JP7004982B2 - クライアント装置、データ収集システム、データ送信方法、及びプログラム - Google Patents
クライアント装置、データ収集システム、データ送信方法、及びプログラム Download PDFInfo
- Publication number
- JP7004982B2 JP7004982B2 JP2019533816A JP2019533816A JP7004982B2 JP 7004982 B2 JP7004982 B2 JP 7004982B2 JP 2019533816 A JP2019533816 A JP 2019533816A JP 2019533816 A JP2019533816 A JP 2019533816A JP 7004982 B2 JP7004982 B2 JP 7004982B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- request
- identifier
- connection
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/764—Media network packet handling at the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
本発明は、データの送信において、そのデータの属性に関するデータ量を削減することを目的とする。
図1は、本実施形態に係るデータ収集システム1の一例を示す図である。データ収集システム1は、各種のデータを収集し、まとめて管理する仕組みを提供する。このデータには、例えばセンサー10から出力されたデータが含まれる。例えばセンシング対象が車である場合、センサー10には、エンジンの回転数を計測する回転計、車の速度を計測する速度計、ステアリングの角度を計測する角度計、燃料噴射量計、温度計、及び車の位置を測定するGPS(Global Positioning System)等の車に設けられた各種の計測機器が用いられてもよい。
図5は、データ収集システム1の動作の一例を示すシーケンスチャートである。この例では、図1に示す複数のクライアント装置20のうちID「C001」が付与されたクライアント装置20とサーバー装置30とにより、図5に示す動作が行われる。まず、クライアント装置20は、サーバー装置30とネゴシエーションを行う。
例えば上述したステップS108において送信されたストリーミングデータに含まれるセクションが再送条件を満たす場合、このセクションに基づいて新たなストリーミングデータ(以下、「第2ストリーミングデータ」という。)が生成され、メモリー22内の再送用メモリー領域に記憶される。この再送条件を満たす場合には、例えばストリーミングデータに含まれるセクションの送信に失敗した場合や、ストリーミングデータの送信には成功しているが、データの欠損等により、サーバー装置30からエラーを示す応答を受信した場合が含まれる。この再送用メモリー領域においては、例えばキュー方式でデータが記憶される。この例では、第2ストリーミングデータに含まれるデータが、ストリームID「2」に対応する属性情報により示される属性を有する場合を想定する。この場合、第2ストリーミングデータの各セクションに含まれるSOS、複数のユニット、及びEOSには、それぞれストリームID「2」が付加される。この第2ストリーミングデータは、所定のタイミングで再送される。
上述した実施形態は、本発明の一例である。この実施形態は、以下のように変形してもよい。また、以下の変形例を組み合わせて実施してもよい。
Claims (13)
- サーバー装置との間でコネクションが確立されると、データグループの属性を示す属性情報を含む要求を、前記コネクションを介して前記サーバー装置に送信する要求部と、
データを取得する取得部と、
前記取得されたデータを含む単位データに、当該単位データが属する前記データグループを識別する、前記コネクションに対応付けられた識別子を付加する付加部と、
前記識別子が付加された前記単位データを、前記コネクションを介して前記サーバー装置に送信する送信部とを備え、
前記要求に応じて、前記要求に含まれる前記属性情報と前記識別子とは対応付けて前記サーバー装置に記憶され、
前記コネクションが切断されると、前記属性情報と前記識別子との対応付けが解除され、
前記要求は、前記サーバー装置に前記属性情報と前記識別子とを対応付けて記憶させる要求である
クライアント装置。 - 前記単位データは、前記取得されたデータと、他のデータブロックとの区切りを示すマーカーとを含むデータブロックであり、
前記付加部は、前記データブロックの各構成要素に前記識別子を付加する
請求項1に記載のクライアント装置。 - 前記単位データは、前記取得されたデータと、他のデータブロックとの区切りを示すマーカーとを含むデータブロックであり、
前記付加部は、前記データブロックの少なくとも一部に前記識別子を付加する
請求項1に記載のクライアント装置。 - 前記要求部は、前記識別子を決定し、
前記要求は、前記属性情報と前記識別子とを含む
請求項1から3のいずれか1項に記載のクライアント装置。 - 前記要求に応じて、前記サーバー装置から前記コネクションを介して前記識別子を含む応答を受信する受信部を更に備える
請求項1から3のいずれか1項に記載のクライアント装置。 - 前記データグループは、複数種類の属性を有し、
前記要求は、前記複数種類の属性を示す属性情報を含む
請求項1から5のいずれか1項に記載のクライアント装置。 - 前記要求部は、複数のデータグループの属性を示す複数の属性情報を含む単一の要求を送信する
請求項1から6のいずれか1項に記載のクライアント装置。 - 前記要求部は、前記コネクションが確立されたことを契機として、前記要求を送信する
請求項1から7のいずれか1項に記載のクライアント装置。 - クライアント装置とサーバー装置とを備え、
前記クライアント装置は、
前記サーバー装置との間でコネクションが確立されると、データグループの属性を示す属性情報を含む要求を、前記コネクションを介して前記サーバー装置に送信する要求部と、
データを取得する取得部と、
前記取得されたデータを含む単位データに、当該単位データが属する前記データグループを識別する、前記コネクションに対応付けられた識別子を付加する付加部と、
前記識別子が付加された前記単位データを、前記コネクションを介して前記サーバー装置に送信する送信部とを有し、
前記サーバー装置は、
前記要求に応じて、前記要求に含まれる前記属性情報と、前記識別子とを対応付けて記憶する記憶部と、
前記クライアント装置から前記単位データを受信する受信部と、
前記受信された単位データに、当該単位データに付加された前記識別子により識別される前記データグループの前記属性に対応する処理を施す処理部と、
前記コネクションが切断されると、前記属性情報と前記識別子との対応付けを解除する
解除部とを有し、
前記要求は、前記サーバー装置に前記属性情報と前記識別子とを対応付けて記憶させる要求である
データ収集システム。 - 前記要求部は、前記属性情報と前記識別子との対応付けを解除する他の要求を、前記コネクションを介して前記サーバー装置に送信し、
前記解除部は、前記他の要求に応じて、前記属性情報と前記識別子との対応付けを解除する
請求項9に記載のデータ収集システム。 - 前記処理は、前記データを転送する処理を含み、
前記要求は、前記データの転送先を識別する転送先識別子を含む
請求項9又は10に記載のデータ収集システム。 - サーバー装置との間でコネクションが確立されると、データグループの属性を示す属性情報を含む要求を、前記コネクションを介して前記サーバー装置に送信するステップと、
データを取得するステップと、
前記取得されたデータを含む単位データに、当該単位データが属する前記データグループを識別する、前記コネクションに対応付けられた識別子を付加するステップと、
前記識別子が付加された前記単位データを、前記コネクションを介して前記サーバー装置に送信するステップとを備え、
前記要求に応じて、前記要求に含まれる前記属性情報と前記識別子とは対応付けて前記サーバー装置に記憶され、
前記コネクションが切断されると、前記属性情報と前記識別子との対応付けが解除され、
前記要求は、前記サーバー装置に前記属性情報と前記識別子とを対応付けて記憶させる要求である
データ送信方法。 - コンピュータに、
サーバー装置との間でコネクションが確立されると、データグループの属性を示す属性情報を含む要求を、前記コネクションを介して前記サーバー装置に送信するステップと、
データを取得するステップと、
前記取得されたデータを含む単位データに、当該単位データが属する前記データグループを識別する、前記コネクションに対応付けられた識別子を付加するステップと、
前記識別子が付加された前記単位データを、前記コネクションを介して前記サーバー装置に送信するステップとを実行させるためのプログラムであって、
前記要求に応じて、前記要求に含まれる前記属性情報と前記識別子とは対応付けて前記サーバー装置に記憶され、
前記コネクションが切断されると、前記属性情報と前記識別子との対応付けが解除され、
前記要求は、前記サーバー装置に前記属性情報と前記識別子とを対応付けて記憶させる要求である
プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/028214 WO2019026229A1 (ja) | 2017-08-03 | 2017-08-03 | クライアント装置、データ収集システム、データ送信方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2019026229A1 JPWO2019026229A1 (ja) | 2020-07-16 |
JP7004982B2 true JP7004982B2 (ja) | 2022-01-21 |
Family
ID=65232447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019533816A Active JP7004982B2 (ja) | 2017-08-03 | 2017-08-03 | クライアント装置、データ収集システム、データ送信方法、及びプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US11483362B2 (ja) |
EP (1) | EP3663929B1 (ja) |
JP (1) | JP7004982B2 (ja) |
CN (1) | CN110959155B (ja) |
WO (1) | WO2019026229A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000253048A (ja) | 1999-02-26 | 2000-09-14 | Nec Corp | データ通信方法、端末装置、中継装置、データ通信システム及びその記録媒体 |
JP2013008295A (ja) | 2011-06-27 | 2013-01-10 | Nippon Telegr & Teleph Corp <Ntt> | 情報記録装置、情報記録方法およびプログラム |
JP2016038881A (ja) | 2014-08-11 | 2016-03-22 | 日本電信電話株式会社 | 通信システム、方法及びプログラム |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2905475B1 (ja) | 1998-05-14 | 1999-06-14 | 日本電信電話株式会社 | Atmゲートウェイ装置 |
JP4025331B2 (ja) | 2002-03-13 | 2007-12-19 | 松下電器産業株式会社 | データ通信システム |
EP1345384A3 (en) | 2002-03-13 | 2004-09-22 | Matsushita Electric Industrial Co., Ltd. | Data communication method |
JP4808409B2 (ja) * | 2005-01-14 | 2011-11-02 | 株式会社日立製作所 | センサネットワークシステム、センサデータの検索方法及びプログラム |
CN107105351B (zh) * | 2011-01-12 | 2019-10-11 | 夏普株式会社 | 再生装置 |
US9396337B2 (en) * | 2012-04-11 | 2016-07-19 | Intermec Ip Corp. | Wireless sensor field enumeration |
US8572366B1 (en) * | 2012-05-18 | 2013-10-29 | Google Inc. | Authenticating clients |
US20140195516A1 (en) * | 2013-01-09 | 2014-07-10 | Dropbox, Inc. | Systems and methods for presenting content items in a collections view |
US10397356B2 (en) * | 2015-06-03 | 2019-08-27 | Evertz Microsystems Ltd. | Systems and methods for determining a destination location for transmission of packetized data in a network system based on an application server attribute |
WO2017174084A1 (en) * | 2016-04-07 | 2017-10-12 | Vestas Wind Systems A/S | Data collection system for wind turbine data |
US10812543B1 (en) * | 2017-02-27 | 2020-10-20 | Amazon Technologies, Inc. | Managed distribution of data stream contents |
-
2017
- 2017-08-03 US US16/631,877 patent/US11483362B2/en active Active
- 2017-08-03 EP EP17919980.7A patent/EP3663929B1/en active Active
- 2017-08-03 WO PCT/JP2017/028214 patent/WO2019026229A1/ja unknown
- 2017-08-03 JP JP2019533816A patent/JP7004982B2/ja active Active
- 2017-08-03 CN CN201780093422.XA patent/CN110959155B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000253048A (ja) | 1999-02-26 | 2000-09-14 | Nec Corp | データ通信方法、端末装置、中継装置、データ通信システム及びその記録媒体 |
JP2013008295A (ja) | 2011-06-27 | 2013-01-10 | Nippon Telegr & Teleph Corp <Ntt> | 情報記録装置、情報記録方法およびプログラム |
JP2016038881A (ja) | 2014-08-11 | 2016-03-22 | 日本電信電話株式会社 | 通信システム、方法及びプログラム |
Non-Patent Citations (1)
Title |
---|
石 芳正,収集周期の異なるセンサデータストリームのための上限ホップ数を設けたP2P型配信システムの実現と評価,情報処理学会 論文誌(ジャーナル) Vol.57 No.2 [online] ,日本,情報処理学会,2016年02月15日,第57巻,第583頁-第596頁 |
Also Published As
Publication number | Publication date |
---|---|
WO2019026229A1 (ja) | 2019-02-07 |
EP3663929B1 (en) | 2022-11-23 |
JPWO2019026229A1 (ja) | 2020-07-16 |
CN110959155B (zh) | 2024-05-31 |
EP3663929A1 (en) | 2020-06-10 |
CN110959155A (zh) | 2020-04-03 |
US20200145469A1 (en) | 2020-05-07 |
US11483362B2 (en) | 2022-10-25 |
EP3663929A4 (en) | 2021-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105450785B (zh) | 一种文件传输方法和装置 | |
US20210075711A1 (en) | Cluster wide packet tracing | |
JP6654738B1 (ja) | データソースの動作状態に基づくテレメトリデータの処理 | |
CN104504922A (zh) | 一种交通信息分享方法、车载设备及*** | |
CN106156094A (zh) | 一种数据库的远程数据同步方法和装置 | |
US20170012845A1 (en) | Communication control apparatus and communication control method | |
US11025529B2 (en) | Radio communication system and radio communication method | |
JP7004982B2 (ja) | クライアント装置、データ収集システム、データ送信方法、及びプログラム | |
JP6893009B2 (ja) | クライアント装置、データ収集システム、データ送信方法、及びプログラム | |
CN106330582A (zh) | 一种共享上网移动终端数量的检测方法及装置 | |
JP4213915B2 (ja) | 機器情報収集配信装置、方法、プログラム及びこのプログラムを記録した記録媒体 | |
US9553795B2 (en) | Port switching method, analysis device, and recording medium | |
CN114697205B (zh) | 日志处理方法及装置 | |
JP6388093B1 (ja) | データ伝送装置、データ処理システムおよびデータ伝送方法 | |
CN103914477B (zh) | 一种数据处理方法和装置 | |
WO2018078913A1 (ja) | データ収集システム、データ収集方法、クライアント装置、サーバー装置及びプログラム | |
JP2004289748A (ja) | マルチメディア通信の品質監視システム及びその品質監視方法 | |
JP2020107180A (ja) | データ収集装置、データ収集システムおよびデータ収集方法 | |
WO2019207695A1 (ja) | 転送装置、転送システム、転送方法、及びプログラム | |
CN114189565A (zh) | 一种头域还原***、方法及相关设备 | |
CN113064869B (zh) | 日志处理方法、装置、发送端、接收端设备及存储介质 | |
CN109842465A (zh) | 数据传输方法、数据端设备 | |
JP4350640B2 (ja) | 端末装置 | |
JP2007166659A5 (ja) | ||
CN115801819A (zh) | 一种用于车辆的数据处理***及方法、汽车 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200120 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210824 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211022 |
|
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: 20211207 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211222 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7004982 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |