JP6649015B2 - 通信方法及び通信装置 - Google Patents
通信方法及び通信装置 Download PDFInfo
- Publication number
- JP6649015B2 JP6649015B2 JP2015170331A JP2015170331A JP6649015B2 JP 6649015 B2 JP6649015 B2 JP 6649015B2 JP 2015170331 A JP2015170331 A JP 2015170331A JP 2015170331 A JP2015170331 A JP 2015170331A JP 6649015 B2 JP6649015 B2 JP 6649015B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- communication device
- content
- determined
- request packet
- 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)
- Information Transfer Between Computers (AREA)
Description
以下、本開示の基礎となった知見について説明する。
[システムの構成]
図1は、本実施の形態におけるコンテンツ指向ネットワークシステムの構成の一例を示す図である。図1に示すコンテンツ指向ネットワークシステムは複数の通信装置11a〜11eを備える。複数の通信装置11a〜11eは、CCN(Content Centric Networking)網10を介して接続されている。CCN網10は、コンテンツ指向ネットワークの一例である。コンテンツ指向ネットワークは、データの名前を指定したリクエストパケットが送出されるとともにリクエストパケットの名前に対応するデータが送出される。通信装置11a〜11eは、CCN網10を介してそれぞれ接続され、例えば、端末装置または中継装置に接続されてもよい。通信装置11a〜11eは、CCN網10を介して、コンテンツデータの名前を記載したリクエストパケットを送信し、コンテンツデータを含むデータパケットを受信する。なお、以下では、コンテンツデータを単にデータと記載する場合もある。
図2は、本実施の形態における通信装置の詳細構成の一例を示す図である。なお、図2に示す通信装置11は、通信装置11a〜11eを総称するものであり、各通信装置11a〜11eは、同じ構成である。
次に、上記のように構成された通信装置11の動作について説明する。
(1)本実施の形態では、関連性判断部116は、位置情報及び/又は時刻情報に基づいて、データ蓄積部117に記憶されているコンテンツデータが、リクエストパケットで要求されたコンテンツデータに関連しているか否かを判断しているが、本開示は特にこれに限定されない。関連性判断部116は、データ蓄積部117に保存されている過去に受信したコンテンツデータ(第1のデータ)の名前が、リクエストパケットの名前と一致せず、且つ、過去に受信したコンテンツデータの名前に含まれるファイル名が、リクエストパケットの名前に含まれるファイル名と同じ場合に、データ蓄積部117に記憶されているコンテンツデータ(第1のデータ)が、リクエストパケットで要求されたコンテンツデータ(第2のデータ)に関連していると判断してもよい。
以上のように、本実施の形態によれば、第1の通信装置は、第2の通信装置が送信したリクエストパケットに対して、リクエストパケットで要求されたコンテンツデータだけでなく、第2の通信装置が必要とする関連データを一緒に送信する。そのため、リクエストパケットの送信頻度を下げることができる。これにより、通信帯域の利用効率を改善することができるとともに、遅延時間を抑制することができる。例えば、通信装置11aが通信装置11bに対して最新の位置情報を問い合わせた場合に、通信装置11bは、通信装置11c及び通信装置11dの位置情報をキャッシュデータとして記憶しているので、通信装置11b、通信装置11c及び通信装置11dの位置情報がまとめて通信装置11aに転送される。その結果、通信装置11aは、通信装置11c及び通信装置11dに位置情報を問い合わせる必要がなくなるため、リクエストパケットの送信頻度を下げることができる。
11,11a,11b,11c,11d,11e 通信装置
111 インタフェース
112 データ送信部
113 リクエスト受信部
114 リクエスト送信部
115 データ処理部
116 関連性判断部
117 データ蓄積部
118 データ生成部
119 経路情報処理部
Claims (22)
- コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記第2のデータは、前記第1の通信装置の位置を表す位置情報を含み、
前記第1のデータは、前記第3の通信装置の位置を表す位置情報を含み、
前記第2のデータに含まれる前記位置情報と、前記第1のデータに含まれる前記位置情報とを用いて、前記第1の通信装置と前記第3の通信装置との物理距離が閾値より短いか否かを判断し、前記第1の通信装置と前記第3の通信装置との物理距離が閾値より短いと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記第2のデータは、前記第1の通信装置の位置を表す位置情報を含み、
前記第1のデータは、前記第3の通信装置の位置を表す位置情報を含み、
前記第2のデータに含まれる前記位置情報と、前記第1のデータに含まれる前記位置情報とを用いて、前記第1の通信装置と前記第3の通信装置との物理距離が閾値より短いか否かを判断し、前記第1の通信装置と前記第3の通信装置との物理距離が閾値より短いと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記第1のデータは、時刻を表す時刻情報を含み、
前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻が現在時刻から所定時間以内であると判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記第1のデータは、時刻を表す時刻情報を含み、
前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻が現在時刻から所定時間以内であると判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - 前記第1のデータは、前記第3の通信装置の位置を表す位置情報をさらに含み、
前記時刻情報は、前記位置情報が取得された時刻を表し、
前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻が現在時刻から所定時間以内ではないと判断した場合に、前記第1のデータに含まれる前記位置情報と、前記第1のデータよりも前に受信された他の第1のデータに含まれる位置情報とに基づいて前記第3の通信装置が静止しているか否かを判断し、前記第3の通信装置が静止していると判断した場合に、前記第1のデータが前記第2のデータに関連していると判断し、前記第3の通信装置が静止していないと判断した場合に、前記第1のデータが前記第2のデータに関連していないと判断する、
請求項3又は4記載の通信方法。 - 前記第1のデータは、前記第3の通信装置の位置を表す位置情報をさらに含み、
前記時刻情報は、前記位置情報が取得された時刻を表し、
前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻情報が示す時刻が現在時刻から所定時間以内ではないと判断した場合に、前記第1のデータに含まれる前記位置情報と、前記第1のデータよりも前に受信された他の第1のデータに含まれる位置情報とに基づいて前記第3の通信装置の最新の位置を推定し、推定した前記位置を関連データとして取得する、
請求項3又は4記載の通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記メモリに保存されている前記第1のデータの名前が、前記リクエストパケットの名前と一致せず、且つ、前記第1のデータの前記名前に含まれる拡張子が、前記リクエストパケットの前記名前に含まれる拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記メモリに保存されている前記第1のデータの名前が、前記リクエストパケットの名前と一致せず、且つ、前記第1のデータの前記名前に含まれる拡張子が、前記リクエストパケットの前記名前に含まれる拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記メモリに保存されている前記第1のデータの名前に含まれる拡張子が、予め前記第1の通信装置に保持されている所定の拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記メモリに保存されている前記第1のデータの名前に含まれる拡張子が、予め前記第1の通信装置に保持されている所定の拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記第1のデータが前記第3の通信装置から前記第1の通信装置に到達するまでに通過する通信装置の数を示すホップ数が閾値より小さいか否かを判断し、前記ホップ数が閾値より小さいと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続し、前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリを備える第1の通信装置における通信方法であって、
前記第1の通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信し、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断し、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得し、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信し、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記第1のデータが前記第3の通信装置から前記第1の通信装置に到達するまでに通過する通信装置の数を示すホップ数が閾値より小さいか否かを判断し、前記ホップ数が閾値より小さいと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信方法。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記第2のデータは、前記通信装置の位置を表す位置情報を含み、
前記第1のデータは、前記第3の通信装置の位置を表す位置情報を含み、
前記データ送信部は、取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記関連性判断部は、前記第2のデータに含まれる前記位置情報と、前記第1のデータに含まれる前記位置情報とを用いて、前記通信装置と前記第3の通信装置との物理距離が閾値より短いか否かを判断し、前記通信装置と前記第3の通信装置との物理距離が閾値より短いと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記第2のデータは、前記通信装置の位置を表す位置情報を含み、
前記第1のデータは、前記第3の通信装置の位置を表す位置情報を含み、
前記データ送信部は、取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記関連性判断部は、前記第2のデータに含まれる前記位置情報と、前記第1のデータに含まれる前記位置情報とを用いて、前記通信装置と前記第3の通信装置との物理距離が閾値より短いか否かを判断し、前記通信装置と前記第3の通信装置との物理距離が閾値より短いと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記第1のデータは、時刻を表す時刻情報を含み、
前記データ送信部は、取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記関連性判断部は、前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻が現在時刻から所定時間以内であると判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記第1のデータは、時刻を表す時刻情報を含み、
前記データ送信部は、取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記関連性判断部は、前記第1のデータに含まれる前記時刻情報が示す時刻が現在時刻から所定時間以内であるか否かを判断し、前記時刻が現在時刻から所定時間以内であると判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記関連性判断部は、前記メモリに保存されている前記第1のデータの名前が、前記リクエストパケットの名前と一致せず、且つ、前記第1のデータの前記名前に含まれる拡張子が、前記リクエストパケットの前記名前に含まれる拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記関連性判断部は、前記メモリに保存されている前記第1のデータの名前が、前記リクエストパケットの名前と一致せず、且つ、前記第1のデータの前記名前に含まれる拡張子が、前記リクエストパケットの前記名前に含まれる拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記関連性判断部は、前記メモリに保存されている前記第1のデータの名前に含まれる拡張子が、予め前記通信装置に保持されている所定の拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記関連性判断部は、前記メモリに保存されている前記第1のデータの名前に含まれる拡張子が、予め前記通信装置に保持されている所定の拡張子と同じ場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを連続して前記第2の通信装置へ送信し、
前記関連性判断部は、前記第1のデータが前記第3の通信装置から前記通信装置に到達するまでに通過する通信装置の数を示すホップ数が閾値より小さいか否かを判断し、前記ホップ数が閾値より小さいと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。 - コンテンツ指向ネットワークに接続する通信装置であって、
前記コンテンツ指向ネットワークを介して受信した第1のデータを一時的に保存するメモリと、
前記通信装置が提供するとともに前記第1のデータとは異なる第2のデータを要求するリクエストパケットを第2の通信装置から受信するリクエスト受信部と、
前記メモリに保存されている前記第1のデータが、要求された前記第2のデータに関連しているか否かを判断する関連性判断部と、
前記リクエストパケットで要求された前記第2のデータを取得するとともに、関連していると判断された前記第1のデータを関連データとして取得する取得部と、
取得された前記第2のデータと前記関連データとを前記第2の通信装置へ送信するデータ送信部と、
を備え、
前記第1のデータは、前記コンテンツ指向ネットワークに接続された第3の通信装置によって過去に提供され、
前記データ送信部は、取得された前記第2のデータと前記関連データとを統合した一つのデータパケットを生成し、生成した前記データパケットを前記第2の通信装置へ送信し、
前記関連性判断部は、前記第1のデータが前記第3の通信装置から前記通信装置に到達するまでに通過する通信装置の数を示すホップ数が閾値より小さいか否かを判断し、前記ホップ数が閾値より小さいと判断した場合に、前記第1のデータが前記第2のデータに関連していると判断する、
通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015170331A JP6649015B2 (ja) | 2015-08-31 | 2015-08-31 | 通信方法及び通信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015170331A JP6649015B2 (ja) | 2015-08-31 | 2015-08-31 | 通信方法及び通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017049644A JP2017049644A (ja) | 2017-03-09 |
JP6649015B2 true JP6649015B2 (ja) | 2020-02-19 |
Family
ID=58279412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015170331A Active JP6649015B2 (ja) | 2015-08-31 | 2015-08-31 | 通信方法及び通信装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6649015B2 (ja) |
-
2015
- 2015-08-31 JP JP2015170331A patent/JP6649015B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017049644A (ja) | 2017-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8644854B2 (en) | System and method for processing enhanced data exchanged with an enhanced mobile station via a wireless connection | |
JP5844920B2 (ja) | 移動端末のナビゲーション機能に基づく画像位置特定方法およびシステム | |
US10193805B2 (en) | User oriented IoT data discovery and retrieval in ICN networks | |
JP6750646B2 (ja) | 車載装置、情報処理方法、および、情報処理プログラム | |
JP6386254B2 (ja) | 捜索支援プログラム、捜索支援システム及び捜索支援の方法 | |
JP6969987B2 (ja) | 通信装置、通信システムおよび移動体追跡方法 | |
WO2014171061A1 (ja) | カメラ制御装置、カメラ制御方法およびカメラ制御システム | |
KR20130037368A (ko) | 센서 네트워크를 구성하는 중간 노드 장치 및 중간 노드 장치가 수행하는 센서 데이터 처리 방법 | |
CN105991365B (zh) | 路径探测的方法、设备和*** | |
US11025529B2 (en) | Radio communication system and radio communication method | |
KR101592062B1 (ko) | 분산 지형공간 통신시스템 | |
JP6649015B2 (ja) | 通信方法及び通信装置 | |
US9949129B1 (en) | Location-specific data sharing | |
JP6586909B2 (ja) | データ管理方法及びデータ管理システム | |
JP2017004177A (ja) | センサデータ収集システムおよび方法 | |
EP2802108A1 (en) | Data-oriented communication system, node, and data transfer method | |
US9842481B1 (en) | Apparatus and method to collect device information published in past times via a network of gateways | |
US20170286562A1 (en) | Information processing apparatus, data providing system, and data providing method | |
JP2020053933A (ja) | 端末制御装置、端末制御方法、プログラム | |
JP6576377B2 (ja) | データ記憶システムおよびデータ記憶方法 | |
JP6854006B2 (ja) | 通信システム、通信方法及びプログラム | |
JP6858411B2 (ja) | 中継装置、中継装置の制御方法及びプログラム | |
JP7360279B2 (ja) | 情報収集方法、通信制御装置、およびコンテンツ蓄積装置 | |
US20210144668A1 (en) | Wearable terminal, group management system, and wearable terminal control method | |
JP6697279B2 (ja) | 判定プログラム、判定装置、判定システム、及び判定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180807 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190612 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190730 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190826 |
|
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: 20200114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200116 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6649015 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |