The present invention relates to a relay device for use in an automated radio meter reading system, the automated radio meter reading system including the relay device, and a relay method.
There is known an automated meter reading system which automatically reads a meter value of a usage amount of gas, tap water, electricity, etc., and performs radio (wireless) communication between an adapter and an access point to transmit and receive data of the read meter value between them (see, e.g., Patent Literature 1). In the automated meter reading system disclosed in Patent Literature 1, in a case where a distance between the access point and the adapter is so great that direct radio communication between them is unfeasible, plural relay devices are provided. And, the plural relay devices sequentially incorporate their destinations into a telegram and transmit the telegram, thereby reducing processing time required to add destinations to memories for buffering data in the relay devices.
However, in the above stated conventional configuration, in a case where relay is performed in multiple stages via several relay devices, the destinations of the relay devices corresponding to the multiple relay stages must be incorporated into the telegram, which makes a destination portion of the telegram long (particularly, the destination portion of the telegram becomes longer when destination codes of the relay devices are long). If there is a time limitation, for example, a time period per transmission and reception must be set within several seconds (e.g., one second) in an area or the like where radio communication is restricted, the telegram cannot be transmitted and received. Also, even when the number of data (volume) incorporated into the telegram is reduced, the destination portion is long. Therefore, the amount of current consumption required to transmit and receive the telegram cannot be reduced.
The present invention is directed to solving the problem associated with the prior art, and an object of the present invention is to provide a relay device which can make a destination portion of the relay device shorter, when relay is performed in multiple stages, an automated radio meter reading system including the relay device, and a relay method.
To solve the problem associated with the prior art, a relay device of the present invention, for relaying communication information communicated between an access point and an adapter, comprises: a reception means for receiving the communication information transmitted to said relay device itself; a memory means having one or more memory areas, the memory means being configured to store ID of each communication device which is a next transmission destination, in each of the memory areas; a reading means for reading route information from the communication information, said route information including information specifying the memory area storing the ID of the communication device which is the next transmission destination and indicating a route constituted by a communication devices provided in a range from at least said relay device itself to a final transmission destination; a transmission destination identifying means for identifying the ID of the communication device which is the next transmission destination, based on the memory area stored in the memory means and the route information read by the reading means; and a transmission means for transmitting the communication information to the communication device identified by the transmission destination identifying means.
In such a configuration, the relay device has only to store only ID of each communication device which is a next transmission destination of the relay device itself. Therefore, information amount (length of telegram) of the memory area can be made less than information amount (length of telegram) of the ID of the communication device, thereby reducing the length of the route information (destination). To be specific, for example, the relay device may store the ID (e.g., numeric value of 14 digits and/or symbols) of the communication device in association with (or in a transformed form of) the memory area (e.g., numeric value of 1˜2 digits and/or symbols). Thus, the route information (destination) can be made shorter in length. Since the route information can be made shorter in length, the number of data incorporated into the communication information (telegram) can be increased.
The above and further objects, features and advantages of the invention will more fully be apparent from the following detailed description with accompanying drawings.
In accordance with a relay device, an automated radio meter reading system including the relay device, and a relay method of the present invention, a transmission and reception time period can be made short in length by making the route information contained in the communication information shorter, and thus the amount of current consumption at the radio transmission and reception can be reduced.
Hereinafter, embodiment of the present invention will be described with reference to the drawings. Throughout the drawings, the same or corresponding parts are designated by the same reference numerals and repetitive description thereof is sometimes omitted. Throughout the drawings, components required to explain the present invention are extracted and depicted, and other components are omitted. Furthermore, the present invention is in no way limited to the following embodiment.
A relay device for relaying communication information communicated between an access point and an adapter, according to Embodiment 1 of the present invention, comprises a reception means for receiving the communication information transmitted to said relay device itself; a memory means having one or more memory areas, the memory means being configured to store ID of each communication device which is a next transmission destination, in each of the memory areas; a reading means for reading route information from the communication information, said route information including information specifying the memory area containing the ID of the communication device which is the next transmission destination and indicating a route constituted by communication devices provided in a range from at least said relay device itself to a final transmission destination; a transmission destination identifying means for identifying the ID of the communication device which is the next transmission destination, based on the memory area stored in the memory means and the route information read by the reading means; and a transmission means for transmitting the communication information to the communication device identified by the transmission destination identifying means.
In the relay device according to Embodiment 1, the communication information may include ID of a communication device which is a transmission source; said relay device further comprising: a determiner means for determining whether or not the ID of the communication device which is the transmission source matches ID stored in the memory means; and a route information creating means for creating the communication information such that a memory area of the memory means in which the ID of the communication device which is the transmission source is stored is incorporated into the route information, when the determiner means determines that the ID of the communication device which is the transmission source matches the ID stored in the memory means; wherein the transmission means may be configured to transmit the communication information created by the route information creating means to a communication device which is a transmission destination pre-registered.
In the relay device according to Embodiment 1, the communication information may include ID of a communication device which is a transmission source; said relay device further comprising: a determiner means for determining whether or not the ID of the communication device which is the transmission source matches ID stored in the memory means; and a route information creating means for creating the communication information such that the ID of the communication device which is the transmission source is stored in a memory area of the memory means and said memory area of the memory means in which the ID of the communication device which is the transmission source is stored is incorporated into the route information, when the determiner means determines that the ID of the communication device which is the transmission source does not match the ID stored in the memory means; wherein the transmission means may be configured to transmit the communication information created by the route information creating means to a communication device which is a transmission destination pre-registered.
In the relay device according to Embodiment 1, the route information may be information specifying memory areas in an order of relay devices arranged in a route from the access point to the adapter.
In the relay device according to Embodiment 1, the transmission destination identifying means may be configured to delete information contained in the route information and identifying said relay device itself, from the route information, before the transmission means transmits the communication information.
In the relay device according to Embodiment 1, the memory means may be configured to store in a table or a map, a correspondence between ID of another communication which is the next transmission destination and the memory area.
An automated radio meter reading system according to Embodiment 1 comprises the above relay device, an access point; and an adapter.
In the automated radio meter reading system according to Embodiment 1, the access point may include a memory means for storing in each of memory areas, ID of the adapter, ID of a relay device located in a first order in a route leading to the adapter, and route information indicating the route leading to the adapter.
In the automated radio meter reading system according to Embodiment 1, the memory means of the access point may be configured to store in a table or a map, the ID of the adapter, the ID of the relay device located in the first order in the route leading to the adapter, and a correspondence between the route information indicating the route leading to the adapter and the memory area.
In the automated radio meter reading system according to Embodiment 1, the adapter may include a memory means containing ID of said adapter itself.
First of all, a description will be given of the configuration of an automated radio meter reading system according to Embodiment 1 of the present invention.
As show in
The relay device 20 is configured to relay communication information communicated between the access point 10 and the adapter 30. To be specific, the relay device 20 relays communication information in such a way that it receives the communication information transmitted from the access point 10 and transmits the communication information to the adapter 30. Likewise, the relay device 20 relays communication information in such a way that it receives the communication information transmitted from the adapter 30 and transmits the communication information to the access point 10.
Next, a description will be given of the configuration of the access point 10 with reference to
As shown in
The access point memory means 11 is constituted by a memory or the like, and contains information such as meter reading information, and programs for executing control operation of the sections of the access point 10. As shown in
To be specific, for example, 50001 which is ID of a N1-th adapter 30c (see
The information creating means 12 creates communication information such as meter reading request information transmitted to the adapter 30. The information creating means 12 is implemented in such a manner that a processor unit typified by a microprocessor, a CPU, etc., incorporated in the access point 10 executes a predetermined program stored in the access point memory means 11. The access point transmission means 13 transmits the communication information created by the information creating means 12 to the relay device 20 (or adapter 30). The access point reception means 14 receives the communication information transmitted from the relay device 20 (or adapter 30). The access point electric power supply means 15 is an electric power supply for enabling the access point 10 to be actuated, and may be constituted by an electric power supply such as a dry battery (primary battery).
Next, the configuration of the relay device 20 will be described with reference to
As shown in
The relay device memory means 24 is constituted by a memory, or the like, and contains information of ID or the like of the communication device, and programs for executing control operation of the sections of the relay device 20. To be specific, as shown in
The ID of the communication device which is in an upper order of itself, and the identifying information are set automatically or manually in installation of the relay device 20, and are stored in the relay device memory means 24. The identifying information is reset automatically or manually and is stored (updated) in the relay device memory means 24, along with setting of identifying information of the another relay device 20, when another relay device 20 is installed in an upper order or lower order of itself.
In more detail, “30001,” “30002” (ID of second relay device 20b), and “30003” are stored in the memory areas “a˜c”, respectively, of the relay device memory means 24, respectively, as IDs of communication devices which are in lower orders of itself. Although the IDs of the lower communication devices are stored in the memory areas “a˜c,” respectively, information stored in the memory areas are not limited to this. IDs of another lower communication devices may be stored in the memory areas “a˜c,” or IDs of lower communication devices may be stored in memory areas which are a memory area “d” and the following memory area.
“10001” which is ID of the access point 10 is stored in a memory area “A1” as ID of a communication device which is an upper order of itself. “1” is stored in a memory area “A2” as identifying information. Since the identifying information is “1,” the relay device 20 is a relay device located in a first order from the access point 10. As described later, the transmission destination identifying means 25 reads information present in a first order in the route information.
The relay device reception means 21 receives communication information transmitted from another communication device (access point 10, another relay device 20, or adapter 30). The determiner means 22 is configured to determine whether or not ID of a transmission source communication device which is contained in the communication information received in the relay device reception means 21 matches ID prestored in the relay deice memory means 24.
The reading means 23 reads the route information from the communication information transmitted from the transmission source communication device. The transmission destination identifying means 25 identifies ID of a communication device which is a next transmission destination, based on the route information read by the reading means 23, the memory area stored in the relay device memory means 24, ID of a communication device corresponding to that memory area, and the identifying information. The route information creating means 26 adds the route information to the communication information or deletes the route information therefrom, and changes the transmission destination ID and the transmission source ID contained in the communication information.
Later, a description will be given of a method of identifying the ID of the communication device which is the next transmission destination which is performed by the transmission destination identifying means 25, and a method of creating the route information which is performed by the route information creating means 26. The determiner means 22, the reading means 23, the transmission destination identifying means 25, and the route information creating means 26 are each implemented in such a manner that a processor unit typified by a microprocessor, a CPU, etc., incorporated into the relay device 20 executes a predetermined program stored in the relay device memory means 24.
The relay device transmission means 27 transmits the communication information to the transmission destination communication device identified by the transmission destination identifying means 25, or the communication device which is in an upper order of itself. In a case where the relay device transmission means 27 transmits the communication information to the communication device which is in an upper order of itself, it is configured to transmit the communication information to one communication device prestored in the relay device memory means 24. Because of this, in a case where the adapter 30 transmits the communication information to the access point 10, the communication information transmitted from a communication device which is in a lower order of itself can be transmitted to the communication device which is in an upper order of itself, without using the route information as described later.
For example, the determiner means 22 may be omitted from the relay device 20, in a case where the relay device 20 can identify a communication device which is a transmission source, without determining the communication device which is the transmission source in the determiner means 22, for example, a time period in which communication information is transmitted from a communication device in an upper order of itself and a time period in which the communication information is transmitted from a communication device in a lower order of itself, are fixed.
Next, the adapter 30 will be described with reference to
As shown in
The adapter memory means 33 is constituted by a memory, etc., and contains information such as ID of itself and meter reading information such as a meter reading value, and programs for executing control operation of the sections of the adapter 30. As shown in
The adapter transmission means 34 transmits the communication information including the meter value read by the meter reading means 32, to the relay device 20 or to the access point 10. Although the adapter 30 includes the meter reading means 32 in Embodiment 1, the present invention is not limited to this. Alternatively, the adapter 30 may not be provided with the meter reading means 32, but may obtain the meter reading information from the gas meter by communication.
In the automated radio meter reading system 100 of Embodiment 1 configured as described above, the adapter 30 receives the meter reading request information transmitted from the access point 10 via the relay device 20, and transmits the meter reading response information to the access point 10, via the relay device 20.
Although in Embodiment 1, the relay device 20 causes the relay device memory means 24 to store (set) the ID of one communication device which is in an upper order of itself, the present invention is not limited to this. Alternatively, the relay device 20 may cause the relay device memory means 24 to store IDs of plural communication devices which are in upper orders of itself. In this case, the relay device 20 may set a communication device to which the communication information is transmitted preferentially, from among the plural upper communication devices.
Next, a description will be given of the operation of the automated radio meter reading system 100 of Embodiment 1.
Initially, a description will be given of the operation of the access point 10 for storing route information of a route leading to the adapter 30 which is a final (ultimate) transmission destination, with reference to
As shown in
To be specific, the processor unit (not shown) of the second adapter 30b creates communication information 39 which is a route register command (see
Then, the adapter transmission means 34 of the second adapter 30b transmits the communication information 39. It is now assumed that, for example, the relay device reception means 21 of the third relay device 20c receives the communication information 39. Hereinafter, a description will be given of the operation of the relay device 20 (in the present embodiment, third relay device 20c), with reference to
As shown in
If the determiner 22 of the third relay device 20c determines that the communication information 39 received in the relay device reception means 21 in step S201 contains the route register information (YES in step S202), a flow (route register process) shown in step S203˜206 is executed. If the determiner 22 of the third relay device 20c determines that the communication information 39 received in the relay device reception means 21 in step S201 does not contain the route register information (NO in step S202), the process goes to step S207, which will not be described in detail.
In step S203,the reading means 23 of the third relay device 20c reads the communication information 39, and causes ID (50002) of the transmission source to be stored in the memory area “b” of the relay device memory means 24 of the third relay device 20c (see
The route information creating means 26 of the third relay device 20c updates the communication information 39 into communication information 29c (step S205). To be specific, the route information creating means 26 of the third relay device 20c changes the transmission source ID of the communication information 39 into 40003 which is the ID of itself, and changes the transmission destination ID of the communication information 39 into 30002 which is the ID of the second relay device 20b in an upper order, which is pre-stored in the memory area “A1” of the relay device memory means 24 (see
Then, the relay device transmission means 27 of the third relay device 20c transmits the communication information 29c to the second relay device 20b (step S206).
When the relay device reception means 21 of the second relay device 20b receives the communication information 29c, communication information 29b (see
When the relay device reception means 21 of the first relay device 20a receives the communication information 29b, communication information 29a (see
In the access point 10, as shown in
In the above described manner, the route information indicating the route leading to the second adapter 30b is created, and the created route information and the ID of the second adapter 30b are registered in the access point 10. Thus, the route information indicating the route leading to the second adapter 30b is created such that ID of each communication device present in the route is formed by the memory area which is information shorter in length than this ID.
Next, a description will be given of the operation of the access point 10 for transmitting the meter reading request information for commanding the adapter 30 (in the present embodiment, the second adapter 30b) which is the final transmission destination, to read a value of a meter of gas, tap water, electricity, etc., with reference to
As described above, it is assumed that the route information indicating the route from the access point 10 to the second adapter 30b is stored in the memory area “b” of the access point memory means 11 of the access point 10. The processor unit of the access point 10 creates communication information 19 which is a meter reading request command (see
To be specific, the processor unit of the access point 10 obtains the ID 10001 of itself from the access point memory means 11 and incorporates this ID (10001) into the communication information 19 as a transmission source ID. In addition, the processor unit of the access point 10 obtains the ID 50002 of the second adapter 30b which is the final transmission destination, the ID 20003 of the first relay device 20a which is the (initial) transmission destination, and the route information “b, c, b”, from the memory area “b” of the access point memory means 11, and incorporates the respective information into the communication information 19. Furthermore, the processor unit of the access point 10 puts the meter reading request information into a data portion of the communication information 19.
The access point transmission means 13 of the access point 10 transmits the communication information 19 to the relay device reception means 21 of the first relay device 20a. When the relay device reception means 21 of the first relay device 20a receives the communication information 19, the following operation is performed. Now, the operation of the first relay device 20a will be described with reference to
As shown in
In step S207, the determiner means 22 of the first relay device 20a determines whether or not the transmission source ID contained in the communication information 19 is ID of a lower communication device stored in the relay device memory means 24 of the first relay device 20a. If the determiner means 22 of the first relay device 20a determines that the transmission source ID contained in the communication information 19 is not the ID of the lower communication device (NO in step S207), it determines that the meter reading request information is contained in the communication information 19, and the process goes to step S208. Later, a description will be given of a case where the transmission source ID contained in the communication information 19 is the ID of the lower communication device in step S207.
In step S208, the reading means 23 of the first relay device 20a reads the route information of the communication information 19. The transmission destination identifying means 25 of the first relay device 20a reads information (in Embodiment 1, “b”) described in a first order from the left in the route information of the communication information 19, with reference to the identifying information (in Embodiment 1, “1”) stored in a memory area “A2” of the relay device memory means 24. Then, the transmission destination identifying means 25 of the first relay device 20a identifies the ID (in Embodiment 1, “30002 which is the ID of the second relay device 20b”) of the communication device stored in the memory area “b” of the relay device memory means 24, as ID of a communication device which is a next transmission destination (step S209).
Then, the route information creating means 26 of the first relay device 20a updates the communication information 19 into the communication information 29a (step S210). To be specific, the route information creating means 26 of the first device 20a changes the transmission source ID of the communication information 19 into “30002” of the ID of itself, and changes the transmission destination ID of the communication information 19 into “30002” of the ID of the second relay device 20b, which is identified in step S209 (see
When the relay device reception means 21 of the second relay device 20b receives the communication information 29a, communication information 29b (see
When the relay device reception means 21 of the third relay device 20c receives the communication information 29b, communication information 29c (see
Then, the adapter reception means 31 of the second adapter 30b receives the communication information 29c. Then, the meter reading means 32 of the second adapter 30b reads a value of the meter of gas, tap water or electricity, etc.
Note that each relay device 20 may delete the information referred to by itself, from the route information, after identifying the ID of a next transmission destination device. In this case, the transmission destination identifying means 25 of the relay device 20 has only to refer to the information described in a first order in the route information read by the reading means 23. This eliminates a need to store the identifying information, thus making it possible to eliminate the memory area “A2” of the relay device 10.
Next, a description will be given of the operation of the adapter 30 (in the present embodiment, second adapter 30b) for transmitting the meter reading response information, i.e., result of reading of the meter value of gas, tap water, electricity, etc., with reference to
As described above, after the access point 10 transmits the meter reading request information, the second adapter 30b receives the meter reading request information, and the meter reading means 32 of the second adapter 30b reads the meter value of gas, tap water, electricity, etc. (meter reading value), the processor unit of the second adapter 30b creates the communication information 39 which is a meter reading response command, based on the meter reading value. In this case, the processor unit of the second adapter 30b may create the communication information 39, based on the meter reading value stored in the adapter memory means 33.
To be specific, the processor unit of the second adapter 30b obtains the ID 50002 of itself from the adapter memory means 33, and incorporates this ID (50002) into the communication information 39 as the transmission source ID and the final transmission destination ID from the access point 10. The processor unit of the second adapter 30b puts the meter reading response information and the meter reading value into the data portion of the communication information 39.
Then, the adapter transmission means 34 of the second adapter 30b transmits the communication information 39. As described above, it is assumed that the relay device reception means 21 of the third relay device 20c receives the communication information 39. When the relay device reception means 21 of the third relay device 20c receives the communication information 39, the following operation is performed. Hereinafter, the operation of the third relay device 20c will be described with reference to
As shown in
In step S207, the determiner means 22 of the third relay device 20c determines whether or not the transmission source ID contained in the communication information 39 is ID of a lower communication device which is stored in the relay device memory means 24 of the third relay device 20c. Then, if the determiner means 22 of the third relay device 20c determines that the transmission source ID contained in the communication information 39 is the ID of the lower communication device (YES in step S207), it determines that the meter reading response information is contained in the communication information 39, and the process goes to step S212.
In step S212, the route information creating means 26 of the third relay device 20c updates the communication information 39 into the communication information 29a. To be specific, the route information creating means 26 of the third relay device 20c changes the transmission source ID of the communication information 39 into “40003” which is the ID of itself, and changes the transmission destination ID of the communication information 39 into “30002” which is the ID of the second relay device 20b, which is pre-stored in the memory area “A1” of the relay device memory means 24 (see
Then, the relay device transmission means 27 of the third relay device 20c transmits the communication information 29c to the second relay device 20b (step S213).
When the relay device reception means 21 of the second relay device 20b receives the communication information 29c, the communication information 29b (see
When the relay device reception means 21 of the first relay device 20a receives the communication information 29b, the communication information 29a (see
In the manner described above, the access point memory means 11 of the access point 10 obtains the meter value read by the second adapter 30b from the communication information 29a received.
In the automated radio (wireless) meter reading system 100 of Embodiment 1, in any of the cases where the route information is created, the meter reading request information is transmitted, and the meter reading response information is transmitted, destination (route information) of the communication information can be made short in length. This makes it possible to transmit and receive the communication information, even when there is a time limitation, for example, a time period per transmission and reception must be set within several seconds (e.g., one second). In the automated radio meter reading system 100 of Embodiment 1, since the communication information is shorter in length, the amount of current consumption required to transmit and receive the telegram can be reduced, and the number of data incorporated into the communication information (telegram) can be increased.
Although in Embodiment 1, the access point memory means 11 of the access point 10 is configured to store “b, c, b” as the route information, the present invention is not limited to this. The access point memory means 11 of the access point 10 stores the ID of the second adapter 30b. Therefore, the access point memory means 11 may be configured not to store the information (in the present embodiment “b”) for specifying the memory area of the third relay device 20c which is the relay device 20 immediately before the second adapter 30b, into the route information. In this case, since the communication information contains the ID number of the second adapter 30b which is the final transmission destination, and route information (in the present embodiment, b, c) indicating the route to the third relay device 20c, the ID of the second adapter 30b may not be stored in the memory area of the relay device memory means 24 of the third relay device 20c.
Numerous modifications and alternative embodiments of the invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, the description is to be construed as illustrative only, and is provided for the purpose of teaching those skilled in the art the best mode of carrying out the invention. The details of the structure and/or function may be varied substantially without departing from the spirit of the invention and all modifications which come within the scope of the appended claims are reserved.
A relay device, an automated radio (wireless) meter reading system including the relay device, and a relay method of the present invention are useful, because a transmission and reception time period can be made short in length by making route information contained in communication information shorter, and thus the amount of current consumption at the radio transmission and reception can be reduced.
The relay device and relay method of the present invention are applicable to uses of supervising system communication networks.
10 access point
11 access point memory means
12 information creating means
13 access point transmission means
14 access point reception means
15 access point electric power supply means
19 communication information
20 relay device
20
a first relay device
20
b second relay device
20
c third relay device
20
d M1-th relay device
21 relay device reception means
22 determiner means
23 reading means
24 relay device memory means
25 transmission destination identifying means
26 route information creating means
27 relay device transmission means
28 relay device electric power supply means
29
a communication information
29
b communication information
29
c communication information
30 adapter
30
a first adapter
30
b second adapter
30
c N1-th adapter
31 adapter reception means
32 meter reading means
33 adapter memory means
34 adapter transmission means
35 adapter electric power supply means
39 communication information
100 automated radio meter reading system
Number | Date | Country | Kind |
---|---|---|---|
2010-154565 | Jul 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/002155 | 4/12/2011 | WO | 00 | 10/19/2012 |