消息收發(fā)裝置、自動(dòng)抄表系統(tǒng)以及消息收發(fā)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及消息收發(fā)裝置以及消息的優(yōu)先控制方式,用于通過(guò)消息通信來(lái)收發(fā)智能儀表的抄表值等數(shù)據(jù)和應(yīng)用服務(wù)器的控制數(shù)據(jù)。
【背景技術(shù)】
[0002]使用智能儀表的電力、燃?xì)?、水道等的自?dòng)抄表系統(tǒng)的引進(jìn)在國(guó)內(nèi)外得到推廣。智能儀表自動(dòng)抄表系統(tǒng)將智能儀表、中繼裝置、消息收發(fā)裝置、應(yīng)用服務(wù)器通過(guò)樹(shù)構(gòu)造的網(wǎng)絡(luò)進(jìn)行連接,智能儀表由約數(shù)百萬(wàn)臺(tái)以上構(gòu)成,中繼裝置由約數(shù)千?數(shù)萬(wàn)臺(tái)構(gòu)成,消息收發(fā)裝置由約數(shù)臺(tái)?十?dāng)?shù)臺(tái)構(gòu)成,應(yīng)用服務(wù)器由約數(shù)臺(tái)?數(shù)十臺(tái)構(gòu)成。智能儀表和中繼裝置的計(jì)算能力較低,在處理的執(zhí)行方面受到制約。
[0003]在智能儀表自動(dòng)抄表系統(tǒng)中,智能儀表與中繼裝置間的網(wǎng)絡(luò)、中繼裝置與消息收發(fā)裝置間的網(wǎng)絡(luò)、消息收發(fā)裝置與應(yīng)用服務(wù)器間的網(wǎng)絡(luò)的帶寬、通信速度、通信介質(zhì)、通信方式分別不同。在這樣的非均質(zhì)網(wǎng)絡(luò)中,應(yīng)用服務(wù)器和智能儀表通過(guò)消息通信來(lái)收發(fā)抄表值等數(shù)據(jù)、開(kāi)閉控制等的控制信息。
[0004]要收發(fā)的消息有上行方向(從儀表、中繼裝置向應(yīng)用)和下行方向(從應(yīng)用向中繼裝置、儀表)的消息,從儀表和中繼裝置主動(dòng)發(fā)送的消息、從應(yīng)用單向地進(jìn)行控制指示的單向消息、儀表和中繼裝置響應(yīng)來(lái)自應(yīng)用的指示而回復(fù)的雙向消息混合存在。上行方向消息和下行方向消息的通信量是不對(duì)稱(chēng)的,存在通信量較多的時(shí)間段和較少的時(shí)間段,具有通信量不均勻的特點(diǎn)。
[0005]另外,存在如定期抄表那樣在固定時(shí)間內(nèi)具有數(shù)百萬(wàn)件以上的消息通信的多對(duì)一通信、取得某一臺(tái)儀表的信息的一對(duì)一通信、儀表和中繼裝置的固件更新那樣的一對(duì)多通信。另外,應(yīng)用的特性是多種多樣的,要求吞吐量的應(yīng)用、要求響應(yīng)性能的應(yīng)用、受到必須在固定時(shí)間內(nèi)結(jié)束的制約的應(yīng)用等混合存在。
[0006]如上所述,在智能儀表自動(dòng)抄表系統(tǒng)中,在連接有制約較大的設(shè)備的非均質(zhì)且不對(duì)稱(chēng)的網(wǎng)絡(luò)中,需要按照各種特性的應(yīng)用有效地進(jìn)行消息的優(yōu)先度控制。并且,在智能儀表自動(dòng)抄表系統(tǒng)中,連接有多個(gè)供貨商的智能儀表和中繼裝置,因而,所安裝的優(yōu)先控制方式也因供貨商而不同,還存在沒(méi)有優(yōu)先控制功能的智能儀表和中繼裝置。在連接有沒(méi)有優(yōu)先控制功能的中繼裝置的情況下,在優(yōu)先度較低的消息滯留于中間裝置的緩存器內(nèi)時(shí),以后發(fā)送的優(yōu)先度較高的消息被迫等待到滯留消息被處理為止。
[0007]在這種情況下,為了得到優(yōu)先控制的效果,需要控制消息的發(fā)送量以滯留消息量減少,縮短優(yōu)先度較高的消息的等待時(shí)間。在現(xiàn)有技術(shù)中,是監(jiān)視滯留消息的量,在超過(guò)某個(gè)閾值時(shí)使從發(fā)送側(cè)發(fā)送消息停止某段時(shí)間,由此控制發(fā)送量(例如,專(zhuān)利文獻(xiàn)I)。如果采用該技術(shù),則在連接有沒(méi)有優(yōu)先控制功能的中繼裝置的情況下,也能夠得到縮短優(yōu)先度較高的消息的等待時(shí)間的效果。
[0008]現(xiàn)有技術(shù)文獻(xiàn)
[0009]專(zhuān)利文獻(xiàn)
[0010]專(zhuān)利文獻(xiàn)1:日本特開(kāi)2004-56328號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0011]發(fā)明要解決的問(wèn)題
[0012]在采用現(xiàn)有技術(shù)的情況下,監(jiān)視滯留消息的量,在超過(guò)預(yù)先設(shè)定的閾值時(shí)控制來(lái)自發(fā)送側(cè)的發(fā)送量,由此,即使是對(duì)沒(méi)有優(yōu)先控制功能的中繼裝置,也能夠優(yōu)先處理優(yōu)先度較高的消息。但是,在連接有多個(gè)供貨商的智能儀表和中繼裝置的智能儀表自動(dòng)抄表系統(tǒng)那樣的多供貨商環(huán)境下,存在難以安裝對(duì)其它公司的中繼裝置產(chǎn)品進(jìn)行相同控制的功能的問(wèn)題。另外,還存在難以設(shè)定其它公司的中繼裝置有無(wú)安裝優(yōu)先控制功能、以及按照所安裝的優(yōu)先控制方式限制滯留消息量的合適閾值的問(wèn)題。
[0013]本發(fā)明正是為了解決上述問(wèn)題而提出的,其目的在于,提供一種消息收發(fā)裝置,SP使在有無(wú)優(yōu)先控制功能、所安裝的優(yōu)先控制方式因每個(gè)供貨商而不同的多供貨商環(huán)境下,也能夠優(yōu)先處理優(yōu)先度較高的消息。
[0014]用于解決問(wèn)題的手段
[0015]本發(fā)明涉及的消息收發(fā)裝置經(jīng)由中繼裝置接收從無(wú)線(xiàn)終端發(fā)往應(yīng)用服務(wù)器的上行方向的消息,并且將從所述應(yīng)用服務(wù)器發(fā)往所述無(wú)線(xiàn)終端的下行方向的消息經(jīng)由所述中繼裝置發(fā)送到所述無(wú)線(xiàn)終端,該消息收發(fā)裝置具有:滯留監(jiān)視部,其從所述中繼裝置接收滯留于所述中繼裝置的下行方向的滯留消息的數(shù)量,并監(jiān)視該中繼裝置中的消息的滯留狀況;流量指示部,其根據(jù)所述滯留監(jiān)視部接收到的所述滯留消息的數(shù)量與規(guī)定閾值的比較,指示所述消息收發(fā)裝置發(fā)送給所述中繼裝置的所述消息的量;流量控制部,其按照來(lái)自所述流量指示部的指示,控制發(fā)送給所述中繼裝置的所述消息的量;收發(fā)信息存儲(chǔ)部,其保存與從所述消息收發(fā)裝置發(fā)送給所述中繼裝置的所述消息有關(guān)的信息、以及與從所述中繼裝置發(fā)送給所述消息收發(fā)裝置的所述消息有關(guān)的信息;優(yōu)先控制效果監(jiān)視部,其在接收到優(yōu)先度較高的高優(yōu)先度消息時(shí),根據(jù)所述收發(fā)信息存儲(chǔ)部的信息,計(jì)算在從所述中繼器發(fā)送該高優(yōu)先度消息到該高優(yōu)先度消息被接收的期間內(nèi)所述高優(yōu)先度消息超越的消息的數(shù)量;以及閾值調(diào)整部,其根據(jù)在所述優(yōu)先控制效果監(jiān)視部中計(jì)算出的所述超越的消息的數(shù)量調(diào)整所述閾值。
[0016]發(fā)明效果
[0017]根據(jù)本發(fā)明的消息收發(fā)裝置,根據(jù)在從中繼裝置發(fā)送的高優(yōu)先度消息被接收以前超越的消息的數(shù)量,調(diào)整用于決定向中繼裝置的消息發(fā)送量的閾值,因而,即使在多供貨商環(huán)境下,也能夠優(yōu)先處理優(yōu)先度較高的消息。
【附圖說(shuō)明】
[0018]圖1是表不智能儀表自動(dòng)抄表系統(tǒng)的概況的圖。
[0019]圖2是表示本發(fā)明的一個(gè)實(shí)施方式的消息收發(fā)裝置的系統(tǒng)結(jié)構(gòu)圖。
[0020]圖3是表示收發(fā)信息存儲(chǔ)部的內(nèi)容的表。
[0021]圖4是表示流量控制信息存儲(chǔ)部的內(nèi)容的表。
[0022]圖5是表示流量控制部的動(dòng)作的流程圖。
[0023]圖6是表示流量指示部的動(dòng)作的流程圖。
[0024]圖7是表示優(yōu)先控制效果監(jiān)視部中的超越消息數(shù)的計(jì)數(shù)動(dòng)作的流程圖。
[0025]圖8是表示閾值調(diào)整部的動(dòng)作的流程圖。
【具體實(shí)施方式】
[0026]實(shí)施方式I
[0027]圖1是本發(fā)明作為對(duì)象的智能儀表自動(dòng)抄表系統(tǒng)的概況圖。在圖1中,智能儀表自動(dòng)抄表系統(tǒng)將智能儀表4、中繼裝置3、消息收發(fā)裝置2、應(yīng)用服務(wù)器I通過(guò)樹(shù)構(gòu)造的網(wǎng)絡(luò)進(jìn)行連接,智能儀表4測(cè)定電力、燃?xì)?、水道等的使用量,?jīng)由消息收發(fā)裝置2及配置在消息收發(fā)裝置2與智能儀表4之間的中繼裝置,與在應(yīng)用服務(wù)器中進(jìn)行動(dòng)作的一個(gè)以上的應(yīng)用之間進(jìn)行消息通信。
[0028]圖2是表示本發(fā)明的一個(gè)實(shí)施方式的消息收發(fā)裝置2的系統(tǒng)結(jié)構(gòu)圖。下面,將從中繼裝置3流向應(yīng)用服務(wù)器I的方向的消息稱(chēng)為上行消息,將從應(yīng)用服務(wù)器I流向中繼裝置3的方向的消息稱(chēng)為下行消息。在圖2中,應(yīng)用服務(wù)器I是關(guān)于自動(dòng)抄表的應(yīng)用進(jìn)行動(dòng)作的裝置,利用應(yīng)用ID唯一識(shí)別的多個(gè)應(yīng)用進(jìn)行動(dòng)作。中繼裝置3是中繼與智能儀表之間的消息的裝置,消息收發(fā)裝置2是控制應(yīng)用服務(wù)器I中的應(yīng)用與中繼裝置3之間的消息收發(fā)的裝置。
[0029]在消息收發(fā)裝置2中,上行接收部201接收來(lái)自中繼裝置3的消息。上行發(fā)送部202向應(yīng)用服務(wù)器I發(fā)送消息。優(yōu)先控制部203進(jìn)行上行和下行的消息通信的優(yōu)先控制。收發(fā)信息存儲(chǔ)部204存儲(chǔ)上行消息的接收和下行消息的發(fā)送的通信記錄。下行接收部205接收來(lái)自應(yīng)用服務(wù)器I的消息。下行發(fā)送部206向中繼裝置3發(fā)送消息。流量控制部207控制向中繼裝置3發(fā)送消息的流量。流量指示部208指示由流量控制部207控制的流量。滯留監(jiān)視部209監(jiān)視中繼裝置3中的下行滯留消息數(shù)。優(yōu)先控制效果監(jiān)視部210根據(jù)收發(fā)信息存儲(chǔ)部204中存儲(chǔ)的信息監(jiān)視優(yōu)先控制的效果。閾