JP5644262B2 - データ転送プログラム、データ転送方法及び情報処理装置 - Google Patents
データ転送プログラム、データ転送方法及び情報処理装置 Download PDFInfo
- Publication number
- JP5644262B2 JP5644262B2 JP2010189063A JP2010189063A JP5644262B2 JP 5644262 B2 JP5644262 B2 JP 5644262B2 JP 2010189063 A JP2010189063 A JP 2010189063A JP 2010189063 A JP2010189063 A JP 2010189063A JP 5644262 B2 JP5644262 B2 JP 5644262B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- code length
- encoding
- relationship
- 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
- 238000012546 transfer Methods 0.000 title claims description 208
- 238000000034 method Methods 0.000 title claims description 24
- 230000010365 information processing Effects 0.000 title claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 46
- 238000012937 correction Methods 0.000 claims description 24
- 238000012360 testing method Methods 0.000 claims description 6
- 238000002474 experimental method Methods 0.000 claims description 5
- 238000004088 simulation Methods 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 description 37
- 230000006870 function Effects 0.000 description 21
- 230000008569 process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000002347 injection Methods 0.000 description 8
- 239000007924 injection Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
- H04L1/0017—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement
- H04L1/0018—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement based on latency requirement
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Description
送信PCの性能比=
(実転送環境での符号化時間−転送時間算出用データの符号化時間)/
転送時間算出用データの符号化時間
実転送環境での符号化時間=
F×(転送対象データのデータサイズ/10MB)/送信PCの性能比
実転送環境での復号時間=
F×(転送対象データのデータサイズ/10MB)/受信PCの性能比
実転送環境での転送時間=
{(G3−G2)/(100MB−1MB)×
(転送対象データのデータサイズ−1MB)+G2}/送信性能比
したがって、転送対象データのデータサイズ=15MB、送信性能比=1である場合、送信時間は、図9(A)に示す値となる。
20…サーバ
121…インターセプト部
122…データサイズ取得部
123…転送時間算出部
124…符号長決定部
125…符号化部
126…転送部
Claims (6)
- 消失訂正符号を用いて符号化したデータを、誤り訂正機能及び再送機能を持たないプロトコルを利用して転送するデータ転送プログラムであって、
転送対象となるデータ全体のファイルサイズを取得するファイルサイズ取得ステップと、
取得したファイルサイズのデータを消失訂正符号を用いて符号化した符号化データのビット列の長さである符号長と、前記符号長を用いて前記データを符号化するのに要する符号化時間、符号化したデータの送信に要する送信時間、及び前記符号化したデータの復号に要する復号時間の合計である転送時間との関係を取得する関係取得ステップと、
前記取得したファイルサイズのデータを符号化する際に用いられる符号長と前記転送時間との関係に基づいて、前記転送対象となるデータを符号化する際に用いる符号長を決定する符号長決定ステップと、
決定した符号長を用いて前記データの符号化を行う符号化ステップと、
をコンピュータに実行させるデータ転送プログラム。 - 前記関係取得ステップでは、実験又はシミュレーションに基づいてファイルサイズごとに予め作成された符号長と転送時間との関係を補間することによって、取得したファイルサイズにおける符号長と転送時間との関係を取得する請求項1に記載のデータ転送プログラム。
- 前記関係取得ステップでは、実際のデータ転送環境においてテストデータを利用して取得した転送時間に基づいて、前記実験又はシミュレーションに基づいてファイルサイズごとに予め作成された符号長と転送時間との関係を補正し、補正後の符号長と転送時間との関係に基づいて、取得したファイルサイズにおける符号長と転送時間との関係を取得する請求項2に記載のデータ転送プログラム。
- アプリケーションからアプリケーション外部の宛先に向かって前記転送対象となるデータが送信されたか否かを監視する監視ステップ、を更に有し、
前記ファイルサイズ取得ステップでは、アプリケーションからアプリケーション外部の宛先に向かって前記転送対象となるデータが送信された場合に、転送対象となるデータ全体のファイルサイズを取得する請求項1から3のいずれか1項に記載のデータ転送プログラム。 - 消失訂正符号を用いて符号化したデータを、誤り訂正機能及び再送機能を持たないプロトコルを利用して転送するデータ転送方法であって、
転送対象となるデータ全体のファイルサイズを取得するファイルサイズ取得ステップと、
取得したファイルサイズのデータを消失訂正符号を用いて符号化した符号化データのビット列の長さである符号長と、前記符号長を用いて前記データを符号化するのに要する符号化時間、符号化したデータの送信に要する送信時間、及び前記符号化したデータの復号に要する復号時間の合計である転送時間との関係を取得する関係取得ステップと、
前記取得したファイルサイズのデータを符号化する際に用いられる符号長と前記転送時間との関係に基づいて、前記転送対象となるデータを符号化する際に用いる符号長を決定する符号長決定ステップと、
決定した符号長を用いて前記データの符号化を行う符号化ステップと、
を有するデータ転送方法。 - 転送対象となるデータ全体のファイルサイズを取得するファイルサイズ取得部と、
取得したファイルサイズのデータを消失訂正符号を用いて符号化した符号化データのビット列の長さである符号長と、前記符号長を用いて前記データを符号化するのに要する符号化時間、符号化したデータの送信に要する送信時間、及び前記符号化したデータの復号に要する復号時間の合計である転送時間との関係を取得する関係取得部と、
前記取得したファイルサイズのデータを符号化する際に用いられる符号長と前記転送時間との関係に基づいて、前記転送対象となるデータを符号化する際に用いる符号長を決定する符号長決定部と、
決定した符号長を用いて、前記転送対象のデータを消失訂正符号を用いて符号化する符合化部と、
前記符合化したデータを、誤り訂正機能及び再送機能を持たないプロトコルを利用して転送する転送部と、
を備える情報処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010189063A JP5644262B2 (ja) | 2010-08-26 | 2010-08-26 | データ転送プログラム、データ転送方法及び情報処理装置 |
US13/067,301 US8504899B2 (en) | 2010-08-26 | 2011-05-23 | Data transfer method and information processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010189063A JP5644262B2 (ja) | 2010-08-26 | 2010-08-26 | データ転送プログラム、データ転送方法及び情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012049757A JP2012049757A (ja) | 2012-03-08 |
JP5644262B2 true JP5644262B2 (ja) | 2014-12-24 |
Family
ID=45698770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010189063A Active JP5644262B2 (ja) | 2010-08-26 | 2010-08-26 | データ転送プログラム、データ転送方法及び情報処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8504899B2 (ja) |
JP (1) | JP5644262B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140282792A1 (en) * | 2013-03-15 | 2014-09-18 | Cygnus Broadband, Inc. | Video streaming with buffer occupancy prediction based quality adaptation |
CN106063134A (zh) * | 2014-03-11 | 2016-10-26 | 富士通株式会社 | 设计辅助方法、设计辅助程序、设计辅助装置、以及记录介质 |
WO2016051451A1 (ja) * | 2014-09-29 | 2016-04-07 | 富士通株式会社 | 情報処理装置、情報処理方法、情報処理プログラム、及び、情報処理システム |
JP7097138B2 (ja) * | 2018-02-26 | 2022-07-07 | 株式会社モバイルテクノ | 通信制御装置、通信制御プログラム及び通信制御方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5740465A (en) * | 1992-04-08 | 1998-04-14 | Hitachi, Ltd. | Array disk controller for grouping host commands into a single virtual host command |
KR100722631B1 (ko) * | 2003-06-18 | 2007-05-28 | 니폰덴신뎅와 가부시키가이샤 | 무선패킷 통신방법 및 무선패킷 통신장치 |
JP2006287598A (ja) | 2005-03-31 | 2006-10-19 | Fujitsu Ltd | 高速伝送制御方式 |
JP4808054B2 (ja) * | 2006-03-17 | 2011-11-02 | 富士通株式会社 | データ転送方法及び,これを適用する通信システム及びプログラム |
JP4696008B2 (ja) * | 2006-03-20 | 2011-06-08 | 富士通株式会社 | Ip送信装置およびip送信方法 |
JP5397179B2 (ja) * | 2009-11-17 | 2014-01-22 | 富士通株式会社 | データ符号化プログラム、データ復号化プログラムおよび方法 |
US20110252293A1 (en) * | 2010-04-12 | 2011-10-13 | Texas Instruments Incorporated | Concatenated Coding Architecture for G.hnem PHY |
-
2010
- 2010-08-26 JP JP2010189063A patent/JP5644262B2/ja active Active
-
2011
- 2011-05-23 US US13/067,301 patent/US8504899B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012049757A (ja) | 2012-03-08 |
US20120054574A1 (en) | 2012-03-01 |
US8504899B2 (en) | 2013-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2581551C2 (ru) | Способ оптимизации хранения и передачи данных | |
US10014881B2 (en) | Multiple erasure codes for distributed storage | |
US10075289B2 (en) | Homomorphic encryption with optimized parameter selection | |
US9354991B2 (en) | Locally generated simple erasure codes | |
JP4868590B2 (ja) | ウェブ・サービス要求をキャッシュする方法、システム、及びコンピュータ・プログラム | |
CN112910967B (zh) | 在不稳定网络环境中的大文件的网络传输 | |
CN105208135B (zh) | 一种文件传输方法和设备 | |
JP5644262B2 (ja) | データ転送プログラム、データ転送方法及び情報処理装置 | |
TW201539187A (zh) | 快閃記憶體之壓縮、讀取方法及應用其方法的裝置 | |
US20160330283A1 (en) | Data Storage Method and Network Interface Card | |
US11157320B2 (en) | Optimizing runtime environments | |
US20220043778A1 (en) | System and method for data compaction and security with extended functionality | |
CN111857550A (zh) | 用于数据去重的方法、设备以及计算机可读介质 | |
JP2019533397A (ja) | 消失符号に関するデータの符号化及び復号のためのデバイス及び関連する方法 | |
US8917947B2 (en) | Selective predictor and selective predictive encoding for two-dimensional geometry compression | |
JP2014127010A (ja) | 情報処理装置,情報処理方法,及び情報処理プログラム | |
US11409767B1 (en) | Rebuilding failed slices in a vast storage network | |
Peterson et al. | Datacomp: Locally independent adaptive compression for real-world systems | |
US20200167276A1 (en) | Data storage optimization for non-volatile memory | |
US20230283292A1 (en) | System and method for data compaction and security with extended functionality | |
US11868616B2 (en) | System and method for low-distortion compaction of floating-point numbers | |
WO2021012723A1 (zh) | 多媒体文件存储、读取方法 | |
US20190034272A1 (en) | Utilizing concentric storage pools in a dispersed storage network | |
US9654286B2 (en) | Content gathering using shared key | |
US20240143172A1 (en) | System and method for personal health monitor data compaction using multiple encoding algorithms |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140401 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140514 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140826 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140912 |
|
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: 20141007 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141020 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5644262 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |