JP2017224919A - ログデータ転送方式及びログデータ転送システム - Google Patents
ログデータ転送方式及びログデータ転送システム Download PDFInfo
- Publication number
- JP2017224919A JP2017224919A JP2016117646A JP2016117646A JP2017224919A JP 2017224919 A JP2017224919 A JP 2017224919A JP 2016117646 A JP2016117646 A JP 2016117646A JP 2016117646 A JP2016117646 A JP 2016117646A JP 2017224919 A JP2017224919 A JP 2017224919A
- Authority
- JP
- Japan
- Prior art keywords
- log
- packet
- data
- log data
- fec
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 238000012546 transfer Methods 0.000 title claims abstract description 91
- 230000005540 biological transmission Effects 0.000 claims abstract description 117
- 238000012545 processing Methods 0.000 claims description 49
- 238000012937 correction Methods 0.000 claims description 29
- 238000012790 confirmation Methods 0.000 claims description 11
- 230000007547 defect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 26
- 238000004891 communication Methods 0.000 description 14
- 238000013480 data collection Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
図1は、実施の形態1に係るログデータ転送システムの概略を示す構成図であり、図2は、ログ送信側計算機での送信処理手順を示すフローチャートであり、図3は、伝送されるログパケットの構成を示すログパケットフォーマット図であり、図4は、FECデータの生成方法を説明するための図であり、図5は、FECパケットの構成を示すFECパケットフォーマット図であり、図6は、ログ受信側計算機での受信処理手順を示すフローチャートである。また、図7は、データの復元方法を説明するための図である。
ステップS101では、ログデータ収集部102によって、ログデータ生成部101で生成されたログデータ41bが収集される。
ステップS201では、パケット受信部201によって、ログ送信側計算機11から送信されたパケット(ログパケット41及びFECパケット42)が受信される。
図8は、実施の形態2に係るログデータ転送システムにおけるログ送信側計算機での送信処理手順を示すフローチャートであり、図9は、FECデータの生成方法を説明するための図である。実施の形態2のログデータ転送システムの構成は、実施の形態1の図1のログデータ転送システム1の構成と同様であるので説明を省略する。
ステップS106からステップS109が、ステップS301からステップS304に置き換えられている点を除いて、ステップS101からステップS105及びステップS110は、実施の形態1の図2のログ送信側計算機11の動作と同様であるので説明を省略する。
図10は、実施の形態3に係るログデータ転送システムの概略を示す構成図であり、図11は、ログ送信側計算機での送信処理手順を示すフローチャートであり、図12は、ダミーログパケットの構成を示すログパケットフォーマット図であり、図13は、ログ受信側計算機での受信処理手順を示すフローチャートである。ここで、図10の実施の形態3のログデータ転送システム2においては、図1の実施の形態1のログデータ転送システム1のログ送信側計算機11に、時間計測部401及び送信側ダミーパケット生成部402を、ログ受信側計算機21に、受信側ダミーパケット生成部403が追加されたものである。
ステップS401からステップS404が追加されている点を除いて、ステップS101からステップS110は、実施の形態1の図2のログ送信側計算機11の動作と同様であるので説明を省略する。
ステップS411からステップS413が追加されている点を除いて、ステップS201からステップS207、及びステップS210からステップS212は、実施の形態1の図6のログ受信側計算機21の動作と同様であるので説明を省略する。
図14は、実施の形態4に係るログデータ転送システムの概略を示す構成図であり、図15は、ログ送信側計算機での送信処理手順を示すフローチャートであり、図16は、FECパケットの構成を示すFECパケットフォーマット図であり、図17は、ログ受信側計算機での受信処理手順を示すフローチャートである。ここで、図14の実施の形態4のログデータ転送システム3においては、図1の実施の形態1のログデータ転送システム1のログ送信側計算機11に、時間計測部401が追加され、FECデータ生成部107がFECデータ生成部501に、FECパケット生成部108がFECパケット生成部502に、それぞれ置き換えられ、また、ログ受信側計算機21のログパケット復元部208がログパケット復元部503に、置き換えられたものである。
ステップS401及びステップS402が追加され、ステップS107及びステップS108がステップS501、及びステップS502に置き換えられている点を除いて、ステップS101からステップS106、及びステップS109からステップS110は、実施の形態1の図2のログ送信側計算機11の動作と同様であるので説明を省略する。
ステップS209がステップS503に置き換えられている点を除いて、ステップS201からステップS208、及びステップS210からステップS212は、実施の形態1の図6のログ受信側計算機21の動作と同様であるので説明を省略する。
図18は、実施の形態5に係るログデータ転送システムの概略を示す構成図であり、図19は、ログ送信側計算機での送信処理手順を示すフローチャートであり、図20は、ログパケットの構成を示すログパケットフォーマット図であり、図21は、ログ受信側計算機での受信処理手順を示すフローチャートである。ここで、図18の実施の形態5のログデータ転送システム4においては、図1の実施の形態1のログデータ転送システム1のログ送信側計算機11に、ログデータ分割部601が、ログ受信側計算機21に、ログデータ結合部602が追加されたものである。
ステップS601が追加されている点を除いて、ステップS101からステップS110は、実施の形態1の図2のログ送信側計算機11の動作と同様であるので説明を省略する。
ステップS602及びステップS603が追加されている点を除いて、ステップS201からステップS212は、実施の形態1の図6のログ受信側計算機21の動作と同様であるので説明を省略する。
図22は、実施の形態6に係るログデータ転送システムの概略を示す構成図であり、図23は、ログ送信側計算機での送信処理手順を示すフローチャートであり、図24は、ログパケットの構成を示すログパケットフォーマット図であり、図25は、FECパケットの構成を示すFECパケットフォーマット図であり、図26は、ログ受信側計算機での受信処理手順を示すフローチャートである。ここで、図22の実施の形態6のログデータ転送システム5においては、図1の実施の形態1のログデータ転送システム1のログ送信側計算機11に、チェックサム演算部701が、ログ受信側計算機21に、チェックサム確認部703が追加されたものである。
ステップS701が追加されている点を除いて、ステップS101からステップS110は、実施の形態1の図2のログ送信側計算機11の動作と同様であるので説明を省略する。
ステップS703が追加されている点を除いて、ステップS201からステップS212は、実施の形態1の図6のログ受信側計算機21の動作と同様であるので説明を省略する。
Claims (12)
- 送信側にて、ログデータにログパケット通番を付加して、ログパケットを生成するとともに、連続したM個の前記ログデータを一組として排他的論理和を演算して生成されたFECデータに前記M個のログパケット通番を付加して、前方誤り訂正パケットを生成し、前記ログパケット及び前記前方誤り訂正パケットを送信して、受信側にて、前記前方誤り訂正パケットの前記ログパケット通番のいずれかに欠損が生じていることが検出された場合に、受信された前記一組のログデータと前記前方誤り訂正データの排他的論理和を演算して当該ログパケットを復元し、前記復元されたログパケットからログデータを取り出すことを特徴とするログデータ転送方式。
- 前記連続したM個の前記ログデータは、連続する前記ログデータからN個毎に取得されたM個のログデータであることを特徴とする請求項1に記載のログデータ転送方式。
- 前記送信側において、最初の前記ログパケットが送信された時刻を基準として所定の時間内にM個の前記ログパケットが揃わなかった場合に、前記ログパケットに送信側ダミーパケットを追加し、前記受信側において、受信された前記ログデータに受信側ダミーデータを追加することを特徴とする請求項1に記載のログデータ転送方式。
- 前記送信側において、
最初の前記ログパケットが送信された時刻を基準として所定の時間内に連続して生成される前記ログパケットの個数Mを前記ログパケットに付加して、前記前方誤り訂正パケットを生成することで、前記ログパケットの個数Mを可変値にしたことを特徴とする請求項1に記載のログデータ転送方式。 - 前記送信側において、前記ログデータを分割し、前記受信側において、前記分割されたログデータを結合することを特徴とする請求項1に記載のログデータ転送方式。
- 前記送信側において、前記ログパケットのチェックサムを演算し、前記受信側において、前記演算されたチェックサムを確認することを特徴とする請求項1に記載のログデータ転送方式。
- ログデータにログパケット通番を付加したログパケットを生成するログパケット生成部、
連続したM個の前記ログデータを一組として排他的論理和を演算して生成された前方誤り訂正データに前記M個のログパケット通番を付加した前方誤り訂正パケットを生成する前方誤り訂正パケット生成部、
前記ログパケット及び前記前方誤り訂正パケットを送信するパケット送信部、を有するログ送信側計算機と、
前記ログパケット及び前記前方誤り訂正パケットを受信するパケット受信部、
前記ログパケットであるか前記前方誤り訂正パケットであるかを識別するとともに前記前方誤り訂正パケットの前記ログパケット通番のいずれかの欠損の有無を検出する受信パケット識別部、
前記M個のログパケット通番のいずれかに欠損が生じている場合に、受信した前記一組のログデータと前記前方誤り訂正データの排他的論理和を演算して当該ログパケットを復元するログパケット復元部、
前記復元されたログパケットからログデータを取り出すログパケット処理部、を有するログ受信側計算機と、
を備えたことを特徴とするログデータ転送システム。 - 前記連続したM個の前記ログデータは、連続する前記ログデータからN個毎に取得されたM個のログデータであることを特徴とする請求項7に記載のログデータ転送システム。
- 前記ログ送信側計算機に、最初の前記ログパケットが送信された時刻を基準として所定の時間を計測する時間計測部、送信側ダミーデータに送信側ダミーパケット通番を付加した送信側ダミーパケットを生成する送信側ダミーパケット生成部、
前記ログ受信側計算機に、受信側ダミーデータに受信側ダミーパケット通番を付加した受信側ダミーパケットを生成する受信側ダミーパケット生成部、を備え、
前記ログ送信側計算機において、前記所定の時間内にM個の前記ログパケットが揃わなかった場合に、前記ログパケットに前記送信側ダミーパケットを追加し、
前記ログ受信側計算機において、受信された前記ログデータに前記受信側ダミーパケットを追加することを特徴とする請求項7に記載のログデータ転送システム。 - 前記ログ送信側計算機に、
最初の前記ログパケットが送信された時刻を基準として所定の時間を計測する時間計測部、を備え、
前記ログ送信側計算機において、
前記前方誤り訂正パケット生成部は、前記所定の時間内に連続して生成された前記ログパケットの個数Mを付加した前記前方誤り訂正パケットを生成することで、個数Mを可変値としたことを特徴とする請求項7に記載のログデータ転送システム。 - 前記ログ送信側計算機に、前記ログデータを分割するログデータ分割部、
前記ログ受信側計算機に、前記分割されたログデータを結合するログデータ分割部、
を備えたことを特徴とする請求項7に記載のログデータ転送システム。 - 前記ログ送信側計算機に、前記ログパケットのチェックサムを演算するチェックサム演算部、
前記ログ受信側計算機に、前記演算されたチェックサムを確認するチェックサム確認部、
を備えたことを特徴とする請求項7に記載のログデータ転送システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016117646A JP6673604B2 (ja) | 2016-06-14 | 2016-06-14 | ログデータ転送方式及びログデータ転送システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016117646A JP6673604B2 (ja) | 2016-06-14 | 2016-06-14 | ログデータ転送方式及びログデータ転送システム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2017224919A true JP2017224919A (ja) | 2017-12-21 |
JP2017224919A5 JP2017224919A5 (ja) | 2018-12-27 |
JP6673604B2 JP6673604B2 (ja) | 2020-03-25 |
Family
ID=60688452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016117646A Active JP6673604B2 (ja) | 2016-06-14 | 2016-06-14 | ログデータ転送方式及びログデータ転送システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6673604B2 (ja) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001086153A (ja) * | 1999-09-09 | 2001-03-30 | Canon Inc | データ通信装置、データ通信システム、データ通信方法及び記憶媒体 |
JP2005012753A (ja) * | 2003-05-29 | 2005-01-13 | Nippon Telegr & Teleph Corp <Ntt> | パケット中継装置及びその方法と、パケット受信装置及びその方法と、パケット中継プログラム及びそのプログラムを記録した記録媒体と、パケット受信プログラム及びそのプログラムを記録した記録媒体 |
WO2006061902A1 (ja) * | 2004-12-09 | 2006-06-15 | Mitsubishi Denki Kabushiki Kaisha | データ送信装置、データ受信装置、およびデータ配信システム |
JP2006217530A (ja) * | 2005-02-07 | 2006-08-17 | Mitsubishi Electric Corp | データ伝送システム、送信側端末装置、受信側端末装置、データ送信プログラム及びデータ受信プログラム |
JP2007028241A (ja) * | 2005-07-19 | 2007-02-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化・送信装置,映像符号化・送信方法,映像符号化・送信プログラムおよびその記録媒体 |
JP2010283606A (ja) * | 2009-06-04 | 2010-12-16 | Canon Inc | エラー訂正用データの生成装置、及び生成方法 |
JP2013219513A (ja) * | 2012-04-06 | 2013-10-24 | Sumitomo Electric Ind Ltd | 画像データ送信装置、画像データ送信方法および画像データ送信プログラム |
JP2015115766A (ja) * | 2013-12-11 | 2015-06-22 | 日本電信電話株式会社 | 前方誤り訂正情報生成装置、前方誤り訂正装置、前方誤り訂正情報生成方法、前方誤り訂正方法、前方誤り訂正情報生成プログラム、および前方誤り訂正プログラム |
-
2016
- 2016-06-14 JP JP2016117646A patent/JP6673604B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001086153A (ja) * | 1999-09-09 | 2001-03-30 | Canon Inc | データ通信装置、データ通信システム、データ通信方法及び記憶媒体 |
JP2005012753A (ja) * | 2003-05-29 | 2005-01-13 | Nippon Telegr & Teleph Corp <Ntt> | パケット中継装置及びその方法と、パケット受信装置及びその方法と、パケット中継プログラム及びそのプログラムを記録した記録媒体と、パケット受信プログラム及びそのプログラムを記録した記録媒体 |
WO2006061902A1 (ja) * | 2004-12-09 | 2006-06-15 | Mitsubishi Denki Kabushiki Kaisha | データ送信装置、データ受信装置、およびデータ配信システム |
JP2006217530A (ja) * | 2005-02-07 | 2006-08-17 | Mitsubishi Electric Corp | データ伝送システム、送信側端末装置、受信側端末装置、データ送信プログラム及びデータ受信プログラム |
JP2007028241A (ja) * | 2005-07-19 | 2007-02-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化・送信装置,映像符号化・送信方法,映像符号化・送信プログラムおよびその記録媒体 |
JP2010283606A (ja) * | 2009-06-04 | 2010-12-16 | Canon Inc | エラー訂正用データの生成装置、及び生成方法 |
JP2013219513A (ja) * | 2012-04-06 | 2013-10-24 | Sumitomo Electric Ind Ltd | 画像データ送信装置、画像データ送信方法および画像データ送信プログラム |
JP2015115766A (ja) * | 2013-12-11 | 2015-06-22 | 日本電信電話株式会社 | 前方誤り訂正情報生成装置、前方誤り訂正装置、前方誤り訂正情報生成方法、前方誤り訂正方法、前方誤り訂正情報生成プログラム、および前方誤り訂正プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP6673604B2 (ja) | 2020-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110943800B (zh) | 数据包的发送方法、装置及***、存储介质、电子装置 | |
US8365034B2 (en) | Forward error correction (FEC) encoding and decoding method of variable length packet based on three-dimensional storage apparatus | |
US7409627B2 (en) | Method for transmitting and receiving variable length packets based on forward error correction (FEC) coding | |
EP2103026B1 (en) | A method to support forward error correction for real-time audio and video data over internet protocol networks | |
US8442052B1 (en) | Forward packet recovery | |
EP2823616B1 (en) | Method, device and system for packet transmission over ip networks | |
US8370721B2 (en) | Method and system for sensing available bandwidth over a best effort connection | |
US20080250299A1 (en) | Method of Transmitting Digital Data Packets and Device Implementing the Method and Receiver | |
US10193566B2 (en) | Encoding/decoding system for parallel data | |
US8261162B2 (en) | Decoding device, decoding method, and media data delivery system | |
EP2197140A2 (en) | Retransmission communication apparatus and communication method | |
US8621311B2 (en) | Data transfer device, method, and program | |
KR101118194B1 (ko) | 손실된 패킷 재건을 위한 방법 및 상기 방법을 수행하기 위한 디바이스 | |
CN102239658B (zh) | 按需差错控制 | |
CN112350803B (zh) | 数据包的传输方法、装置、***、电子设备及存储介质 | |
JP2012129751A (ja) | 受信装置及び、受信装置による処理方法 | |
JPWO2008139882A1 (ja) | 通信システムおよび通信方法、並びに、プログラム | |
EP2784965B1 (en) | Data communication method and apparatus using forward error correction | |
US9407397B2 (en) | Apparatus and method for transmitting and receiving forward error correction packet | |
JP6305398B2 (ja) | 送信機に関連する情報を用いたエラー回復のための方法及び装置 | |
JP5030641B2 (ja) | デジタル放送データ配信システム及びその方法 | |
JP6673604B2 (ja) | ログデータ転送方式及びログデータ転送システム | |
RU2450466C1 (ru) | Способ передачи информации по каналам связи и система для его осуществления | |
JP2006217530A (ja) | データ伝送システム、送信側端末装置、受信側端末装置、データ送信プログラム及びデータ受信プログラム | |
JP2008092213A (ja) | 受信機、パケット再送方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181114 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181114 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190827 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190918 |
|
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: 20200204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200303 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6673604 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |