JP7639893B2 - 情報処理装置、情報処理システム、情報処理方法及びプログラム - Google Patents
情報処理装置、情報処理システム、情報処理方法及びプログラム Download PDFInfo
- Publication number
- JP7639893B2 JP7639893B2 JP2023508328A JP2023508328A JP7639893B2 JP 7639893 B2 JP7639893 B2 JP 7639893B2 JP 2023508328 A JP2023508328 A JP 2023508328A JP 2023508328 A JP2023508328 A JP 2023508328A JP 7639893 B2 JP7639893 B2 JP 7639893B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- information
- communication
- transaction data
- log information
- 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
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- 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
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q2220/00—Business processing using cryptography
-
- 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
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明の第1の例示的実施形態について、図面を参照して詳細に説明する。本例示的実施形態は、後述する例示的実施形態の基本となる形態である。図1は、例示的実施形態1に係る情報処理装置1の構成を示すブロック図である。
図1に示すように、情報処理装置1は、取得部11と生成部12とを備える。取得部11は、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する。生成部12は、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、ログ情報を含むトランザクションデータを生成する。取得部11は、請求の範囲に記載した「取得手段」の一形態であり、生成部12は、請求の範囲に記載した「生成手段」の一形態である。
次に、本例示的実施形態1に係る情報処理方法について、図面を参照して説明する。図2は、例示的実施形態1に係る情報処理装置1が実行する情報処理方法S1の流れを示すフローチャートである。図2に示すように、ステップS11において、取得部11は、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する。次に、ステップS12において、生成部12は、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、ログ情報を含むトランザクションデータを生成する。この方法により、ログ情報を含むトランザクションデータをブロックチェーンに記録することができる。
次に、例示的実施形態1に係る情報処理装置2について、図面を参照して説明する。図3は、例示的実施形態1に係る情報処理装置2の構成を示すブロック図である。図3に示すように、情報処理装置2は、トランザクションデータ取得部21と登録部22とを備える。トランザクションデータ取得部21は、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を含むトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータを取得する。登録部22は、このトランザクションデータをブロックチェーンに登録する。トランザクションデータ取得部21は、請求の範囲に記載した「トランザクションデータ取得手段」の一実施形態である。また、登録部22は、請求の範囲に記載した「登録手段」の一実施形態である。
次に、例示的実施形態1に係る情報処理方法S2の流れについて、図面を参照して説明する。図4は、例示的実施形態1に係る情報処理装置2が実行する情報処理方法S2の流れを示すフローチャートである。図4に示すように、ステップS21において、トランザクションデータ取得部21は、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を含むトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータを取得する。次に、ステップS22において、登録部22は、トランザクションデータをブロックチェーンに登録する。この方法により、ログ情報を含むトランザクションデータをブロックチェーンに記録することができる。
次に、例示的実施形態1に係る情報処理装置3について、図面を参照して説明する。図5は、例示的実施形態1に係る情報処理装置3の構成を示すブロック図である。図5に示すように、情報処理装置3は、第1の取得部31、第2の取得部32、及び比較部33を備える。第1の取得部31は、あるサービスIDによって特定されるトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに登録されたトランザクションデータから、あるサービスIDによって特定されるサービスの提供のために用いられた1又は複数の通信インフラストラクチャのログ情報を取得する。第2の取得部32は、あるサービスIDによって特定されるサービスに関するサービスレベル合意情報を取得する。比較部33は、ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する。第1の取得部31は、請求の範囲に記載した「第1の取得手段」の一実施形態である。また、第2の取得部32は、請求の範囲に記載した「第2の取得手段」の一実施形態である。また、比較部33は、請求の範囲に記載した「比較手段」の一実施形態である。
次に、例示的実施形態1に係る情報処理方法S3の流れについて、図面を参照して説明する。図6は、例示的実施形態1に係る情報処理装置3が実行する情報処理方法S3の流れを示すフローチャートである。図6に示すように、ステップS31において、第1の取得部31は、あるサービスIDによって特定されるトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに登録されたトランザクションデータから、あるサービスIDによって特定されるサービスの提供のために用いられた1又は複数の通信インフラストラクチャのログ情報を取得する。次に、ステップS32において、第2の取得部32は、あるサービスIDによって特定されるサービスに関するサービスレベル合意情報を取得する。次に、ステップS33において、比較部33は、ログ情報と、サービスレベル合意情報とを比較し、比較結果を出力する。
次に、例示的実施形態1に係る情報処理システム6について、図面を参照して説明する。図7は、例示的実施形態1に係る情報処理システム6の構成を示すブロック図である。図7に示すように、情報処理システム6は、取得装置61と、生成装置62と、登録装置63と、を含む。取得装置61は取得部611を備える。生成装置62は生成部621を備える。登録装置63は登録部631を備える。取得部611、生成部621、及び登録部631は、前述した取得部11、生成部12、及び登録部22と同様の機能を有する。図7に示す例では、取得装置61、生成装置62、及び登録装置63は、例えば無線通信ネットワークNを介して互いに通信可能に接続されている。無線通信は、例えば、LTE(Long Term Evolution)、ローカル5G、5G、Wi-fi(登録商標)等であってもよい。
を備えている、という構成が採用されている。この構成により、ログ情報を含むトランザクションデータがブロックチェーンに記録される。
次に、本発明の例示的実施形態2について、図面を参照して説明する。なお、例示的実施形態1にて説明した構成要素と同じ機能を有する構成要素については、その説明を適宜省略する。本例示的実施形態では、サービス提供者の端末でトランザクションデータを生成し、管理者の端末でブロックを生成してブロックチェーンに登録する実施形態を説明する。図8は、例示的実施形態2における通信ネットワークの一例を示す図である。
図8に示すように、本例示的実施形態では、エンドユーザが用いる端末として、サービス提供者の端末e1、サービス利用者の端末e2、管理者の端末e3、通信インフラストラクチャA事業者(以下「通信事業者A」とも称する)の端末e4、通信インフラストラクチャB事業者(以下「通信事業者B」とも称する)の端末e5を示している。サービス提供者とサービス利用者は、サービス契約を締結したエンドユーザである。一例として、サービス提供者はサービスの提供にあたり、通信事業者Aが所有する通信インフラストラクチャAと、通信事業者Bが所有する通信インフラストラクチャBを用いるとする。管理者は、本例示的実施形態に係る情報を記録するブロックチェーンを開始し、そのブロックチェーンに参加している一員である。
図9は、本例示的実施形態におけるサービス提供者の端末100(端末e1の一例)の構成例を示すブロック図である。図9に示すように、端末100は、制御部110、通信部120、メモリ130、及び記憶部140を備える。制御部110は、端末100の全体を統括制御する。通信部120は、外部機器との通信を行う。メモリ130は、制御部110が使用するプログラム及び各種データを記録する。記憶部140は、各種情報及び生成したトランザクションデータ(後述)を記録する。
図10は、本例示的実施形態における管理者の端末200(端末e3の一例)の構成例を示すブロック図である。図10に示すように、端末200は、制御部210、通信部220、メモリ230、及び記憶部240を備える。制御部210は、端末200の全体を統括制御する。通信部220は、外部機器との通信を行う。メモリ230は、制御部210が使用するプログラム及び各種データを記録する。記憶部240は、ブロックチェーンを構成するブロックデータであるブロック1(BL1)、ブロック2(BL2)、ブロック3(BL3)・・・を記録する。
次に、サービス提供者の端末によってトランザクションデータが生成され、各エンドユーザの端末に記録されたブロックチェーンに登録されるまでの流れについて説明する。図12は、サービス提供者の端末が生成したブロックが各エンドユーザの端末に記録されたブロックチェーンに登録されるまでの流れを示すタイムチャートS4である。図12に記載した「インフラA事業者」は、通信インフラストラクチャAを所有する事業者を意味し、以下「通信事業者A」と称する。また、「インフラB事業者」は、通信インフラストラクチャBを所有する事業者を意味し、以下「通信事業者B」と称する。
次に、本発明の例示的実施形態3について、図面を参照して説明する。なお、例示的実施形態1及び2にて説明した構成要素と同じ機能を有する構成要素については、その説明を適宜省略する。例示的実施形態2では、サービス提供者の端末がトランザクションデータを生成する実施形態を説明した。例示的実施形態3においては、管理者の端末がトランザクションデータを生成する実施形態を説明する。
図13は、本例示的実施形態におけるサービス提供者の端末300(端末e1の一例)の構成例を示すブロック図である。図13に示すように、端末300は、制御部310、通信部320、メモリ330、及び記憶部340を備える。制御部310は、端末300の全体を統括制御する。通信部320は、外部機器との通信を行う。メモリ330は、制御部310が使用するプログラム及び各種データを記録する。記憶部340は、各種情報及び生成したログ情報を記録する。
図14は、本例示的実施形態における管理者の端末400(端末e3の一例)の構成例を示すブロック図である。図14に示すように、端末400は、制御部410、通信部420、メモリ430、及び記憶部440を備える。制御部410は、端末400の全体を統括制御する。通信部420は、外部機器との通信を行う。メモリ430は、制御部410が使用するプログラム及び各種データを記録する。記憶部440は、ブロックチェーンを構成するブロックデータであるブロック1(BL1)、ブロック2(BL2)、ブロック3(BL3)・・・を記録する。ブロック1(BL1)等に記録されるデータについては、例示的実施形態2で説明した内容と同じであるので、その説明は省略する。
次に、管理者の端末e3によってトランザクションデータが生成され、エンドユーザの端末e3、e4、e5に記録されたブロックチェーンに登録されるまでの流れについて説明する。図15は、管理者の端末e3が生成したブロックがエンドユーザの端末e3、e4、e5のブロックチェーンに登録されるまでの流れを示すタイムチャートS6である。
次に、本発明の例示的実施形態4について、図面を参照して説明する。なお、例示的実施形態1から3にて説明した構成要素と同じ機能を有する構成要素については、その説明を適宜省略する。例示的実施形態4では、記録されたログ情報とサービスレベル合意情報とを比較して、その比較結果を出力する実施形態について説明する。
情報処理装置1、情報処理システム6等、又はこれらの情報処理装置及び情報処理システムに含まれる取得部11、トランザクションデータ取得部21、第1の取得部31、第2の取得部32、生成部12、トランザクションデータ生成部113、ブロック生成部213、ログ情報生成部313、登録部22、ブロック登録部214、比較部33、制御部210、記録部411等(以下、「情報処理装置等」という)の一部又は全部の機能は、集積回路(ICチップ)等のハードウェアによって実現してもよいし、ソフトウェアによって実現してもよい。
本発明は、上述した実施形態に限定されるものでなく、請求項に示した範囲で種々の変更が可能である。例えば、上述した実施形態に開示された技術的手段を適宜組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。
上述した実施形態の一部又は全部は、以下のようにも記載され得る。ただし、本発明は、以下に記載する態様に限定されるものではない。
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する取得手段と、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成する生成手段とを備えていることを特徴とする情報処理装置。
前記トランザクションデータを前記ブロックチェーンに登録する登録手段を更に備えていることを特徴とする付記1に記載の情報処理装置。
前記ログ情報は、あるサービスの提供のために用いられた前記1又は複数の通信インフラストラクチャのログ情報であり、前記生成手段は、前記トランザクションデータに、前記あるサービスを特定するサービスIDを関連付けることを特徴とする付記1又は2に記載の情報処理装置。
前記生成手段は、前記トランザクションデータに、前記サービスIDを含めることを特徴とする付記3に記載の情報処理装置。
前記生成手段は、前記トランザクションデータに、前記ログ情報として、前記あるサービスの提供時刻を特定する時刻情報を含めることを特徴とする付記3又は4に記載の情報処理装置。
前記生成手段は、前記トランザクションデータに、前記ログ情報として、前記あるサービスの提供において用いられた通信経路の状態を示す通信経路情報、及び、前記あるサービスの提供において用いられた通信機器の状態を示す通信機器情報の少なくとも何れかを含めることを特徴とする付記3から5の何れか1項に記載の情報処理装置。
前記生成手段は、前記トランザクションデータに、前記ログ情報として、前記あるサービスの提供において用いられた通信経路を特定するための通信経路ID、及び、前記あるサービスの提供において用いられた通信機器を特定するための通信機器IDの少なくとも何れかを含めることを特徴とする付記3から6の何れか1項に記載の情報処理装置。
前記あるサービスに関するサービスレベル合意情報を取得する第2の取得手段と、前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する比較手段とを更に備えていることを特報とする付記3から7の何れか1項に記載の情報処理装置。
あるサービスIDによって特定されるトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに登録されたトランザクションデータから、前記あるサービスIDによって特定されるサービスの提供のために用いられた1又は複数の通信インフラストラクチャのログ情報を取得する第1の取得手段と、前記あるサービスIDによって特定されるサービスに関するサービスレベル合意情報を取得する第2の取得手段と、前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する比較手段とを備えていることを特徴とする情報処理装置。
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する取得手段と、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成する生成手段と前記トランザクションデータを前記ブロックチェーンに登録する登録手段とを備えていることを特徴とする情報処理システム。
前記トランザクションデータは、あるサービスIDによって特定されるサービスのトランザクションデータであり、前記サービスに関するサービスレベル合意情報を取得する第2の取得手段と、前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する比較手段とを更に備えていることを特徴とする付記10に記載の情報処理システム。
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得すること、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成することを含むことを特徴とする情報処理方法。
あるサービスIDによって特定されるトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに登録されたトランザクションデータから、前記あるサービスIDによって特定されるサービスの提供のために用いられた1又は複数の通信インフラストラクチャのログ情報を取得すること、前記あるサービスIDによって特定されるサービスに関するサービスレベル合意情報を取得すること、前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力することを含むことを特徴とする情報処理方法。
コンピュータを、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する取得手段、及び所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成する生成手段として機能させるためのプログラム。
コンピュータを、あるサービスIDによって特定されるトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに登録されたトランザクションデータから、前記あるサービスIDによって特定されるサービスの提供のために用いられた1又は複数の通信インフラストラクチャのログ情報を取得する第1の取得手段、前記あるサービスIDによって特定されるサービスに関するサービスレベル合意情報を取得する第2の取得手段、及び前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する比較手段、として機能させるためのプログラム。
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を含むトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータを取得するトランザクションデータ取得手段と、前記トランザクションデータを前記ブロックチェーンに登録する登録手段とを備えていることを特徴とする情報処理装置。
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を含むトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータを取得すること、前記トランザクションデータを前記ブロックチェーンに登録することを含むことを特徴とする情報処理方法。
コンピュータを、エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を含むトランザクションデータであって、所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータを取得する取得手段、及び前記トランザクションデータを前記ブロックチェーンに登録する登録手段、として機能させるためのプログラム。
上述した実施形態の一部又は全部は、更に、以下のように表現することもできる。
6 情報処理システム
11,112,212,312,412,512,611 取得部
21 トランザクションデータ取得部
31 第1の取得部
32 第2の取得部
12,621 生成部
113,413,513 トランザクションデータ生成部
213,414 ブロック生成部
313 ログ情報生成部
22,631 登録部
214,415,514 ブロック登録部
33,516 比較部
120,220,320 通信部
130,230,330 メモリ
140,240,340 記憶部
210,313,410,510 制御部
411,511 記録部
Claims (8)
- エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する取得手段と、
所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成する生成手段と
を備え、
前記ログ情報は、あるサービスの提供のために用いられた前記1又は複数の通信インフラストラクチャのログ情報であり、
前記生成手段は、前記トランザクションデータに、前記あるサービスを特定するサービスIDを関連付け、
前記ログ情報として、前記あるサービスの提供において用いられた通信経路の状態を示す通信経路情報、及び前記あるサービスの提供において用いられた通信機器の状態を示す通信機器情報、の少なくとも何れかを含める
ことを特徴とする情報処理装置。 - 前記トランザクションデータを前記ブロックチェーンに登録する登録手段を更に備えている
ことを特徴とする請求項1に記載の情報処理装置。 - 前記生成手段は、前記トランザクションデータに、
前記サービスID
を含めることを特徴とする請求項1又は2に記載の情報処理装置。 - 前記生成手段は、前記トランザクションデータに、前記ログ情報として、
前記あるサービスの提供時刻を特定する時刻情報
を含めることを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。 - 前記生成手段は、前記トランザクションデータに、前記ログ情報として、
前記あるサービスの提供において用いられた通信経路を特定するための通信経路ID、及び、
前記あるサービスの提供において用いられた通信機器を特定するための通信機器IDの少なくとも何れかを含めることを特徴とする請求項1から4の何れか1項に記載の情報処理装置。 - 前記あるサービスに関するサービスレベル合意情報を取得する第2の取得手段と、
前記ログ情報と、前記サービスレベル合意情報とを比較し、比較結果を出力する比較手段と
を更に備えていることを特報とする請求項1から5の何れか1項に記載の情報処理装置。 - エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得すること、
所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成すること
を含み、
前記ログ情報は、あるサービスの提供のために用いられた前記1又は複数の通信インフラストラクチャのログ情報であり、
前記生成することにおいて、前記トランザクションデータに、前記あるサービスを特定するサービスIDを関連付け、
前記ログ情報として、前記あるサービスの提供において用いられた通信経路の状態を示す通信経路情報、及び前記あるサービスの提供において用いられた通信機器の状態を示す通信機器情報、の少なくとも何れかを含める
ことを特徴とする情報処理方法。 - コンピュータを、
エンドツーエンドの通信経路を構成する1又は複数の通信インフラストラクチャのログ情報を取得する取得手段、及び
所定のコンセンサスアルゴリズムを用いて更新されるブロックチェーンに追加するトランザクションデータであって、前記ログ情報を含むトランザクションデータを生成する生成手段
として機能させるためのプログラムであって、
前記ログ情報は、あるサービスの提供のために用いられた前記1又は複数の通信インフラストラクチャのログ情報であり、
前記生成手段は、前記トランザクションデータに、前記あるサービスを特定するサービスIDを関連付け、
前記ログ情報として、前記あるサービスの提供において用いられた通信経路の状態を示す通信経路情報、及び前記あるサービスの提供において用いられた通信機器の状態を示す通信機器情報、の少なくとも何れかを含める
プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/012604 WO2022201445A1 (ja) | 2021-03-25 | 2021-03-25 | 情報処理装置、情報処理システム、情報処理方法及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2022201445A1 JPWO2022201445A1 (ja) | 2022-09-29 |
| JPWO2022201445A5 JPWO2022201445A5 (ja) | 2023-12-11 |
| JP7639893B2 true JP7639893B2 (ja) | 2025-03-05 |
Family
ID=83395430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023508328A Active JP7639893B2 (ja) | 2021-03-25 | 2021-03-25 | 情報処理装置、情報処理システム、情報処理方法及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12335109B2 (ja) |
| JP (1) | JP7639893B2 (ja) |
| WO (1) | WO2022201445A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11973666B1 (en) * | 2022-10-11 | 2024-04-30 | Verizon Patent And Licensing Inc. | Systems and methods for using blockchain to manage service-level agreements between multiple service providers |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200057860A1 (en) | 2018-08-20 | 2020-02-20 | Cisco Technology, Inc. | Blockchain-based auditing, instantiation and maintenance of 5g network slices |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10608910B2 (en) | 2017-06-26 | 2020-03-31 | Myomega Systems Gmbh | Using blockchain to track information for devices on a network |
| US20190173854A1 (en) | 2017-11-22 | 2019-06-06 | Michael Beck | Decentralized information sharing network |
| US10764160B1 (en) * | 2018-04-24 | 2020-09-01 | Amdocs Development Limited | System, method, and computer program for utilizing an open and global/private blockchain system for virtual network function (VNF) certification and consumption processes |
| SG11202102642PA (en) * | 2018-09-17 | 2021-04-29 | Blockrules Ltd | Transaction authentication system and related methods |
| US11741239B2 (en) * | 2018-10-17 | 2023-08-29 | Omnitracs, Llc | Blockchain-based hours-of-service system |
| US11245721B2 (en) * | 2018-12-19 | 2022-02-08 | Mcafee, Llc | Using a blockchain for distributed denial of service attack mitigation |
| JP7219612B2 (ja) | 2018-12-28 | 2023-02-08 | 株式会社エナリス | 故障検知システム |
| US10962965B2 (en) | 2019-01-15 | 2021-03-30 | Fisher-Rosemount Systems, Inc. | Maintaining quality control, regulatory, and parameter measurement data using distributed ledgers in process control systems |
| KR102478132B1 (ko) * | 2019-01-18 | 2022-12-15 | 웁살라 프라이비트 리미티드 컴퍼니 | 사이버보안 장치 및 방법 |
| US10867090B2 (en) * | 2019-03-18 | 2020-12-15 | Intel Corporation | Method and apparatus for implementing an application aware system on a programmable logic device |
| US11269859B1 (en) * | 2019-05-22 | 2022-03-08 | Splunk Inc. | Correlating different types of data of a distributed ledger system |
| US11507562B1 (en) * | 2019-05-22 | 2022-11-22 | Splunk Inc. | Associating data from different nodes of a distributed ledger system |
| US20210051019A1 (en) * | 2019-08-13 | 2021-02-18 | Realtime Applications, Inc. | Blockchain communication architecture |
| KR102729447B1 (ko) * | 2019-10-04 | 2024-11-12 | 삼성에스디에스 주식회사 | 블록체인 기반 데이터 관리 시스템 및 그 방법 |
-
2021
- 2021-03-25 US US18/268,060 patent/US12335109B2/en active Active
- 2021-03-25 JP JP2023508328A patent/JP7639893B2/ja active Active
- 2021-03-25 WO PCT/JP2021/012604 patent/WO2022201445A1/ja not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200057860A1 (en) | 2018-08-20 | 2020-02-20 | Cisco Technology, Inc. | Blockchain-based auditing, instantiation and maintenance of 5g network slices |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022201445A1 (ja) | 2022-09-29 |
| US20240039805A1 (en) | 2024-02-01 |
| WO2022201445A1 (ja) | 2022-09-29 |
| US12335109B2 (en) | 2025-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11716202B2 (en) | Techniques for secure blockchain routing | |
| US11394637B1 (en) | Methods, apparatuses and computer program products for generating transmission path objects based on data object transmissions in a network service cloud | |
| JP2012174081A (ja) | 情報処理システム | |
| CN110069346A (zh) | 多进程间资源共享方法、装置、电子设备 | |
| WO2017120814A1 (zh) | 一种管理资源对象的方法和系统 | |
| CN114697228A (zh) | 一种数据集成方法、装置及相关设备 | |
| CN113556281A (zh) | 一种重新路由方法及装置、电子设备、计算机可读介质 | |
| JP4815547B2 (ja) | データ同期システム、データ同期方法、及び同期管理サーバ | |
| WO2025082553A1 (zh) | 一种流量传输路径的调整方法及相关装置 | |
| JP7639893B2 (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
| JP5724880B2 (ja) | 情報処理システム、制御方法およびプログラム | |
| JPWO2022201445A5 (ja) | ||
| US11979312B2 (en) | Network path selection for communication devices | |
| CN110677443A (zh) | 数据发送和接收方法、发送端、接收端、系统及存储介质 | |
| CN114650255A (zh) | 报文处理方法及网络设备 | |
| CN114465718A (zh) | 量子密钥分发业务的多协议翻译方法及相关设备 | |
| CN107547684A (zh) | 一种IPv6地址分配方法和装置 | |
| CN119652887B (zh) | 分布式网络文件共享下载方法、设备、系统及存储介质 | |
| KR101973537B1 (ko) | 하둡 분산 파일 시스템에서의 하트비트 교환 주기 관리 장치 및 방법 | |
| CN113556374A (zh) | 一种获取制造商使用说明mud文件的方法、设备和系统 | |
| CN105847170A (zh) | 用于进行消息路由的方法与设备 | |
| CN119484355B (zh) | 网元设备的测试方法、装置、计算机设备和存储介质 | |
| CN117956017B (zh) | 一种提供业务数据的方法及相关装置 | |
| JP2020047968A (ja) | 転送装置および転送方法 | |
| CN117579542A (zh) | 基于比特索引筛选的任意播方法及相关设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230915 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241004 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639893 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |