Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5688331B2 - Communication path control device and computer program - Google Patents
[go: Go Back, main page]

JP5688331B2 - Communication path control device and computer program - Google Patents

Communication path control device and computer program Download PDF

Info

Publication number
JP5688331B2
JP5688331B2 JP2011135188A JP2011135188A JP5688331B2 JP 5688331 B2 JP5688331 B2 JP 5688331B2 JP 2011135188 A JP2011135188 A JP 2011135188A JP 2011135188 A JP2011135188 A JP 2011135188A JP 5688331 B2 JP5688331 B2 JP 5688331B2
Authority
JP
Japan
Prior art keywords
communication
aggregation
degree
base station
relays
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011135188A
Other languages
Japanese (ja)
Other versions
JP2013005267A (en
Inventor
諭志 今田
諭志 今田
鈴木 信雄
信雄 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2011135188A priority Critical patent/JP5688331B2/en
Publication of JP2013005267A publication Critical patent/JP2013005267A/en
Application granted granted Critical
Publication of JP5688331B2 publication Critical patent/JP5688331B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、通信経路制御装置及びコンピュータプログラムに関する。   The present invention relates to a communication path control device and a computer program.

近年、通信機能を備える電力量計の導入、又はその検討が進められている。電力量計が通信機能を備えることにより、電力量計の読み取りを遠隔操作により行い、人が電力量計の値を読み取る検針の手間を省くことができるようになる。また、使用されている電力量をリアルタイムに測定することにより、電力需要に応じた発電、送電、及び配電が効率的にできるようになると期待されている。   In recent years, introduction or examination of watt-hour meters having a communication function has been promoted. By providing the watt-hour meter with a communication function, reading of the watt-hour meter can be performed by remote operation, and the labor of a meter reading for reading a value of the watt-hour meter by a person can be saved. Further, it is expected that power generation, power transmission, and power distribution according to power demand can be efficiently performed by measuring the amount of power used in real time.

この電力量計の通信機能に、無線通信を利用することが検討されている。その場合のネットワークトポロジーには、様々な構成が考えられるが、各電力量計と通信をする基地局装置を設け、当該基地局装置をハブにしたスター型の構成が有力である。しかし、大量の電力量計が基地局装置と直接通信する場合、基地局装置と直接通信する電力量計の数に応じた通信帯域を確保することが困難になる場合がある。また、通信環境によっては、基地局装置と通信を行うことができない電力量計が存在する可能性もある。   The use of wireless communication for the communication function of this watt-hour meter is being studied. In this case, various configurations are conceivable for the network topology, but a star configuration in which a base station device that communicates with each watt hour meter is provided and the base station device is used as a hub is prominent. However, when a large amount of watt-hour meters communicates directly with the base station device, it may be difficult to secure a communication band according to the number of watt-hour meters directly communicating with the base station device. Depending on the communication environment, there may be a watt-hour meter that cannot communicate with the base station apparatus.

そこで、電力量計に、他の電力量計を介して基地局装置と通信できるように電力量計同士で通信を行う機能を更に備えさせ、基地局装置と直接通信する機能と、他の電力量計と通信する機能とのいずれか一方を適宜選択することが考えられる。例えば、特許文献1や、特許文献2には、2つの通信方式を備え、いずれか一方を適宜選択する技術が記載されている。   Therefore, the watt-hour meter is further provided with a function of communicating between the watt-hour meters so that the watt-hour meter can communicate with the base station apparatus via another watt-hour meter, and a function of directly communicating with the base station apparatus, It is conceivable to select one of the functions for communicating with the meter as appropriate. For example, Patent Literature 1 and Patent Literature 2 describe a technique that includes two communication methods and appropriately selects one of them.

特開2004−088154号公報JP 2004-088154 A 特開2002−291034号公報JP 2002-291934 A

上述した特許文献1及び特許文献2に記載されている技術は、基地局装置と各電力量計との通信品質、及び各電力量計間の通信品質に応じて適切な通信方式を選択するものではない。そこで、本発明者は、特願2010−195738において、複数の電力量計(通信装置)が基地局装置を介してデータを送信する無線通信システムにおいて、各電力量計(通信装置)が、基地局装置と直接通信してデータを送信するか、基地局と直接通信をする通信方式と異なる通信方式により他の電力量計(通信装置)を介して基地局装置と通信してデータを送信するかを、通信品質に応じて適切に選択するための技術を提案した。   The techniques described in Patent Document 1 and Patent Document 2 described above select an appropriate communication method according to the communication quality between the base station apparatus and each watt-hour meter and the communication quality between each watt-hour meter. is not. Therefore, in the wireless communication system in which a plurality of watt-hour meters (communication devices) transmit data via a base station device in Japanese Patent Application No. 2010-195738, the present inventor uses each watt-hour meter (communication device) as a base. Communicate directly with the station device to transmit data, or communicate with the base station device via another watt-hour meter (communication device) by a communication method different from the communication method directly communicating with the base station to transmit data We proposed a technique to select the appropriate depending on the communication quality.

この提案では、1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを制御するための制御パラメータとして「集約度」を定義している。集約度は、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数である。この集約度を増加させて、通信装置と基地局装置とが直接通信するときの通信コストを増加させることにより、直接通信数を減らして中継数を増やし、一方、集約度を減少させて、通信装置と基地局装置とが直接通信するときの通信コストを減少させることにより、直接通信数を増やして中継数を減らすようにしている。   In this proposal, control parameters for controlling the number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that the one communication device relays communication (the number of relays). Defines "aggregation". The degree of aggregation is a weighting factor used when calculating the communication cost when the communication device and the base station device communicate directly. By increasing this degree of aggregation and increasing the communication cost when the communication device and base station apparatus communicate directly, the number of direct communication is reduced and the number of relays is increased, while the degree of aggregation is reduced and communication is performed. By reducing the communication cost when the device and the base station device communicate directly, the number of direct communications is increased and the number of relays is reduced.

しかしながら、複数の通信装置間で、基地局装置と直接通信するときの通信コストが等しい場合には、直接通信数を減らすために集約度を増加しても、各通信装置間で通信コストに差が生じず、直接通信数が減らないことがある。すると、直接通信数を上限値に制限するために集約度を上げ続けるという、制御不能な状態に陥ってしまう。又、ある通信装置に対して中継する通信装置が多数集中してしまうと、中継数を上限値に制限するために集約度を下げた結果として直接通信数が増えて上限値を超過し、これにより集約度を上げた結果として中継数が増えて上限値を超過するという、集約度の上げ下げを繰り返すこととなって制御不能な状態に陥ってしまう。   However, if the communication costs for direct communication with the base station device are the same among multiple communication devices, even if the degree of aggregation is increased to reduce the number of direct communication, there is a difference in communication costs between the communication devices. May not occur and the number of direct communications may not decrease. Then, in order to restrict the number of direct communications to the upper limit value, the degree of aggregation continues to be raised, resulting in an uncontrollable state. If a large number of communication devices relay to a certain communication device, the number of direct communication increases as a result of lowering the degree of aggregation in order to limit the number of relays to the upper limit, and this exceeds the upper limit. As a result of increasing the degree of aggregation, the number of relays increases and exceeds the upper limit value, and the degree of aggregation is repeatedly raised and lowered, resulting in an uncontrollable state.

本発明は、このような事情を考慮してなされたもので、1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御するときの安定性を向上させることができる、通信経路制御装置及びコンピュータプログラムを提供することを課題とする。   The present invention has been made in view of such circumstances, and the number of communication devices that directly communicate with one base station device (the number of direct communication) and the communication device with which one communication device relays communication. To improve the stability when the number (number of relays) is controlled using the weighting factor (aggregation level) used when calculating the communication cost when the communication device and the base station device communicate directly It is an object of the present invention to provide a communication path control device and a computer program that can be used.

上記の課題を解決するために、本発明に係る通信経路制御装置は、各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御装置であり、直接通信数を減らすために集約度を増加させる処理と、中継数を減らすために集約度を減少させる処理とを行う制御部を備え、前記制御部は、集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処する、ことを特徴とする。   In order to solve the above problems, a communication path control device according to the present invention is such that each communication device directly communicates with a base station device to transmit data, or the base station device via another communication device. In a wireless communication system that selects whether to transmit data by communicating with the communication device, the number of communication devices that directly communicate with one base station device (the number of direct communication) and one communication device Controls the number of communication devices that relay communication (number of relays) using a weighting factor (aggregation degree) used when calculating the communication cost when the communication device and the base station device communicate directly. The communication path control device includes a control unit that performs a process of increasing the degree of aggregation in order to reduce the number of direct communications and a process of reducing the degree of aggregation in order to reduce the number of relays. Monitor changes and monitor results Zui detects that the control by the increase or decrease in intensity in a condition not to address, characterized in that.

本発明に係る通信経路制御装置において、前記制御部は、集約度を上げ続ける制御不能な状態にあることを検出したら、直接通信数を減らすための通信経路変更処理を行うことを特徴とする。   In the communication path control apparatus according to the present invention, the control unit performs a communication path change process for directly reducing the number of communications when detecting that the control unit is in an uncontrollable state in which the degree of aggregation is continuously increased.

本発明に係る通信経路制御装置において、前記制御部は、一定期間において集約度が単調に増加した回数(集約度単調増加回数)を測定し、この測定した集約度単調増加回数を規定回数と比較し、集約度単調増加回数が規定回数を超えている場合に、前記直接通信数を減らすための通信経路変更処理を行うことを特徴とする。   In the communication path control device according to the present invention, the control unit measures the number of times the degree of aggregation has monotonously increased in a certain period (the number of times of monotonic increase of the degree of aggregation), and compares the measured number of times of monotonous increase with the prescribed number of times. However, when the number of monotonous increases in the degree of aggregation exceeds a specified number, a communication path change process for reducing the number of direct communications is performed.

本発明に係る通信経路制御装置において、前記制御部は、基地局装置と直接通信する通信装置のうち通信コストが最大である通信装置に対して、中継数が最小である他の通信装置を介して基地局装置と通信するように通信経路を変更させることを特徴とする。   In the communication path control device according to the present invention, the control unit communicates with a communication device having a maximum communication cost among communication devices directly communicating with the base station device through another communication device having a minimum number of relays. The communication path is changed so as to communicate with the base station apparatus.

本発明に係る通信経路制御装置において、前記制御部は、集約度の上げ下げを繰り返す制御不能な状態にあることを検出したら、中継数を減らすための通信経路変更処理を行うことを特徴とする。   In the communication path control apparatus according to the present invention, the control unit performs a communication path change process for reducing the number of relays when detecting that the control unit is in an uncontrollable state in which the degree of aggregation is repeatedly increased and decreased.

本発明に係る通信経路制御装置において、前記制御部は、一定期間において集約度が上げ下げを繰り返した回数(集約度上下変化回数)を測定し、この測定した集約度上下変化回数を規定回数と比較し、集約度上下変化回数が規定回数を超えている場合に、前記中継数を減らすための通信経路変更処理を行うことを特徴とする。   In the communication path control device according to the present invention, the control unit measures the number of times the degree of aggregation is repeatedly raised and lowered (the number of changes in the degree of aggregation up and down) in a certain period, and compares the measured number of changes in the degree of aggregation up and down with a specified number of times. However, when the number of changes in the degree of aggregation exceeds the specified number, a communication path change process for reducing the number of relays is performed.

本発明に係る通信経路制御装置において、前記制御部は、他の通信装置を介して基地局装置と通信する通信装置のうち通信コストが最小である通信装置に対して、該他の通信装置以外で中継数が最小である他の通信装置を介して基地局装置と通信するように通信経路を変更させることを特徴とする。   In the communication path control device according to the present invention, the control unit is a communication device that communicates with the base station device via another communication device and has a communication cost that is the lowest, other than the other communication device. The communication path is changed so as to communicate with the base station apparatus via another communication apparatus having the smallest number of relays.

本発明に係るコンピュータプログラムは、各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御処理を行うためのコンピュータプログラムであって、直接通信数を減らすために集約度を増加させるステップと、中継数を減らすために集約度を減少させるステップと、集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処するステップと、をコンピュータに実行させるためのコンピュータプログラムであることを特徴とする。
これにより、前述の通信経路制御装置がコンピュータを利用して実現できるようになる。
The computer program according to the present invention determines whether each communication device communicates directly with the base station device to transmit data, or communicates with the base station device through another communication device to transmit data. In a wireless communication system that is selected so as to reduce communication costs, the number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that one communication device relays communication (relay) A computer program for performing a communication path control process that uses a weighting coefficient (aggregation degree) used when calculating a communication cost when the communication apparatus and the base station apparatus directly communicate with each other Therefore, the step of increasing the degree of aggregation in order to reduce the number of direct communications, the step of reducing the degree of aggregation in order to reduce the number of relays, and the change in the degree of aggregation are monitored, and the aggregation is performed based on the monitoring result. It detects that an upward or a condition not control due to a reduction in time, characterized in that it is a computer program for executing the steps of addressing, to a computer.
As a result, the communication path control device described above can be realized using a computer.

本発明によれば、1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に用いる重み係数(集約度)を用いて制御するときの安定性を向上させることができる。   According to the present invention, the number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that the one communication device relays communication (the number of relays) It is possible to improve stability when performing control using a weighting factor (aggregation degree) used when calculating a communication cost when directly communicating with the base station apparatus.

本発明の一実施形態に係る電力量計測ネットワークシステム(無線通信システム)の概略構成図である。It is a schematic block diagram of the electric energy measurement network system (wireless communication system) which concerns on one Embodiment of this invention. 図1に示す通信経路制御サーバ1の構成図である。It is a block diagram of the communication path control server 1 shown in FIG. 図1に示す電気メータ2(通信装置)の構成図である。It is a block diagram of the electric meter 2 (communication apparatus) shown in FIG. 本発明の一実施形態に係る処理シーケンス図である。It is a processing sequence diagram concerning one embodiment of the present invention. 本発明の一実施形態に係る処理シーケンス図である。It is a processing sequence diagram concerning one embodiment of the present invention. 本発明の一実施形態に係る通信経路制御処理のフローチャートである。It is a flowchart of the communication path control process which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理1のフローチャートである。It is a flowchart of the communication path | route change process 1 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理2のフローチャートである。It is a flowchart of the communication path | route change process 2 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理1を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 1 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理1を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 1 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理1を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 1 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理2を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 2 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理2を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 2 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信経路変更処理2を説明するための実施例1である。It is Example 1 for demonstrating the communication path | route change process 2 which concerns on one Embodiment of this invention.

以下、図面を参照し、本発明の実施形態について説明する。
図1は、本発明の一実施形態に係る電力量計測ネットワークシステム(無線通信システム)の概略構成図である。図1において、通信経路制御サーバ1(通信経路制御装置)は、電力量計測ネットワークシステムにおける通信経路を制御する。電気メータ2−1、2−2、2−3(通信装置)は、住居や事務所に設置され、使用される電力量を計測し、通信により電力量計測データを電力量集計サーバ5へ送信する。以下、電気メータ2−1、2−2、2−3を特に区別しないときは「電気メータ2」と称する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic configuration diagram of an electric energy measurement network system (wireless communication system) according to an embodiment of the present invention. In FIG. 1, a communication path control server 1 (communication path control device) controls a communication path in an electric energy measurement network system. Electric meters 2-1, 2-2, and 2-3 (communication device) are installed in a residence or office, measure the amount of power used, and transmit power amount measurement data to the power amount totaling server 5 through communication. To do. Hereinafter, when the electric meters 2-1, 2-2, 2-3 are not particularly distinguished, they are referred to as “electric meters 2”.

通信経路制御サーバ1及び電力量集計サーバ5は、インターネットに接続されている。WiMAXマクロ基地局10は、広帯域通信を実現するWiMAX網を構成するための基地局である。WiMAXマクロ基地局10は、インターネットに接続するコアネットワークに接続されている。   The communication path control server 1 and the power amount totaling server 5 are connected to the Internet. The WiMAX macro base station 10 is a base station for configuring a WiMAX network that realizes broadband communication. The WiMAX macro base station 10 is connected to a core network that connects to the Internet.

電気メータ2は、WiMAXマクロ基地局10と無線通信することができる無線通信装置であるWiMAXモジュール3を備える。電気メータ2は、WiMAXマクロ基地局10を介して通信経路制御サーバ1及び電力量集計サーバ5と通信することができる。   The electric meter 2 includes a WiMAX module 3 that is a wireless communication device that can wirelessly communicate with the WiMAX macro base station 10. The electric meter 2 can communicate with the communication path control server 1 and the power amount totaling server 5 via the WiMAX macro base station 10.

又、電気メータ2は、近距離通信することができる無線通信装置であるHAN(Home Area Network)デバイス4を備える。電気メータ2は、他の電気メータ2との間で、HANデバイス4により通信することができる。これにより、電気メータ2は、HANデバイス4により接続した他の電気メータ2を経由し、さらに該他の電気メータ2がWiMAXモジュール3により接続したWiMAXマクロ基地局10を経由して、通信経路制御サーバ1及び電力量集計サーバ5と通信することができる。   In addition, the electric meter 2 includes a HAN (Home Area Network) device 4 which is a wireless communication apparatus capable of short-range communication. The electric meter 2 can communicate with other electric meters 2 by the HAN device 4. As a result, the electric meter 2 passes through the other electric meter 2 connected by the HAN device 4 and further controls the communication path via the WiMAX macro base station 10 to which the other electric meter 2 is connected by the WiMAX module 3. It is possible to communicate with the server 1 and the power amount totaling server 5.

図2は、図1に示す通信経路制御サーバ1の構成図である。図2において、通信経路制御サーバ1は、通信部11と制御部12と通信装置管理テーブル13を有する。通信部11は、インターネットを介して電気メータ2と通信する。制御部12は、電力量計測ネットワークシステムにおける通信経路を制御する。通信装置管理テーブル13は、電気メータ2(通信装置)の通信の状態に関する情報を格納する。   FIG. 2 is a block diagram of the communication path control server 1 shown in FIG. In FIG. 2, the communication path control server 1 includes a communication unit 11, a control unit 12, and a communication device management table 13. The communication unit 11 communicates with the electric meter 2 via the Internet. The control unit 12 controls a communication path in the electric energy measurement network system. The communication device management table 13 stores information related to the communication state of the electric meter 2 (communication device).

図3は、図1に示す電気メータ2(通信装置)の構成図である。図3において、電気メータ2は、WiMAXモジュール3とHANデバイス4と制御部21と経路情報テーブル22と電力量測定部23を有する。WiMAXモジュール3は、WiMAXマクロ基地局10と無線通信する。HANデバイス4は、他の電気メータ2のHANデバイス4と無線通信する。制御部21は、自己の電力量計測データを電力量集計サーバ5へ送信するときの通信経路を選択する。経路情報テーブル22は、制御部21が自己の通信経路を選択する際に使用する情報を格納する。電力量測定部23は、使用される電力量を計測する。   FIG. 3 is a block diagram of the electric meter 2 (communication device) shown in FIG. In FIG. 3, the electric meter 2 includes a WiMAX module 3, a HAN device 4, a control unit 21, a path information table 22, and an electric energy measuring unit 23. The WiMAX module 3 performs wireless communication with the WiMAX macro base station 10. The HAN device 4 communicates wirelessly with the HAN device 4 of another electric meter 2. The control unit 21 selects a communication path when transmitting its own power amount measurement data to the power amount totaling server 5. The route information table 22 stores information used when the control unit 21 selects its own communication route. The power amount measuring unit 23 measures the amount of power used.

本実施形態では、各電気メータ2が、WiMAXマクロ基地局10と直接通信して電力量計測データを送信するか、又は、HANにより他の電気メータ2を介してWiMAXマクロ基地局10と通信して電力量計測データを送信するかを、広帯域通信コスト及び近距離通信コストの合計(総コスト)が小さくなるように選択する。近距離通信コストは、HANにより電気メータ2同士で通信するときの通信コストである。広帯域通信コストは、電気メータ2がWiMAXマクロ基地局10と直接通信するときの通信コストである。   In this embodiment, each electric meter 2 communicates directly with the WiMAX macro base station 10 to transmit power amount measurement data, or communicates with the WiMAX macro base station 10 via another electric meter 2 by HAN. Whether to transmit the electric energy measurement data is selected so that the total (total cost) of the broadband communication cost and the short-range communication cost is reduced. The near field communication cost is a communication cost when the electric meters 2 communicate with each other by HAN. The broadband communication cost is a communication cost when the electric meter 2 directly communicates with the WiMAX macro base station 10.

電気メータ2は、広帯域通信コストを算出する際には、通信経路制御サーバ1から指定される集約度を重み係数として使用する。集約度は、1つのWiMAXマクロ基地局10と直接通信をする電気メータ2の数(直接通信数)と、1つの電気メータ2が通信を中継する電気メータ2の数(中継数)とを制御するための制御パラメータである。   The electric meter 2 uses the degree of aggregation specified by the communication path control server 1 as a weighting factor when calculating the broadband communication cost. The degree of aggregation controls the number of electric meters 2 that directly communicate with one WiMAX macro base station 10 (the number of direct communication) and the number of electric meters 2 that one electric meter 2 relays communication (the number of relays). This is a control parameter.

通信経路制御サーバ1は、集約度を増加させて、電気メータ2とWiMAXマクロ基地局10とが直接通信するときの広帯域通信コストを増加させることにより、直接通信数を減らして中継数を増やし、一方、集約度を減少させて、電気メータ2とWiMAXマクロ基地局10とが直接通信するときの広帯域通信コストを減少させることにより、直接通信数を増やして中継数を減らすようにする。   The communication path control server 1 increases the degree of aggregation and increases the broadband communication cost when the electric meter 2 and the WiMAX macro base station 10 directly communicate with each other, thereby reducing the number of direct communications and increasing the number of relays. On the other hand, the degree of aggregation is reduced to reduce the broadband communication cost when the electric meter 2 and the WiMAX macro base station 10 communicate directly, thereby increasing the number of direct communications and reducing the number of relays.

さらに、通信経路制御サーバ1は、集約度の増減による制御が不能な状態にあることを検出して、その対処を行う。具体的には、通信経路制御サーバ1は、集約度を上げ続ける制御不能な状態にあることを検出したら、直接通信数を減らすための通信経路変更処理を行う。又、通信経路制御サーバ1は、集約度の上げ下げを繰り返す制御不能な状態にあることを検出したら、中継数を減らすための通信経路変更処理を行う。   Furthermore, the communication path control server 1 detects that the control based on the increase / decrease in the degree of aggregation is impossible, and takes measures accordingly. Specifically, when detecting that the communication path control server 1 is in an uncontrollable state in which the degree of aggregation is continuously increased, the communication path control server 1 performs a communication path change process for reducing the number of direct communications. Further, when the communication path control server 1 detects that it is in an uncontrollable state in which the degree of aggregation is repeatedly raised and lowered, it performs a communication path change process for reducing the number of relays.

図4、図5は、本実施形態に係る処理シーケンス図である。   4 and 5 are process sequence diagrams according to the present embodiment.

図4は、WiMAXマクロ基地局10と直接通信する電気メータ2(通信装置)と、通信経路制御サーバ1との間の処理シーケンス図である。図4において、ステップS1では、電気メータ2は、通信経路制御サーバ1に対して、品質情報を通知する。品質情報は、広帯域通信コストと、直接通信するWiMAXマクロ基地局10の識別子(BS−ID)と、隣接する電気メータ2(通信装置)のリスト(隣接通信装置リスト)とを有する。隣接通信装置リストには、隣接する電気メータ2の中から総コストが小さい方から所定数(p個)だけを抽出して、抽出した電気メータ2の識別子(メータID)を記載する。ステップS2では、通信経路制御サーバ1は、各電気メータ2から受信した品質情報を集約し、この集約結果に基づいて通信経路の迂回に関する指示の判断を行い、この判断結果を電気メータ2へ送信する。   FIG. 4 is a processing sequence diagram between the electric meter 2 (communication device) that communicates directly with the WiMAX macro base station 10 and the communication path control server 1. In FIG. 4, in step S <b> 1, the electric meter 2 notifies the communication path control server 1 of quality information. The quality information includes a broadband communication cost, an identifier (BS-ID) of the WiMAX macro base station 10 that directly communicates, and a list of adjacent electric meters 2 (communication devices) (adjacent communication device list). In the adjacent communication device list, only a predetermined number (p) is extracted from adjacent electric meters 2 having the smaller total cost, and the identifier (meter ID) of the extracted electric meter 2 is described. In step S <b> 2, the communication path control server 1 aggregates the quality information received from each electric meter 2, determines an instruction regarding detouring of the communication path based on the aggregation result, and transmits the determination result to the electric meter 2. To do.

図5は、電気メータ2(送信元)が他の電気メータ2(中継)を介してWiMAXマクロ基地局10と通信するときの処理シーケンス図である。図5において、図4と異なる点は、品質情報が送信元の電気メータ2から中継の電気メータ2を介して通信経路制御サーバ1へ送信される点(ステップS1a、S1b)と、迂回指示が通信経路制御サーバ1から中継の電気メータ2を介して品質情報の送信元の電気メータ2へ送信される点である。   FIG. 5 is a processing sequence diagram when the electric meter 2 (transmission source) communicates with the WiMAX macro base station 10 via another electric meter 2 (relay). 5 differs from FIG. 4 in that quality information is transmitted from the transmission source electric meter 2 to the communication path control server 1 via the relay electric meter 2 (steps S1a and S1b), and a detour instruction is provided. It is a point transmitted from the communication path control server 1 to the electrical meter 2 that is the transmission source of the quality information via the relay electrical meter 2.

次に、図6を参照して、通信経路制御サーバ1の制御部12が行う通信経路制御処理を説明する。図6は、本実施形態に係る通信経路制御処理のフローチャートである。   Next, a communication path control process performed by the control unit 12 of the communication path control server 1 will be described with reference to FIG. FIG. 6 is a flowchart of the communication path control process according to the present embodiment.

ステップS10:制御部12は、1つのWiMAXマクロ基地局10と直接通信をする電気メータ2の数(直接通信数)の上限値Nと、1つの電気メータ2が通信を中継する電気メータ2の数(中継数)の上限値Mとを入力する。各上限値N、Mは、予め通信経路制御サーバ1に設定されている。   Step S10: The control unit 12 sets the upper limit value N of the number of electric meters 2 that directly communicate with one WiMAX macro base station 10 (the number of direct communication), and the electric meter 2 with which one electric meter 2 relays communication. The upper limit M of the number (number of relays) is input. The upper limit values N and M are set in the communication path control server 1 in advance.

ステップS11:制御部12は、1つのWiMAXマクロ基地局10(対象基地局10)に接続する電気メータ2の数(直接通信数)が上限値Nを超えているかを判断する。この結果、直接通信数が上限値Nを超えている場合にはステップS12に進み、直接通信数が上限値Nを超えていない場合にはステップS16に進む。   Step S11: The control unit 12 determines whether the number of electric meters 2 (the number of direct communication) connected to one WiMAX macro base station 10 (target base station 10) exceeds the upper limit N. As a result, when the direct communication number exceeds the upper limit value N, the process proceeds to step S12, and when the direct communication number does not exceed the upper limit value N, the process proceeds to step S16.

ステップS12:制御部12は、一定期間において、集約度が単調に増加した回数(集約度単調増加回数)が規定回数以内であるかを判断する。この結果、集約度単調増加回数が規定回数以内である場合にはステップS13に進み、集約度単調増加回数が規定回数を超えている場合にはステップS14に進む。   Step S12: The control unit 12 determines whether or not the number of times that the degree of aggregation has increased monotonously (the number of times of increase in the degree of aggregation monotonous) is within a specified number of times within a certain period. As a result, when the number of times of increase in the monotonicity is within the specified number of times, the process proceeds to step S13, and when the number of times of increase in the monotonousness of monotony exceeds the specified number of times, the process proceeds to step S14.

ここで、本実施形態では、集約度を上げ続ける制御不能な状態にあることを検出する手段として、一定期間における集約度単調増加回数を測定し、この測定した集約度単調増加回数を規定回数と比較し、集約度単調増加回数が規定回数を超えていることを検出する。   Here, in the present embodiment, as a means for detecting that the control is in an uncontrollable state in which the degree of aggregation is continuously increased, the number of times of increase in the degree of monotony in a certain period is measured, and the measured number of times of monotonic increase in the degree of aggregation is defined as the specified number of times. In comparison, it is detected that the number of monotonically increasing intensities exceeds the specified number.

ステップS13:このステップS13は、ステップS12において集約度単調増加回数が規定回数以内であり、集約度により制御可能な状態にあるときの処理である。制御部12は、対象基地局10に接続する全ての電気メータ2(直接接続と非直接接続の両方の電気メータ2)に対して、現在の集約度αに1を加算した更新後の集約度αを送信する。この後、ステップS15に進む。   Step S13: This step S13 is a process when the degree of aggregation monotonically increasing in step S12 is within a prescribed number and is in a state that can be controlled by the degree of aggregation. The control unit 12 adds the updated aggregation degree by adding 1 to the current aggregation degree α for all electric meters 2 connected to the target base station 10 (both directly connected and non-directly connected electric meters 2). α is transmitted. Thereafter, the process proceeds to step S15.

ステップS14:このステップS14は、ステップS12において集約度単調増加回数が規定回数超過であり、集約度により制御不能な状態にあるときの処理である。制御部12は、対象基地局10における直接通信数を減らすための通信経路変更処理1を行う。この後、ステップS15に進む。通信経路変更処理1については、後述する。   Step S14: This step S14 is a process when the degree of aggregation monotonically increasing in step S12 exceeds the specified number of times and is in a state that cannot be controlled due to the degree of aggregation. The control unit 12 performs communication path change processing 1 for reducing the number of direct communications in the target base station 10. Thereafter, the process proceeds to step S15. The communication path change process 1 will be described later.

ステップS15:制御部12は、タイマのタイムアウトを確認し、タイムアウトならばステップS11に戻り、まだタイムアウトしていないならばタイムアウトするまでウエイトする。   Step S15: The control unit 12 confirms the timeout of the timer, and if timed out, returns to step S11, and if not timed out, waits until timed out.

ステップS16:制御部12は、1つの電気メータ2(対象電気メータ2)が通信を中継する電気メータ2の数(中継数)が上限値Mを超えているかを判断する。この結果、中継数が上限値Mを超えている場合にはステップS17に進み、中継数が上限値Mを超えていない場合にはステップS15に進む。   Step S16: The control unit 12 determines whether or not the number of electric meters 2 (number of relays) with which one electric meter 2 (target electric meter 2) relays communication exceeds the upper limit value M. As a result, if the number of relays exceeds the upper limit M, the process proceeds to step S17, and if the number of relays does not exceed the upper limit M, the process proceeds to step S15.

ステップS17:制御部12は、一定期間において、集約度が上げ下げを繰り返した回数(集約度上下変化回数)が規定回数以内であるかを判断する。この結果、集約度上下変化回数が規定回数以内である場合にはステップS18に進み、集約度上下変化回数が規定回数を超えている場合にはステップS19に進む。   Step S17: The control unit 12 determines whether or not the number of times the degree of aggregation has repeatedly increased and decreased (the number of changes in the degree of aggregation up and down) is within a specified number in a certain period. As a result, if the number of changes in the degree of aggregation is within the prescribed number, the process proceeds to step S18, and if the number of changes in the degree of aggregation exceeds the prescribed number, the process proceeds to step S19.

ここで、本実施形態では、集約度の上げ下げを繰り返す制御不能な状態にあることを検出する手段として、一定期間における集約度上下変化回数を測定し、この測定した集約度上下変化回数を規定回数と比較し、集約度上下変化回数が規定回数を超えていることを検出する。   Here, in the present embodiment, as means for detecting an uncontrollable state in which the degree of aggregation is repeatedly raised and lowered, the number of changes in the degree of aggregation up and down in a certain period is measured, and the number of times of change in the degree of aggregation up and down is measured a specified number of times. Compared with, it detects that the number of changes in the degree of aggregation exceeds the specified number.

ステップS18:このステップS18は、ステップS17において集約度上下変化回数が規定回数以内であり、集約度により制御可能な状態にあるときの処理である。制御部12は、対象電気メータ2と、対象電気メータ2に接続する全ての電気メータ2に対して、現在の集約度αから1を減算した更新後の集約度αを送信する。この後、ステップS15に進む。   Step S18: This step S18 is processing when the number of changes in the degree of aggregation up and down is within a prescribed number in step S17 and is in a state that can be controlled by the degree of aggregation. The control unit 12 transmits the updated aggregation degree α obtained by subtracting 1 from the current aggregation degree α to the target electric meter 2 and all electric meters 2 connected to the target electric meter 2. Thereafter, the process proceeds to step S15.

ステップS19:このステップS19は、ステップS17において集約度上下変化回数が規定回数超過であり、集約度により制御不能な状態にあるときの処理である。制御部12は、対象電気メータ2における中継数を減らすための通信経路変更処理2を行う。この後、ステップS15に進む。通信経路変更処理2については、後述する。   Step S19: This step S19 is a process when the number of changes in the degree of aggregation up and down exceeds the specified number in step S17, and the control is impossible due to the degree of aggregation. The control unit 12 performs communication path change processing 2 for reducing the number of relays in the target electric meter 2. Thereafter, the process proceeds to step S15. The communication path change process 2 will be described later.

次に、図7を参照して、図6のステップS14の通信経路変更処理1を説明する。図7は、本実施形態に係る、直接通信数を減らすための通信経路変更処理1のフローチャートである。通信経路変更処理1は、対象基地局10の直接通信数を上限値N以下にするための処理である。   Next, referring to FIG. 7, the communication path changing process 1 in step S14 of FIG. 6 will be described. FIG. 7 is a flowchart of the communication path change process 1 for reducing the number of direct communications according to the present embodiment. The communication path change process 1 is a process for setting the number of direct communications of the target base station 10 to the upper limit value N or less.

ステップS100:制御部12は、通信経路を指示した後の「対象基地局10と直接通信をする電気メータ2(通信装置)の数(直接通信数)の見込み値」が上限値N以下であるかを判断する。この結果、直接通信数の見込み値が上限値N以下になる場合には処理を終了する。一方、直接通信数の見込み値が上限値N以下にならない場合にはステップS40に進む。   Step S100: The control unit 12 indicates that the “expected value of the number of electric meters 2 (communication devices) that directly communicate with the target base station 10 (the number of direct communication)” after instructing the communication path is equal to or less than the upper limit N. Determine whether. As a result, if the expected value of the number of direct communications is less than or equal to the upper limit value N, the process is terminated. On the other hand, if the expected value of the number of direct communications is not less than or equal to the upper limit value N, the process proceeds to step S40.

ステップS40:制御部12は、対象基地局10と直接通信をする電気メータ2のうち、広帯域通信コストが最大である電気メータ2を選択する。各電気メータ2の広帯域通信コストは、通信装置管理テーブル13に格納されている。   Step S40: The control unit 12 selects the electric meter 2 having the maximum broadband communication cost among the electric meters 2 that communicate directly with the target base station 10. The broadband communication cost of each electric meter 2 is stored in the communication device management table 13.

ステップS41:制御部12は、変数iを0に設定する。   Step S41: The control unit 12 sets the variable i to 0.

ステップS42:制御部12は、ステップS40で選択した電気メータ2(選択電気メータ2)の広帯域通信コスト(広帯域通信コスト最大値)が変数iの値以上であるかを判断する。この結果、広帯域通信コスト最大値が変数iの値以上である場合にはステップS43に進み、広帯域通信コスト最大値が変数iの値未満である場合にはステップS100に戻る。   Step S42: The control unit 12 determines whether or not the broadband communication cost (maximum broadband communication cost) of the electricity meter 2 (selected electricity meter 2) selected in Step S40 is equal to or greater than the value of the variable i. As a result, if the maximum broadband communication cost is greater than or equal to the value of variable i, the process proceeds to step S43, and if the maximum broadband communication cost is less than the value of variable i, the process returns to step S100.

ステップS43:制御部12は、広帯域通信コストが変数iの値に一致する電気メータ2が、選択電気メータ2の隣接通信装置リストに有るかを判断する。この結果、隣接通信装置リストに有る場合にはステップS44に進み、隣接通信装置リストに無い場合にはステップS45に進む。各電気メータ2の隣接通信装置リストは、通信装置管理テーブル13に格納されている。   Step S43: The control unit 12 determines whether or not the electricity meter 2 whose broadband communication cost matches the value of the variable i is in the adjacent communication device list of the selected electricity meter 2. As a result, when it is in the adjacent communication device list, the process proceeds to step S44, and when it is not in the adjacent communication apparatus list, the process proceeds to step S45. The adjacent communication device list of each electric meter 2 is stored in the communication device management table 13.

ステップS44:制御部12は、選択電気メータ2に対して、ステップS43で選択電気メータ2の隣接通信装置リストから発見された電気メータ2のうち中継数が最小である電気メータ2を経由して対象基地局10と通信するように、通信経路の変更を通知(迂回指示)する。この後、ステップS100に戻る。   Step S44: The control unit 12 sends the selected electric meter 2 via the electric meter 2 having the smallest number of relays among the electric meters 2 discovered from the adjacent communication device list of the selected electric meter 2 in step S43. A change in communication path is notified (detour instruction) so as to communicate with the target base station 10. Thereafter, the process returns to step S100.

ステップS45:制御部12は、変数iに1を加算する。この後、ステップS42に戻る。   Step S45: The control unit 12 adds 1 to the variable i. Thereafter, the process returns to step S42.

次に、図8を参照して、図6のステップS19の通信経路変更処理2を説明する。図8は、本実施形態に係る、中継数を減らすための通信経路変更処理2のフローチャートである。通信経路変更処理2は、対象電気メータ2の中継数を上限値M以下にするための処理である。   Next, referring to FIG. 8, the communication path changing process 2 in step S19 of FIG. 6 will be described. FIG. 8 is a flowchart of the communication path change process 2 for reducing the number of relays according to the present embodiment. The communication path change process 2 is a process for setting the number of relays of the target electric meter 2 to the upper limit value M or less.

ステップS200:制御部12は、通信経路を指示した後の「対象電気メータ2(通信装置)が通信を中継する電気メータ2(通信装置)の数(中継数)の見込み値」が上限値M以下であるかを判断する。この結果、中継数の見込み値が上限値M以下になる場合には処理を終了する。一方、中継数の見込み値が上限値M以下にならない場合にはステップS50に進む。   Step S200: The control unit 12 sets the upper limit value M to “the expected value of the number (relay number) of electric meters 2 (communication devices) to which the target electric meter 2 (communication device) relays communication” after instructing the communication path. Determine whether: As a result, when the expected value of the number of relays is equal to or less than the upper limit value M, the process ends. On the other hand, when the expected value of the number of relays does not become the upper limit value M or less, the process proceeds to step S50.

ステップS50:制御部12は、対象電気メータ2を経由してWiMAXマクロ基地局10と通信する電気メータ2のうち、広帯域通信コストが最小である電気メータ2を選択する。   Step S50: The control unit 12 selects the electric meter 2 having the lowest broadband communication cost among the electric meters 2 that communicate with the WiMAX macro base station 10 via the target electric meter 2.

ステップS51:制御部12は、変数jを0に設定する。   Step S51: The control unit 12 sets the variable j to 0.

ステップS52:制御部12は、対象電気メータ2を経由して対象基地局10と通信する電気メータ2の広帯域通信コストのうち最大の広帯域通信コスト(広帯域通信コスト最大値)が変数jの値以上であるかを判断する。この結果、広帯域通信コスト最大値が変数jの値以上である場合にはステップS53に進み、広帯域通信コスト最大値が変数jの値未満である場合にはステップS200に戻る。   Step S52: The control unit 12 determines that the maximum broadband communication cost (maximum broadband communication cost) among the broadband communication costs of the electric meter 2 communicating with the target base station 10 via the target electric meter 2 is equal to or greater than the value of the variable j. It is judged whether it is. As a result, if the maximum broadband communication cost is greater than or equal to the value of variable j, the process proceeds to step S53. If the maximum broadband communication cost is less than the value of variable j, the process returns to step S200.

ステップS53:制御部12は、ステップS50で選択した電気メータ2(選択電気メータ2)の隣接通信装置リストの中に、対象電気メータ2以外で、広帯域通信コストが変数jの値に一致する電気メータ2が有るかを判断する。この結果、隣接通信装置リストに有る場合にはステップS54に進み、隣接通信装置リストに無い場合にはステップS55に進む。   Step S53: The control unit 12 sets the electricity whose broadband communication cost is equal to the value of the variable j, except for the target electricity meter 2, in the adjacent communication device list of the electricity meter 2 (selected electricity meter 2) selected in Step S50. It is determined whether the meter 2 is present. As a result, if it is in the adjacent communication device list, the process proceeds to step S54, and if not, the process proceeds to step S55.

ステップS54:制御部12は、選択電気メータ2に対して、ステップS53で選択電気メータ2の隣接通信装置リストから発見された電気メータ2のうち中継数が最小である電気メータ2を経由して対象基地局10と通信するように、通信経路の変更を通知(迂回指示)する。この後、ステップS200に戻る。   Step S54: The control unit 12 sends the selected electric meter 2 via the electric meter 2 having the smallest number of relays among the electric meters 2 discovered from the adjacent communication device list of the selected electric meter 2 in step S53. A change in communication path is notified (detour instruction) so as to communicate with the target base station 10. Thereafter, the process returns to step S200.

ステップS55:制御部12は、変数jに1を加算する。この後、ステップS52に戻る。   Step S55: The control unit 12 adds 1 to the variable j. Thereafter, the process returns to step S52.

図9〜図11は、本実施形態に係る直接通信数を減らすための通信経路変更処理1を説明するための実施例1である。
図9において、直接通信数の上限値は4(N=4)である。図9では、最初、対象基地局10と直接通信をする電気メータ2は10台(メータIDがA〜J)ある。従って、直接通信数の上限値「4」を超えている。この時の、通信経路制御サーバ1の通信装置管理テーブル13は図10に示されている。ここで、通信経路制御サーバ1は、集約度を上げても直接通信数を減らすことができない状態であることを検出すると、通信経路変更処理1を実行する。
FIGS. 9-11 is Example 1 for demonstrating the communication path | route change process 1 for reducing the direct communication number which concerns on this embodiment.
In FIG. 9, the upper limit value of the number of direct communications is 4 (N = 4). In FIG. 9, first, there are ten electric meters 2 (meter IDs A to J) that directly communicate with the target base station 10. Therefore, the upper limit “4” of the direct communication number is exceeded. The communication device management table 13 of the communication path control server 1 at this time is shown in FIG. Here, if the communication path control server 1 detects that the number of communications cannot be directly reduced even if the degree of aggregation is increased, the communication path control server 1 executes the communication path change process 1.

図9の例では、通信経路制御サーバ1は、6台の電気メータ2(C,D,E,H,I,J)に対して、迂回指示を出す。具体的には、電気メータ2(C,D)に対して電気メータ2(B)を、電気メータ2(E)に対して電気メータ2(A)を、電気メータ2(H,I)に対して電気メータ2(G)を、電気メータ2(J)に対して電気メータ2(F)を、それぞれ経由先として指示する。この結果、通信経路制御サーバ1の通信装置管理テーブル13は図11となる。これにより、直接通信数は4となり、上限値「4」以下となる。   In the example of FIG. 9, the communication path control server 1 issues a detour instruction to the six electric meters 2 (C, D, E, H, I, J). Specifically, the electric meter 2 (B) is used for the electric meter 2 (C, D), the electric meter 2 (A) is used for the electric meter 2 (E), and the electric meter 2 (H, I) is used. On the other hand, the electric meter 2 (G) is instructed to the electric meter 2 (J), and the electric meter 2 (F) is instructed as a destination. As a result, the communication device management table 13 of the communication path control server 1 is as shown in FIG. As a result, the number of direct communications is 4, which is less than the upper limit “4”.

図12〜図14は、本実施形態に係る中継数を減らすための通信経路変更処理2を説明するための実施例2である。
図12において、直接通信数の上限値は4(N=4)、且つ、中継数の上限値は3(M=3)である。図12では、最初、対象基地局10と直接通信をする電気メータ2は4台(A,B,F,G)ある。従って、直接通信数の上限値「4」以下になっている。一方、電気メータ2(A)を経由する電気メータ2は4台(A,C,D,E)、電気メータ2(F)を経由する電気メータ2は4台(F,H,I,J)、であり、共に中継数の上限値「3」を超えている。なお、中継数は、通信を中継する電気メータ2自身も含めて数える。この時の、通信経路制御サーバ1の通信装置管理テーブル13は図13に示されている。ここで、通信経路制御サーバ1は、集約度の上げ下げを繰り返す状態であることを検出すると、通信経路変更処理2を実行する。
FIGS. 12-14 is Example 2 for demonstrating the communication path | route change process 2 for reducing the number of relays which concerns on this embodiment.
In FIG. 12, the upper limit of the number of direct communications is 4 (N = 4), and the upper limit of the number of relays is 3 (M = 3). In FIG. 12, initially, there are four (A, B, F, G) electric meters 2 that communicate directly with the target base station 10. Therefore, the upper limit value “4” of the number of direct communication is below. On the other hand, four electric meters 2 (A, C, D, E) passing through the electric meter 2 (A) and four electric meters 2 passing through the electric meter 2 (F) (F, H, I, J) ), Both of which exceed the upper limit “3” of the number of relays. The number of relays is counted including the electric meter 2 itself that relays communication. The communication device management table 13 of the communication path control server 1 at this time is shown in FIG. Here, when the communication path control server 1 detects that the degree of aggregation is repeatedly increased and decreased, the communication path control server 1 executes a communication path change process 2.

図12の例では、通信経路制御サーバ1は、2台の電気メータ2(D,I)に対して、迂回指示を出す。具体的には、電気メータ2(D)に対して電気メータ2(B)を、電気メータ2(I)に対して電気メータ2(G)を、それぞれ経由先として指示する。この結果、通信経路制御サーバ1の通信装置管理テーブル13は図14となる。これにより、中継数は3以下となり、上限値「3」以下となる。   In the example of FIG. 12, the communication path control server 1 issues a detour instruction to the two electric meters 2 (D, I). Specifically, the electric meter 2 (B) is instructed to the electric meter 2 (D), and the electric meter 2 (G) is instructed to the electric meter 2 (I), respectively. As a result, the communication device management table 13 of the communication path control server 1 is as shown in FIG. As a result, the number of relays is 3 or less, and the upper limit value is “3” or less.

以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、上述した実施形態では、広帯域通信を実現する通信方式としてWiMAXを利用するが、他の広帯域通信方式であってもよい。又、近距離通信を実現する通信方式としてHANなどとして知られているIEEE802.11規格の無線LAN方式を利用するが、他の近距離通信方式であってもよい。
As mentioned above, although embodiment of this invention was explained in full detail with reference to drawings, the specific structure is not restricted to this embodiment, The design change etc. of the range which does not deviate from the summary of this invention are included.
For example, in the above-described embodiment, WiMAX is used as a communication method for realizing broadband communication, but other broadband communication methods may be used. In addition, although a wireless LAN system conforming to the IEEE 802.11 standard known as HAN or the like is used as a communication system for realizing near field communication, other near field communication systems may be used.

また、図6、図7、図8に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、通信経路制御処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disk)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a program for realizing the steps shown in FIGS. 6, 7, and 8 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed. Thus, the communication path control process may be performed. Here, the “computer system” may include an OS and hardware such as peripheral devices.
“Computer-readable recording medium” refers to a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a DVD (Digital Versatile Disk), and a built-in computer system. A storage device such as a hard disk.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Further, the “computer-readable recording medium” means a volatile memory (for example, DRAM (Dynamic DRAM) in a computer system that becomes a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), etc., which hold programs for a certain period of time.
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

1…通信経路制御サーバ(通信経路制御装置)、2…電気メータ(通信装置)、
3…WiMAXモジュール、4…HANデバイス、10…WiMAXマクロ基地局、11…通信部、12…制御部、13…通信装置管理テーブル、21…制御部、22…経路情報テーブル、23…電力量測定部
DESCRIPTION OF SYMBOLS 1 ... Communication path control server (communication path control apparatus), 2 ... Electric meter (communication apparatus),
DESCRIPTION OF SYMBOLS 3 ... WiMAX module, 4 ... HAN device, 10 ... WiMAX macro base station, 11 ... Communication part, 12 ... Control part, 13 ... Communication apparatus management table, 21 ... Control part, 22 ... Path information table, 23 ... Electric energy measurement Part

Claims (8)

各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、
1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御装置であり、
直接通信数を減らすために集約度を増加させる処理と、中継数を減らすために集約度を減少させる処理とを行う制御部を備え、
前記制御部は、集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処するものであり、
前記制御部は、集約度を上げ続ける制御不能な状態にあることを検出したら、直接通信数を減らすための通信経路変更処理を行う、
ことを特徴とする通信経路制御装置。
Select whether each communication device communicates directly with the base station device to transmit data, or communicates with the base station device via another communication device to transmit data so that the communication cost is reduced In a wireless communication system
The number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that one communication device relays communication (the number of relays) are directly between the communication device and the base station device. A communication path control device that controls using a weighting factor (aggregation degree) used when calculating a communication cost for communication;
A control unit that performs processing to increase the degree of aggregation to reduce the number of direct communications and processing to reduce the degree of aggregation to reduce the number of relays,
The control unit monitors the change in the degree of aggregation, detects that the control due to the increase or decrease in the degree of aggregation is impossible based on the monitoring result, and copes with it.
When the control unit detects that it is in an uncontrollable state that continues to increase the degree of aggregation, it performs a communication path change process for reducing the number of direct communications.
A communication path control device.
前記制御部は、一定期間において集約度が単調に増加した回数(集約度単調増加回数)を測定し、この測定した集約度単調増加回数を規定回数と比較し、集約度単調増加回数が規定回数を超えている場合に、前記直接通信数を減らすための通信経路変更処理を行うことを特徴とする請求項に記載の通信経路制御装置。 The control unit measures the number of times the degree of aggregation has monotonously increased in a certain period (the number of times of monotonic increase of the degree of aggregation), compares the measured number of times of monotonous increase with the prescribed number of times, If it exceeds the communication path control device according to claim 1, characterized in that communicating route change processing for reducing the number of the direct communication. 前記制御部は、基地局装置と直接通信する通信装置のうち通信コストが最大である通信装置に対して、中継数が最小である他の通信装置を介して基地局装置と通信するように通信経路を変更させることを特徴とする請求項又はに記載の通信経路制御装置。 The control unit communicates with a base station apparatus through another communication apparatus having the smallest number of relays to a communication apparatus having the maximum communication cost among communication apparatuses directly communicating with the base station apparatus. communication path control device according to claim 1 or 2, characterized in that changing the route. 各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、
1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御装置であり、
直接通信数を減らすために集約度を増加させる処理と、中継数を減らすために集約度を減少させる処理とを行う制御部を備え、
前記制御部は、集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処するものであり、
前記制御部は、集約度の上げ下げを繰り返す制御不能な状態にあることを検出したら、中継数を減らすための通信経路変更処理を行う、
ことを特徴とする通信経路制御装置。
Select whether each communication device communicates directly with the base station device to transmit data, or communicates with the base station device via another communication device to transmit data so that the communication cost is reduced In a wireless communication system
The number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that one communication device relays communication (the number of relays) are directly between the communication device and the base station device. A communication path control device that controls using a weighting factor (aggregation degree) used when calculating a communication cost for communication;
A control unit that performs processing to increase the degree of aggregation to reduce the number of direct communications and processing to reduce the degree of aggregation to reduce the number of relays,
The control unit monitors the change in the degree of aggregation, detects that the control due to the increase or decrease in the degree of aggregation is impossible based on the monitoring result, and copes with it.
When the control unit detects that it is in an uncontrollable state in which the degree of aggregation is repeatedly increased and decreased, it performs a communication path change process for reducing the number of relays.
A communication path control device.
前記制御部は、一定期間において集約度が上げ下げを繰り返した回数(集約度上下変化回数)を測定し、この測定した集約度上下変化回数を規定回数と比較し、集約度上下変化回数が規定回数を超えている場合に、前記中継数を減らすための通信経路変更処理を行うことを特徴とする請求項に記載の通信経路制御装置。 The control unit measures the number of times the degree of aggregation has repeatedly increased and decreased over a certain period (the number of changes in the degree of aggregation up and down), compares the measured number of up and down changes in the degree of aggregation with the prescribed number of times, The communication path control apparatus according to claim 4 , wherein a communication path change process for reducing the number of relays is performed when the number of relays is exceeded. 前記制御部は、他の通信装置を介して基地局装置と通信する通信装置のうち通信コストが最小である通信装置に対して、該他の通信装置以外で中継数が最小である他の通信装置を介して基地局装置と通信するように通信経路を変更させることを特徴とする請求項又はに記載の通信経路制御装置。 The control unit communicates with the base station apparatus via another communication apparatus with respect to the communication apparatus with the smallest communication cost, and other communication with the smallest number of relays other than the other communication apparatus. The communication path control apparatus according to claim 4 or 5 , wherein the communication path is changed so as to communicate with the base station apparatus via the apparatus. 各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、
1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御処理を行うためのコンピュータプログラムであって、
直接通信数を減らすために集約度を増加させるステップと、
中継数を減らすために集約度を減少させるステップと、
集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処する対処ステップと、
をコンピュータに実行させるためのコンピュータプログラムであり、
前記対処ステップは、集約度を上げ続ける制御不能な状態にあることを検出したら、直接通信数を減らすための通信経路変更処理を行う、
コンピュータプログラム。
Select whether each communication device communicates directly with the base station device to transmit data, or communicates with the base station device via another communication device to transmit data so that the communication cost is reduced In a wireless communication system
The number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that one communication device relays communication (the number of relays) are directly between the communication device and the base station device. A computer program for performing a communication path control process controlled using a weighting factor (aggregation degree) used when calculating a communication cost for communication,
Increasing the degree of aggregation to reduce the number of direct communications;
Reducing the degree of aggregation to reduce the number of relays;
Monitoring the change in intensity, and address steps are controlled by an increase or decrease in intensity on the basis of the monitoring result detects that disabled state, addressing,
A computer program for causing a computer to execute the,
In the handling step, when it is detected that it is in an uncontrollable state that continues to increase the degree of aggregation, a communication path change process for reducing the number of direct communications is performed.
Computer program.
各通信装置が、基地局装置と直接通信してデータを送信するか、又は、他の通信装置を介して基地局装置と通信してデータを送信するかを、通信コストが小さくなるように選択する無線通信システムにおいて、Select whether each communication device communicates directly with the base station device to transmit data, or communicates with the base station device via another communication device to transmit data so that the communication cost is reduced In a wireless communication system
1つの基地局装置と直接通信をする通信装置の数(直接通信数)と、1つの通信装置が通信を中継する通信装置の数(中継数)とを、通信装置と基地局装置とが直接通信するときの通信コストを算出する際に使用される重み係数(集約度)を用いて制御する通信経路制御処理を行うためのコンピュータプログラムであって、The number of communication devices that directly communicate with one base station device (the number of direct communication) and the number of communication devices that one communication device relays communication (the number of relays) are directly between the communication device and the base station device. A computer program for performing a communication path control process controlled using a weighting factor (aggregation degree) used when calculating a communication cost for communication,
直接通信数を減らすために集約度を増加させるステップと、Increasing the degree of aggregation to reduce the number of direct communications;
中継数を減らすために集約度を減少させるステップと、Reducing the degree of aggregation to reduce the number of relays;
集約度の変化を監視し、この監視結果に基づいて集約度の増加または減少による制御が不能な状態にあることを検出し、対処する対処ステップと、A response step for monitoring a change in the intensity, detecting that the control due to the increase or decrease in the intensity is impossible based on the monitoring result,
をコンピュータに実行させるためのコンピュータプログラムであり、Is a computer program for causing a computer to execute
前記対処ステップは、集約度の上げ下げを繰り返す制御不能な状態にあることを検出したら、中継数を減らすための通信経路変更処理を行う、When the coping step detects that it is in an uncontrollable state in which the degree of aggregation is repeatedly raised and lowered, a communication path change process for reducing the number of relays is performed.
コンピュータプログラム。Computer program.
JP2011135188A 2011-06-17 2011-06-17 Communication path control device and computer program Active JP5688331B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011135188A JP5688331B2 (en) 2011-06-17 2011-06-17 Communication path control device and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011135188A JP5688331B2 (en) 2011-06-17 2011-06-17 Communication path control device and computer program

Publications (2)

Publication Number Publication Date
JP2013005267A JP2013005267A (en) 2013-01-07
JP5688331B2 true JP5688331B2 (en) 2015-03-25

Family

ID=47673338

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011135188A Active JP5688331B2 (en) 2011-06-17 2011-06-17 Communication path control device and computer program

Country Status (1)

Country Link
JP (1) JP5688331B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6291902B2 (en) * 2014-02-26 2018-03-14 住友電気工業株式会社 Power measurement apparatus, power measurement system, communication control method, and communication control program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4761306B2 (en) * 2005-09-06 2011-08-31 株式会社国際電気通信基礎技術研究所 Wireless communication network system
JP4849326B2 (en) * 2006-09-07 2012-01-11 株式会社国際電気通信基礎技術研究所 Wireless communication network system
JP2008283325A (en) * 2007-05-09 2008-11-20 Advanced Telecommunication Research Institute International Wireless device and wireless communication network provided with the same
JP2009253359A (en) * 2008-04-01 2009-10-29 Mitsubishi Electric Corp Sensor network system and communication path determining method
JP2010098591A (en) * 2008-10-17 2010-04-30 Fujitsu Ltd Fault monitoring system, server device, and node device
WO2010061573A1 (en) * 2008-11-28 2010-06-03 パナソニック株式会社 Path control device, path control method, and path control program

Also Published As

Publication number Publication date
JP2013005267A (en) 2013-01-07

Similar Documents

Publication Publication Date Title
CN106301937B (en) System and method for handling configuring request
EP3721662B1 (en) First node, second node, and methods performed thereby for managing a network slice instance
KR102511006B1 (en) Method and apparatus for controlling power supply
US10411958B2 (en) Automatic device configuration
US11169216B2 (en) Information processing apparatus, method and non-transitory computer-readable storage medium
AU2022200840B2 (en) Dynamically distributing processing among nodes in a wireless mesh network
EP2621210A1 (en) Method for determining cell configuration parameters in a wireless telecommunication network
EP2660564B1 (en) Verification of connection of meters to network
US20150036532A1 (en) Verification of connection of meters to network
CN116325406A (en) Autonomous Topology Verification of Power Supply Networks
JP5439424B2 (en) Control device
JP6414456B2 (en) Consumer device, power consumption management device, power consumption management system, power consumption management method, and power consumption management program
WO2012110078A1 (en) Coordination between self-organizing networks
JP5688331B2 (en) Communication path control device and computer program
JPWO2017199901A1 (en) Energy management apparatus, energy system, energy management method, and program storage medium
JP6385599B2 (en) Energy management apparatus, power information display method and program
JP2016100623A (en) Control device, measuring apparatus, communication system, control method, communication method, and program
EP3337221A1 (en) Access node, controller for access node, and method for optimizing network deployment
HK40076579B (en) Method and apparatus for dynamically distributing processing among nodes in a wireless mesh network
HK40101975A (en) Dynamically distributing processing among nodes in a wireless mesh network
HK40076579A (en) Method and apparatus for dynamically distributing processing among nodes in a wireless mesh network
JP6440873B2 (en) Energy management apparatus, power information display method and program
JP5981894B2 (en) Tree path selection apparatus and method
HK40046159A (en) Dynamically distributing processing among nodes in a wireless mesh network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140221

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20140224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141014

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141211

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20141212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150113

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150126

R150 Certificate of patent or registration of utility model

Ref document number: 5688331

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150