消息收发装置、自动抄表系统以及消息收发方法

文档序号:9401921阅读:394来源:国知局
消息收发装置、自动抄表系统以及消息收发方法
【技术领域】
[0001]本发明涉及消息收发装置以及消息的优先控制方式,用于通过消息通信来收发智能仪表的抄表值等数据和应用服务器的控制数据。
【背景技术】
[0002]使用智能仪表的电力、燃气、水道等的自动抄表系统的引进在国内外得到推广。智能仪表自动抄表系统将智能仪表、中继装置、消息收发装置、应用服务器通过树构造的网络进行连接,智能仪表由约数百万台以上构成,中继装置由约数千?数万台构成,消息收发装置由约数台?十数台构成,应用服务器由约数台?数十台构成。智能仪表和中继装置的计算能力较低,在处理的执行方面受到制约。
[0003]在智能仪表自动抄表系统中,智能仪表与中继装置间的网络、中继装置与消息收发装置间的网络、消息收发装置与应用服务器间的网络的带宽、通信速度、通信介质、通信方式分别不同。在这样的非均质网络中,应用服务器和智能仪表通过消息通信来收发抄表值等数据、开闭控制等的控制信息。
[0004]要收发的消息有上行方向(从仪表、中继装置向应用)和下行方向(从应用向中继装置、仪表)的消息,从仪表和中继装置主动发送的消息、从应用单向地进行控制指示的单向消息、仪表和中继装置响应来自应用的指示而回复的双向消息混合存在。上行方向消息和下行方向消息的通信量是不对称的,存在通信量较多的时间段和较少的时间段,具有通信量不均匀的特点。
[0005]另外,存在如定期抄表那样在固定时间内具有数百万件以上的消息通信的多对一通信、取得某一台仪表的信息的一对一通信、仪表和中继装置的固件更新那样的一对多通信。另外,应用的特性是多种多样的,要求吞吐量的应用、要求响应性能的应用、受到必须在固定时间内结束的制约的应用等混合存在。
[0006]如上所述,在智能仪表自动抄表系统中,在连接有制约较大的设备的非均质且不对称的网络中,需要按照各种特性的应用有效地进行消息的优先度控制。并且,在智能仪表自动抄表系统中,连接有多个供货商的智能仪表和中继装置,因而,所安装的优先控制方式也因供货商而不同,还存在没有优先控制功能的智能仪表和中继装置。在连接有没有优先控制功能的中继装置的情况下,在优先度较低的消息滞留于中间装置的缓存器内时,以后发送的优先度较高的消息被迫等待到滞留消息被处理为止。
[0007]在这种情况下,为了得到优先控制的效果,需要控制消息的发送量以滞留消息量减少,缩短优先度较高的消息的等待时间。在现有技术中,是监视滞留消息的量,在超过某个阈值时使从发送侧发送消息停止某段时间,由此控制发送量(例如,专利文献I)。如果采用该技术,则在连接有没有优先控制功能的中继装置的情况下,也能够得到缩短优先度较高的消息的等待时间的效果。
[0008]现有技术文献
[0009]专利文献
[0010]专利文献1:日本特开2004-56328号公报

【发明内容】

[0011]发明要解决的问题
[0012]在采用现有技术的情况下,监视滞留消息的量,在超过预先设定的阈值时控制来自发送侧的发送量,由此,即使是对没有优先控制功能的中继装置,也能够优先处理优先度较高的消息。但是,在连接有多个供货商的智能仪表和中继装置的智能仪表自动抄表系统那样的多供货商环境下,存在难以安装对其它公司的中继装置产品进行相同控制的功能的问题。另外,还存在难以设定其它公司的中继装置有无安装优先控制功能、以及按照所安装的优先控制方式限制滞留消息量的合适阈值的问题。
[0013]本发明正是为了解决上述问题而提出的,其目的在于,提供一种消息收发装置,SP使在有无优先控制功能、所安装的优先控制方式因每个供货商而不同的多供货商环境下,也能够优先处理优先度较高的消息。
[0014]用于解决问题的手段
[0015]本发明涉及的消息收发装置经由中继装置接收从无线终端发往应用服务器的上行方向的消息,并且将从所述应用服务器发往所述无线终端的下行方向的消息经由所述中继装置发送到所述无线终端,该消息收发装置具有:滞留监视部,其从所述中继装置接收滞留于所述中继装置的下行方向的滞留消息的数量,并监视该中继装置中的消息的滞留状况;流量指示部,其根据所述滞留监视部接收到的所述滞留消息的数量与规定阈值的比较,指示所述消息收发装置发送给所述中继装置的所述消息的量;流量控制部,其按照来自所述流量指示部的指示,控制发送给所述中继装置的所述消息的量;收发信息存储部,其保存与从所述消息收发装置发送给所述中继装置的所述消息有关的信息、以及与从所述中继装置发送给所述消息收发装置的所述消息有关的信息;优先控制效果监视部,其在接收到优先度较高的高优先度消息时,根据所述收发信息存储部的信息,计算在从所述中继器发送该高优先度消息到该高优先度消息被接收的期间内所述高优先度消息超越的消息的数量;以及阈值调整部,其根据在所述优先控制效果监视部中计算出的所述超越的消息的数量调整所述阈值。
[0016]发明效果
[0017]根据本发明的消息收发装置,根据在从中继装置发送的高优先度消息被接收以前超越的消息的数量,调整用于决定向中继装置的消息发送量的阈值,因而,即使在多供货商环境下,也能够优先处理优先度较高的消息。
【附图说明】
[0018]图1是表不智能仪表自动抄表系统的概况的图。
[0019]图2是表示本发明的一个实施方式的消息收发装置的系统结构图。
[0020]图3是表示收发信息存储部的内容的表。
[0021]图4是表示流量控制信息存储部的内容的表。
[0022]图5是表示流量控制部的动作的流程图。
[0023]图6是表示流量指示部的动作的流程图。
[0024]图7是表示优先控制效果监视部中的超越消息数的计数动作的流程图。
[0025]图8是表示阈值调整部的动作的流程图。
【具体实施方式】
[0026]实施方式I
[0027]图1是本发明作为对象的智能仪表自动抄表系统的概况图。在图1中,智能仪表自动抄表系统将智能仪表4、中继装置3、消息收发装置2、应用服务器I通过树构造的网络进行连接,智能仪表4测定电力、燃气、水道等的使用量,经由消息收发装置2及配置在消息收发装置2与智能仪表4之间的中继装置,与在应用服务器中进行动作的一个以上的应用之间进行消息通信。
[0028]图2是表示本发明的一个实施方式的消息收发装置2的系统结构图。下面,将从中继装置3流向应用服务器I的方向的消息称为上行消息,将从应用服务器I流向中继装置3的方向的消息称为下行消息。在图2中,应用服务器I是关于自动抄表的应用进行动作的装置,利用应用ID唯一识别的多个应用进行动作。中继装置3是中继与智能仪表之间的消息的装置,消息收发装置2是控制应用服务器I中的应用与中继装置3之间的消息收发的装置。
[0029]在消息收发装置2中,上行接收部201接收来自中继装置3的消息。上行发送部202向应用服务器I发送消息。优先控制部203进行上行和下行的消息通信的优先控制。收发信息存储部204存储上行消息的接收和下行消息的发送的通信记录。下行接收部205接收来自应用服务器I的消息。下行发送部206向中继装置3发送消息。流量控制部207控制向中继装置3发送消息的流量。流量指示部208指示由流量控制部207控制的流量。滞留监视部209监视中继装置3中的下行滞留消息数。优先控制效果监视部210根据收发信息存储部204中存储的信息监视优先控制的效果。阈
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1