JP7102952B2 - Data relay device and program - Google Patents
Data relay device and program Download PDFInfo
- Publication number
- JP7102952B2 JP7102952B2 JP2018106078A JP2018106078A JP7102952B2 JP 7102952 B2 JP7102952 B2 JP 7102952B2 JP 2018106078 A JP2018106078 A JP 2018106078A JP 2018106078 A JP2018106078 A JP 2018106078A JP 7102952 B2 JP7102952 B2 JP 7102952B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing
- relay device
- unit
- synthesis
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、データ中継装置およびプログラムに関する。 The present invention relates to a data relay device and a program.
特許文献1には、中継装置において複数の識別子と複数のデータを含む結合データを生成して分散ストレージ装置に送出し、分散ストレージ装置では、中継装置から受信した結合データに含まれる複数のデータを、複数の識別子に従って複数のストレージノードに分散して格納するデータ収集システムが開示されている。
In
特許文献2には、複数のノードから送信されるパケットをサーバに中継する際に、送信可能な最大のサイズ情報と、パケットのサイズ情報とに基づいて、データベースに蓄積されるパケットの集約可能数を算出し、算出された集約可能数に基づいて、蓄積されたパケットをサーバに送信するようにした中継装置が開示されている。
本発明の目的は、複数のシステムから取得したデータを処理装置に送信する際に、それぞれのシステムから受け取ったデータをそのまま順次処理装置に送信する場合と比較して、処理装置の特性に合わせた効率的なデータの送信を行うことが可能なデータ中継装置およびプログラムを提供することである。 An object of the present invention is to match the characteristics of the processing apparatus with the case where the data acquired from a plurality of systems is transmitted to the processing apparatus, as compared with the case where the data received from each system is sequentially transmitted to the processing apparatus. The purpose of the present invention is to provide a data relay device and a program capable of efficiently transmitting data.
[データ中継装置]
請求項1に係る本発明は、複数のシステムからのデータを順次保存する保存手段と、
前記保存手段において保存された複数のデータを、それぞれのデータがどのシステムからのものなのかを特定できる状態で、データを処理する処理装置により提供されるデータ処理サービスの料金体系における最小課金単位毎に合成する合成手段と、
前記合成手段により合成されたデータを前記処理装置に送信する送信手段と、を備えたデータ中継装置である。
[Data relay device]
The present invention according to
For each of the plurality of data stored in the storage means, each minimum billing unit in the charge system of the data processing service provided by the processing device that processes the data in a state where each data can be specified from which system. And the synthesis means to synthesize
It is a data relay device including a transmission means for transmitting data synthesized by the synthesis means to the processing device.
請求項2に係る本発明は、前記送信手段が前記処理装置に合成されたデータを送信する際の送信間隔が、前記処理装置の特性に合致した送信間隔である請求項1記載のデータ中継装置である。
The data relay device according to
請求項3に係る本発明は、前記送信手段が、データを処理しようとする処理装置が変更された場合、合成されたデータを送信する際の送信間隔を、変更された処理装置の特性に合致した送信間隔に変更する請求項2記載のデータ中継装置である。
According to the third aspect of the present invention, when the processing device for which the data is to be processed is changed, the transmission interval when transmitting the synthesized data matches the characteristics of the changed processing device. The data relay device according to
請求項4に係る本発明は、前記合成手段が、データを処理しようとする処理装置が変更された場合、前記保存手段において保存された複数のデータを合成する際の単位を、変更された処理装置により提供されるデータ処理サービスの料金体系における最小課金単位に変更する請求項1記載のデータ中継装置である。
In the present invention according to
請求項5に係る本発明は、前記合成手段が、前記保存手段において保存された複数のデータを、どのシステムからのものなのかを特定できる状態で合成する際に、どのシステムからのものなのかを特定する識別子とともに合成する請求項1から4のいずれか1項記載のデータ中継装置である。
According to the fifth aspect of the present invention, when the synthesis means synthesizes a plurality of data stored in the storage means in a state in which it is possible to identify which system the data is from. The data relay device according to any one of
請求項6に係る本発明は、前記保存手段に保存されているデータのデータ量と前記識別子のデータ量とから、前記合成手段において合成された後のデータの合計量を算出する算出手段をさらに備え、
前記合成手段が、前記算出手段により算出された合計量が、前記処理装置により提供されるデータ処理サービスの料金体系における最小課金単位に達した場合に、前記保存手段に保存されている複数のデータを合成する請求項5記載のデータ中継装置である。
The present invention according to
When the total amount calculated by the synthesis means reaches the minimum billing unit in the charge system of the data processing service provided by the processing apparatus, a plurality of data stored in the storage means. 5 is the data relay device according to
[プログラム]
請求項7に係る本発明は、複数のシステムからのデータを順次保存する保存ステップと、
前記保存ステップにおいて保存された複数のデータを、それぞれのデータがどのシステムからのものなのかを特定できる状態で、データを処理する処理装置により提供されるデータ処理サービスの料金体系における最小課金単位毎に合成する合成ステップと、
前記合成ステップにおいて合成されたデータを前記処理装置に送信する送信ステップとをコンピュータに実行させるためのプログラムである。
[program]
The present invention according to claim 7 includes a storage step for sequentially storing data from a plurality of systems and a storage step.
For each of the plurality of data saved in the storage step, each minimum billing unit in the charge system of the data processing service provided by the processing device that processes the data in a state where each data can be specified from which system. And the synthesis steps to synthesize
This is a program for causing a computer to execute a transmission step of transmitting the data synthesized in the synthesis step to the processing device.
請求項1に係る本発明によれば、複数のシステムから取得したデータを処理装置に送信する際に、それぞれのシステムから受け取ったデータをそのまま順次処理装置に送信する場合と比較して、処理装置においてデータを処理する際に発生する料金を低く抑えることができるデータ中継装置を提供することができる。 According to the first aspect of the present invention, when the data acquired from a plurality of systems is transmitted to the processing device, the processing device is compared with the case where the data received from each system is sequentially transmitted to the processing device as it is. It is possible to provide a data relay device that can keep the charges incurred when processing data in the system low.
請求項2に係る本発明によれば、処理装置においてデータを処理する際にエラーが発生するのを防ぐことができるデータ中継装置を提供することができる。 According to the second aspect of the present invention, it is possible to provide a data relay device capable of preventing an error from occurring when processing data in the processing device.
請求項3に係る本発明によれば、データを処理する処理装置が変更された場合でも、処理装置においてデータを処理する際にエラーが発生するのを防ぐことができるデータ中継装置を提供することができる。 According to the third aspect of the present invention, there is provided a data relay device capable of preventing an error from occurring when processing data in the processing device even if the processing device for processing the data is changed. Can be done.
請求項4に係る本発明によれば、データを処理する処理装置が変更された場合でも、データを処理する際に発生する料金を低く抑えたデータの送信を行うことができるデータ中継装置を提供することができる。 According to the fourth aspect of the present invention, there is provided a data relay device capable of transmitting data at a low charge incurred when processing the data even if the processing device for processing the data is changed. can do.
請求項5に係る本発明によれば、データを処理する処理装置において、そのデータがどのシステムからのものなのかを容易に判定することができるデータ中継装置を提供することができる。 According to the fifth aspect of the present invention, in the processing device for processing data, it is possible to provide a data relay device capable of easily determining from which system the data comes from.
請求項6に係る本発明によれば、送信しようとするデータとその識別子の全体のデータ量を、処理装置により提供されるデータ処理サービスの料金体系における最小課金単位とすることができるデータ中継装置を提供することができる。
According to the present invention according to
請求項7に係る本発明によれば、複数のシステムから取得したデータを処理装置に送信する際に、それぞれのシステムから受け取ったデータをそのまま順次処理装置に送信する場合と比較して、処理装置においてデータを処理する際に発生する料金を低く抑えることができるプログラムを提供することができる。 According to the seventh aspect of the present invention, when the data acquired from a plurality of systems is transmitted to the processing device, the processing device is compared with the case where the data received from each system is sequentially transmitted to the processing device as it is. It is possible to provide a program that can keep the charges incurred when processing data in .
次に、本発明の実施の形態について図面を参照して詳細に説明する。 Next, an embodiment of the present invention will be described in detail with reference to the drawings.
図1は本発明の一実施形態のデータ管理システムのシステム構成を示す図である。 FIG. 1 is a diagram showing a system configuration of a data management system according to an embodiment of the present invention.
本発明の一実施形態のデータ管理システムは、図1に示されるように、複数のセンサ40からなるシステムAと、複数のセンサ50からなるシステムBと、データ中継装置20と、複数のデータ処理サーバ10A~10Cとから構成されている。
As shown in FIG. 1, the data management system according to the embodiment of the present invention includes a system A composed of a plurality of
データ中継装置20とデータ処理サーバ10A~10Cは、それぞれネットワーク30を介して相互に接続されている。
The
システムA、Bは、それぞれ、複数のセンサ40、センサ50により検出されたデータをデータ中継装置20に送信している。例えば、システムA、Bは、それぞれ、ある施設内の温度、湿度等の様々な情報を取得することにより、その施設の状態を監視するためのシステムである。
The systems A and B transmit the data detected by the plurality of
データ中継装置20は、システムA、システムBからのデータを収集して、ネットワーク30を経由してデータ処理サーバ10A~10Cのうちのいずれかのデータ処理サーバに送信している。
The
なお、本実施形態では、データ中継装置20が、システムA、Bにおけるセンサデータをデータ処理サーバ10A~10Cに転送する場合を用いて説明するが、本発明はこのような構成に限定されるものではなく、センサデータ以外の他のデータをデータ処理サーバ等の処理装置に送信して処理するような場合でも同様に適用可能である。
In the present embodiment, the case where the
データ処理サーバ10A~10Bは、受信した各種データを処理するためのデータ処理サービスを提供するそれぞれ異なる業者により運営されている処理装置である。
The
そして、このようなデータ処理サービスを利用する際の料金体系は、それぞれの業者により異なっている。例えば、ある業者では、受信するデータのデータ量が5kB(バイト)増える毎に利用料金が高くなるが、他の業者では、受信するデータのデータ量が3kB増える毎に利用料金が高くなるというように異なっている。 The fee structure for using such a data processing service differs depending on each vendor. For example, at one vendor, the usage fee increases every time the amount of data received increases by 5 kB (bytes), but at another vendor, the usage fee increases every time the amount of data received increases by 3 kB. Is different.
このような料金体系では、1回のデータ送信について、送信するデータ量が少ない場合でも最小課金単位に対する利用料金が発生する場合がある。例えば、5kBのデータ量毎に利用料金が定められている場合、送信するデータ量が1kBであろうと2kBであろうと同じ利用料金が発生する。そのため、このような料金体系のデータ処理サーバにデータを送信する場合には、データ量が少ない場合でも、最小課金単位、例えば5kBまでまとめてからデータを送信にすることにより、発生する利用料金が低く抑えられ効率的なデータ送信を実現できることになる。 In such a charge system, a usage charge for the minimum charge unit may be incurred for one data transmission even if the amount of data to be transmitted is small. For example, if a usage fee is set for each amount of data of 5 kB, the same usage fee will be incurred regardless of whether the amount of data to be transmitted is 1 kB or 2 kB. Therefore, when sending data to a data processing server with such a fee structure, even if the amount of data is small, the usage fee generated by sending the data after collecting up to the minimum billing unit, for example, 5 kB, will be charged. It will be possible to keep it low and realize efficient data transmission.
そこで、本実施形態のデータ管理システムでは、データ中継装置20は、後述するような処理を行うことにより、システムA、Bからのデータを、利用するデータ処理サービスにおける最小課金単位毎に合成してデータ処理サーバ10A~10Cのいずれかに転送するようにしている。
Therefore, in the data management system of the present embodiment, the
次に、本実施形態のデータ管理システムにおけるデータ中継装置20のハードウェア構成を図2に示す。
Next, FIG. 2 shows the hardware configuration of the
データ中継装置20は、図2に示されるように、CPU11、メモリ12、ハードディスクドライブ(HDD)等の記憶装置13、ネットワーク30を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース(IF)14、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース(UI)装置15を有する。これらの構成要素は、制御バス16を介して互いに接続されている。
As shown in FIG. 2, the
CPU11は、メモリ12または記憶装置13に格納された制御プログラムに基づいて所定の処理を実行して、データ中継装置20の動作を制御する。なお、本実施形態では、CPU11は、メモリ12または記憶装置13内に格納された制御プログラムを読み出して実行するものとして説明するが、当該プログラムをCD-ROM等の記憶媒体に格納してCPU11に提供することも可能である。
The
図3は、上記の制御プログラムが実行されることにより実現されるデータ中継装置20の機能構成を示すブロック図である。
FIG. 3 is a block diagram showing a functional configuration of the
本実施形態のデータ中継装置20は、図3に示されるように、データ受信部31と、制御部32と、データ保存部33と、データ送信部34を備えている。また、制御部32は、データ中継装置20の動作全体を制御しており、算出部41と、合成部42を備えている。
As shown in FIG. 3, the
データ受信部31は、システムA、Bのセンサ40、50からのデータを順次受信する。
The
データ保存部33は、複数のシステムであるシステムA、Bからデータ受信部31により受信されたデータを順次保存する。つまり、システムA、Bから送信されてきたデータは、データ保存部33において一旦バッファリングされることになる。
The
合成部42は、データ保存部33において保存された複数のデータを、それぞれのデータがどのシステムからのものなのかを特定できる状態で、データを処理する処理装置であるデータ処理サーバの特性に合わせた単位毎に合成する。
The synthesizing
具体的には、合成部42は、データ保存部33において保存された複数のデータを、どのシステムからのものなのかを特定できる状態で合成する際に、どのシステムからのものなのかを特定する識別子とともに合成する。
Specifically, the synthesizing
算出部41は、データ保存部33に保存されているデータのデータ量と、データを合成する際にそれぞれのデータに付加する識別子のデータ量とから、合成手段において合成された後のデータの合計量を算出する。
The
そして、合成部42は、算出部41により算出された合計量が、データ処理サーバの特性に合わせた単位に達した場合に、データ保存部33に保存されている複数のデータを合成する。
Then, when the total amount calculated by the
ここで、合成部42が複数のデータを合成する際の単位は、データ処理サーバ10A~10Cのうちのデータを実際に処理するデータ処理サーバにおいてデータを処理する際の最小単位である。具体的には、データ処理サーバにおいてデータを処理する際の最小単位とは、そのデータ処理サーバにより提供されるデータ処理サービスの料金体系における最小課金単位である。
Here, the unit when the synthesizing
なお、データ処理サーバ10A~10Cを用いたデータ処理サービスの料金体系はそれぞれ異なっている。そのため、合成部42は、データを送信しようとするデータ処理サーバが変更された場合、データ保存部33において保存された複数のデータを合成する際の単位を、変更されたデータ処理サーバの特性に合致した単位に変更する。
The charge system of the data processing service using the
つまり、データの送信先が、最小課金単位が5kBのデータ処理サーバから、最小課金単位が3kBのデータ処理サーバに変更になった場合、合成部42は、データ保存部33におけるデータを5kB毎ではなく3kB毎に合成するように変更する。
That is, when the data transmission destination is changed from a data processing server having a minimum charge unit of 5 kB to a data processing server having a minimum charge unit of 3 kB, the
データ送信部34は、合成部42により合成されたデータを、データ処理サーバ10A~10Cのうちの送信先として指定されたデータ処理装置に送信する。
The
なお、データ処理サーバ10A~10Cでは、データ中継装置20から受信したデータを複数のデータに分割して、分割した複数のデータのそれぞれに付加されている識別子によりシステムA、システムBのうちのいずれのシステムのデータであるかを分別する。そして、データ処理サーバ10A~10Cでは、システムAのデータ、システムBのデータは、それぞれどのシステムのデータかを弁別して処理されることになる。
In the
ここで、データ処理サーバ10A~10Cでは、様々な装置からのデータを受信して処理を行っている。また、データ処理サーバ10A~10Cでは、それぞれデータを受信して処理する処理能力が異なっている。そのため、データ処理サーバ10A~10Cでは、1つの装置からデータを受信して処理を行うことができる時間間隔がそれぞれ決まっている。
Here, the
そのため、データ送信部34は、合成されたデータをデータ処理サーバに送信する際の送信間隔を、送信先のデータ処理サーバの特性に合致した送信間隔としている。つまり、データ送信部34は、1回データをデータ処理サーバに送信した場合、予め設定された期間が経過するまで次のデータ送信を行わないようにしている。
Therefore, the
そして、データ送信部34は、データ処理サーバが変更された場合、合成されたデータを送信する際の送信間隔を、変更されたデータ処理サーバの特性に合致した送信間隔に変更する。
Then, when the data processing server is changed, the
次に、本実施形態のデータ管理システムにおけるデータ中継装置20の動作について図面を参照して詳細に説明する。
Next, the operation of the
図4は、本実施形態におけるデータ中継装置20において行われるデータ合成の具体例を説明するための図である。
FIG. 4 is a diagram for explaining a specific example of data synthesis performed in the
図4に示した具体例では、システムAからのデータは、1回あたりのデータ量は少ないが送信されてくる頻度が高く、システムBからのデータは、送信されてくる頻度は低いが1回あたりのデータ量が多くなっている。なお、この図4では、システムA、Bからのそれぞれデータに対して、合成処理が分かり易くなるように番号を付して示す。 In the specific example shown in FIG. 4, the data from the system A is transmitted frequently although the amount of data is small, and the data from the system B is transmitted once but frequently. The amount of data per is increasing. In FIG. 4, the data from the systems A and B are numbered so that the synthesis process can be easily understood.
本発明のデータ中継装置20における合成部42は、このようにして送信されているシステムA、システムBからのデータを、データ処理サーバ10A~10Cのうちの送信先として設定されているデータ処理サーバの特性に合致したデータ単位毎に合成して送信する。
The
例えば、図4では、システムAからの3つのデータとシステムBからの1つのデータが合成されて送信される様子が示されている。 For example, FIG. 4 shows how three data from the system A and one data from the system B are combined and transmitted.
そして、このようにして合成されるデータ(以下合成データと称する。)では、それぞれのデータに対してシステムA、Bいずれかの識別子が付加されている。 Then, in the data synthesized in this way (hereinafter referred to as synthetic data), an identifier of either system A or B is added to each data.
この合成データの具体例を拡大したものを、図5を参照して説明する。 An enlarged version of a specific example of this composite data will be described with reference to FIG.
図5に示された合成データ例では、システムAの4番目、5番目、6番目のデータに対してシステムAからのデータであることを示す識別子61が付加され、システムBの2番目のデータに対してシステムBからのデータであることを示す識別子62が付加される様子が示されている。
In the synthetic data example shown in FIG. 5, an
そして、このような合成データを受信したデータ処理サーバでは、合成データにおけるそれぞれのデータに付加されている識別子を参照することにより、そのデータがいずれのシステムのものであるのかを特定して、それぞれのシステム毎に処理する。 Then, in the data processing server that receives such synthetic data, by referring to the identifier attached to each data in the synthetic data, it is possible to identify which system the data belongs to, and each of them. Process for each system.
[変形例]
上記実施形態では、データを取得するシステムがシステムA、Bという2つのシステムである場合を用いて説明したが、本発明はこれに限定されるものではなく、さらに多くのシステムからのデータを取得するようなシステムに対しても本発明を適用することができるものである。
[Modification example]
In the above embodiment, the case where the system for acquiring data is two systems, systems A and B, has been described, but the present invention is not limited to this, and data is acquired from more systems. The present invention can also be applied to such a system.
さらに、上記実施形態では、データ処理サーバにおけるデータ処理時の最小単位が、それぞれの料金体系における最小課金単位の場合であったが、本発明はこのような場合に限定されるものではない。例えば、それぞれのデータ処理サーバにおいてデータ処理を効率的に行える最小単位がそれぞれのデータ処理サーバによって異なるような場合でも本発明は同様に適用可能である。 Further, in the above embodiment, the minimum unit for data processing in the data processing server is the case of the minimum charge unit in each charge system, but the present invention is not limited to such a case. For example, the present invention can be similarly applied even when the minimum unit capable of efficiently performing data processing in each data processing server differs depending on each data processing server.
10A~10C データ処理サーバ
11 CPU
12 メモリ
13 記憶装置
14 通信インタフェース(IF)
15 ユーザインタフェース(UI)装置
16 制御バス
20 データ中継装置
30 ネットワーク
31 データ受信部
32 制御部
33 データ保存部
34 データ送信部
40 センサ
41 算出部
42 合成部
50 センサ
61 識別子(システムA)
62 識別子(システムB)
10A-10C
12
15 User interface (UI)
62 Identifier (system B)
Claims (7)
前記保存手段において保存された複数のデータを、それぞれのデータがどのシステムからのものなのかを特定できる状態で、データを処理する処理装置により提供されるデータ処理サービスの料金体系における最小課金単位毎に合成する合成手段と、
前記合成手段により合成されたデータを前記処理装置に送信する送信手段と、
を備えたデータ中継装置。 A storage method that sequentially stores data from multiple systems,
For each of the plurality of data stored in the storage means, each minimum charge unit in the charge system of the data processing service provided by the processing device that processes the data in a state where each data can be specified from which system. And the synthesis means to synthesize
A transmission means for transmitting the data synthesized by the synthesis means to the processing device, and
Data relay device equipped with.
前記合成手段が、前記算出手段により算出された合計量が、前記処理装置により提供されるデータ処理サービスの料金体系における最小課金単位に達した場合に、前記保存手段に保存されている複数のデータを合成する請求項5記載のデータ中継装置。 Further provided with a calculation means for calculating the total amount of data after being synthesized by the synthesis means from the amount of data of the data stored in the storage means and the amount of data of the identifier.
When the total amount calculated by the synthesis means reaches the minimum billing unit in the charge system of the data processing service provided by the processing apparatus, a plurality of data stored in the storage means. 5. The data relay device according to claim 5 .
前記保存ステップにおいて保存された複数のデータを、それぞれのデータがどのシステムからのものなのかを特定できる状態で、データを処理する処理装置により提供されるデータ処理サービスの料金体系における最小課金単位毎に合成する合成ステップと、
前記合成ステップにおいて合成されたデータを前記処理装置に送信する送信ステップと、
をコンピュータに実行させるためのプログラム。 A save step to save data from multiple systems in sequence,
For each of the plurality of data saved in the storage step, each minimum billing unit in the charge system of the data processing service provided by the processing device that processes the data in a state where each data can be specified from which system. And the synthesis steps to synthesize
A transmission step of transmitting the data synthesized in the synthesis step to the processing device, and
A program that lets your computer run.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106078A JP7102952B2 (en) | 2018-06-01 | 2018-06-01 | Data relay device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106078A JP7102952B2 (en) | 2018-06-01 | 2018-06-01 | Data relay device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019213004A JP2019213004A (en) | 2019-12-12 |
| JP7102952B2 true JP7102952B2 (en) | 2022-07-20 |
Family
ID=68845567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018106078A Active JP7102952B2 (en) | 2018-06-01 | 2018-06-01 | Data relay device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7102952B2 (en) |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002368834A (en) | 2001-06-12 | 2002-12-20 | Mitsubishi Electric Corp | Communication device and communication method |
| JP2004185459A (en) | 2002-12-05 | 2004-07-02 | Furuno Electric Co Ltd | Observation data collection system and method for collecting observed data |
| JP2008042458A (en) | 2006-08-04 | 2008-02-21 | Hitachi Ltd | Sensor network system and sensor network data processing method |
| JP2008053888A (en) | 2006-08-23 | 2008-03-06 | Matsushita Electric Ind Co Ltd | COMMUNICATION DEVICE, PROGRAM, INFORMATION STORAGE MEDIUM, AND COMMUNICATION CONTROL METHOD |
| JP2009260621A (en) | 2008-04-16 | 2009-11-05 | Hitachi Kokusai Electric Inc | Radio communication terminal and adapter for same |
| JP2011199483A (en) | 2010-03-18 | 2011-10-06 | Mitsubishi Electric Corp | Data transmitter and data transmission system |
| US20130136064A1 (en) | 2010-08-03 | 2013-05-30 | Samsung Electronics Co. Ltd. | Method and apparatus of communicating packet data units in a wireless network environment and system using thereof |
| JP2013257798A (en) | 2012-06-14 | 2013-12-26 | Nec Corp | Data collection system and data collection method |
| WO2016159126A1 (en) | 2015-03-31 | 2016-10-06 | 株式会社Nttドコモ | Gateway device and bearer setting control method |
| JP2018046404A (en) | 2016-09-14 | 2018-03-22 | 株式会社東芝 | Relay device, relay system, relay program, and relay method |
| JP2018093343A (en) | 2016-12-01 | 2018-06-14 | 日本電気株式会社 | Relay device, information system, relay method, and server |
-
2018
- 2018-06-01 JP JP2018106078A patent/JP7102952B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002368834A (en) | 2001-06-12 | 2002-12-20 | Mitsubishi Electric Corp | Communication device and communication method |
| JP2004185459A (en) | 2002-12-05 | 2004-07-02 | Furuno Electric Co Ltd | Observation data collection system and method for collecting observed data |
| JP2008042458A (en) | 2006-08-04 | 2008-02-21 | Hitachi Ltd | Sensor network system and sensor network data processing method |
| JP2008053888A (en) | 2006-08-23 | 2008-03-06 | Matsushita Electric Ind Co Ltd | COMMUNICATION DEVICE, PROGRAM, INFORMATION STORAGE MEDIUM, AND COMMUNICATION CONTROL METHOD |
| JP2009260621A (en) | 2008-04-16 | 2009-11-05 | Hitachi Kokusai Electric Inc | Radio communication terminal and adapter for same |
| JP2011199483A (en) | 2010-03-18 | 2011-10-06 | Mitsubishi Electric Corp | Data transmitter and data transmission system |
| US20130136064A1 (en) | 2010-08-03 | 2013-05-30 | Samsung Electronics Co. Ltd. | Method and apparatus of communicating packet data units in a wireless network environment and system using thereof |
| JP2013257798A (en) | 2012-06-14 | 2013-12-26 | Nec Corp | Data collection system and data collection method |
| WO2016159126A1 (en) | 2015-03-31 | 2016-10-06 | 株式会社Nttドコモ | Gateway device and bearer setting control method |
| JP2018046404A (en) | 2016-09-14 | 2018-03-22 | 株式会社東芝 | Relay device, relay system, relay program, and relay method |
| JP2018093343A (en) | 2016-12-01 | 2018-06-14 | 日本電気株式会社 | Relay device, information system, relay method, and server |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019213004A (en) | 2019-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108681565B (en) | Block chain data parallel processing method, device, equipment and storage medium | |
| EP4335101A1 (en) | Edge devices and remote services interfacing framework and related systems and methods | |
| KR20130097559A (en) | Cloud brokering method and apparatus in heterogeneous cloud environment | |
| JP5579157B2 (en) | Service recommendation device and service recommendation method | |
| CN105991361A (en) | Monitoring method and monitoring system for cloud servers in cloud computing platform | |
| CN110309016A (en) | A kind of fusing restoration methods, device and server | |
| CN104365033A (en) | Aircraft information management system | |
| US10176069B2 (en) | Quorum based aggregator detection and repair | |
| JP7102952B2 (en) | Data relay device and program | |
| CN110069406B (en) | Automatic triggering TPC-DS test method and system | |
| CN119011609B (en) | Cloud storage method, device, equipment and medium based on intelligent deployment of network equipment | |
| JP5609509B2 (en) | Instruction system, instruction method, and storage control device. | |
| JP7058232B2 (en) | Communication system and communication system time stamp correction method | |
| CN112882992A (en) | Method and apparatus for displaying information | |
| CN108984101B (en) | Method and apparatus for determining the relationship between events in a distributed storage system | |
| GB2627056A (en) | Systems, devices, and methods for tracking remote equipment location and utilization of computing devices | |
| JP6341212B2 (en) | Information collection system, server device, edge device, control method, and program | |
| SE522124C2 (en) | Device, method and recording medium for measuring throughput | |
| CN111464785B (en) | Information transmission method, device and system | |
| JP6787845B2 (en) | Suspected location estimation device and suspected location estimation method | |
| CN110825697B (en) | Method and apparatus for formatting a storage device | |
| CN111193642A (en) | Pressure measurement method, pressure measurement platform, electronic device and readable storage medium | |
| CN121187521A (en) | Instruction processing methods and related equipment for consumable chips | |
| JP6072519B2 (en) | System test support device | |
| CN109088913A (en) | The method and load-balanced server of request data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20201102 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210524 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220422 |
|
| 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: 20220607 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220620 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7102952 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |