JP6749281B2 - IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム - Google Patents
IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム Download PDFInfo
- Publication number
- JP6749281B2 JP6749281B2 JP2017098501A JP2017098501A JP6749281B2 JP 6749281 B2 JP6749281 B2 JP 6749281B2 JP 2017098501 A JP2017098501 A JP 2017098501A JP 2017098501 A JP2017098501 A JP 2017098501A JP 6749281 B2 JP6749281 B2 JP 6749281B2
- Authority
- JP
- Japan
- Prior art keywords
- message bus
- connection
- agent
- message
- signaling
- 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
- 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
-
- 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/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- 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/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Description
・IoT対応の照明デバイスを導入し、スマートフォンを検知することで人が近づいた時には点灯し、遠ざかった時には自動消灯する。
などを実現できる。
・リモートから宅内の照明デバイスにアクセスし、消し忘れていた場合に消灯する。また、防犯目的のため夜間に点灯する。
といった例が考えられる。
前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリング手段と、
前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続手段とを備え、
前記メッセージバス管理サーバにより、前記IoTデバイスと前記第2のメッセージバスエージェント装置との接続が許可されている場合に、前記接続手段は、前記第2のメッセージバスエージェント装置との間に前記仮想メッセージバスを形成し、
前記仮想メッセージバスは、アプリケーションからの接続要求に応じて、動的に形成され、アプリケーションの終了に伴い解放されるメッセージバスである
ことを特徴とするIoTデバイスが提供される。
本実施の形態の技術を詳細に説明する前に、当該技術がどのような検討過程に基づき発明されたかについて説明する。
以下、本実施の形態に係るシステムの構成、動作概要、特徴を説明する。このシステムでは「WebRTC virtual message bus」(WebRTC仮想メッセージハブ)が用いられる。これを略してWVMBと呼ぶ。
各装置の機能構成を図6〜図11を参照して説明する。
次に、上記のように構成される各装置からなるシステムにおける動作例(シーケンス例)を図13のシーケンス図を参照して説明する。
図13のステップS101において、エッジコンピューティング装置200の初期設置時に、WVMB管理サーバ500のAgentID払い出し部510よりエッジコンピューティング装置200固有で払い出されるWVMB agent ID(Agent ID)を、WVMBエージェント210におけるAgentID登録部214へ登録する。なお、払い出し手段は特定の手段に限られないが、例えば、メールによる払い出し、専用のWebコンソールによる払い出し、オペレーターを経由した口頭での払い出し、などがある。
ステップS201において、IoTデバイス300の初期設置時に、WVMB管理サーバ500のAgentID払い出し部510よりIoTデバイス300固有で払い出されるAgent IDを、WVMBエージェント310におけるAgentID登録部314へ登録する。払い出し手段については前述したとおりである。
ステップS301において、IoTデバイス300におけるセンサアプリケーション320により毎秒取得したセンサデータをアプリケーション接続部311が受信すると、WVMB接続部312は、当該センサデータをエッジコンピューティング装置200に送信する。
ステップS401において、ユーザ端末100は、WVMB管理サーバ500に接続し、WVMB管理サーバ500よりエッジコンピューティング装置200のAgent IDを取得する。なお、この時、ユーザ端末100に対して一時的なAgent IDがWVMB管理サーバ500から付与される。
上記のステップS400(ユーザによるセンサデータの確認)において、図14に示すように、ユーザ端末100はエッジの拠点20のローカルNWに存在してもよいし、リモート環境に存在してもよい。WebRTCでは、前述したICEと呼ばれるプロトコルにより、ローカル・リモートに関わらずP2Pコネクションを形成することができる。このため、ユーザが接続しているNW環境はどこでも良い。これにより、ユーザ端末100の場所に応じた接続先の変更やVPN接続などが不要となる。
以上、説明したように、本実施の形態によれば、メッセージバス管理サーバ、シグナリングサーバ、第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおいて、前記第1のメッセージバスエージェント装置として使用されるメッセージバスエージェント装置であって、前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリング手段と、前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続手段とを備えることを特徴とするメッセージバスエージェント装置が提供される。ユーザ端末100、エッジコンピューティング装置200、IoTデバイス300、クラウドコンピューティング装置600はいずれもメッセージバスエージェント装置の例である。
メッセージバス管理サーバ、シグナリングサーバ、第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおいて、前記第1のメッセージバスエージェント装置として使用されるメッセージバスエージェント装置であって、
前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリング手段と、
前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続手段と
を備えることを特徴とするメッセージバスエージェント装置。
(第2項)
前記メッセージバス管理サーバにより、前記メッセージバスエージェント装置と前記第2のメッセージバスエージェント装置との接続が許可されている場合に、前記接続手段は、前記第2のメッセージバスエージェント装置との間のコネクションを形成する
ことを特徴とする第1項に記載のメッセージバスエージェント装置。
(第3項)
メッセージバス管理サーバ、シグナリングサーバ、第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおける前記シグナリングサーバであって、
前記第1のメッセージバスエージェント装置から、前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを受信する受信手段と、
前記メッセージバス管理サーバに、前記第1のメッセージバスエージェント装置と前記第2のメッセージバスエージェント装置との間の接続可否を問い合わせ、接続可である場合に、前記第2のメッセージバスエージェント装置にシグナリングメッセージを送信する送信手段と
を備えることを特徴とするシグナリングサーバ。
(第4項)
メッセージバス管理サーバ、シグナリングサーバ、第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおける前記メッセージバス管理サーバであって、
各メッセージバスエージェント装置に対するエージェントIDを払い出す払い出し手段と、
前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを前記第1のメッセージバスエージェント装置から受信した前記シグナリングサーバから、前記第1のメッセージバスエージェント装置と前記第2のメッセージバスエージェント装置との間の接続可否の問い合わせを受信し、接続可否の判断結果を前記シグナリングサーバに送信する送信手段と
を備えることを特徴とするメッセージバス管理サーバ。
(第5項)
メッセージバス管理サーバ、シグナリングサーバ、第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおいて、前記第1のメッセージバスエージェント装置として使用されるメッセージバスエージェント装置が実行するコネクション形成方法であって、
前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリングステップと、
前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続ステップと
を備えることを特徴とするコネクション形成方法。
(第6項)
コンピュータを、第1項又は第2項に記載のメッセージバスエージェント装置における各手段として機能させるためのプログラム。
(第7項)
コンピュータを、第3項に記載のシグナリングサーバにおける各手段として機能させるためのプログラム。
(第8項)
コンピュータを、第4項に記載のメッセージバス管理サーバにおける各手段として機能させるためのプログラム。
以上、本実施の形態について説明したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
110、210、310、610 WVMBエージェント
111、211、311、611 アプリケーション接続部
112、212、312、612 WVMB接続部
113、213、313、613 シグナリングサーバ接続部
114、214、314、614 AgentID登録部
120 モニタリングアプリケーション
200 エッジコンピューティング装置
220 エッジコンピューティングアプリケーション
300 IoTデバイス
320 センサアプリケーション
400 シグナリングサーバ
410 WVMBエージェント接続部
420 エージェント間接続管理部
430 シグナリングメッセージ処理部
440 WVMB管理サーバ接続部
500 WVMB管理サーバ
510 AgentID払い出し部
520 AgentID確認部
530 AgentID蓄積部
540 シグナリングサーバ接続部
600 クラウドコンピューティング装置
620 クラウドコンピューティングアプリケーション
700 ドライブ装置
701 記録媒体
702 補助記憶装置
703 メモリ装置
704 CPU
705 インタフェース装置
706 表示装置
707 入力装置
Claims (7)
- メッセージバス管理サーバ、シグナリングサーバ、IoTデバイスである第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおいて、前記第1のメッセージバスエージェント装置として使用されるIoTデバイスであって、
前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリング手段と、
前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続手段とを備え、
前記メッセージバス管理サーバにより、前記IoTデバイスと前記第2のメッセージバスエージェント装置との接続が許可されている場合に、前記接続手段は、前記第2のメッセージバスエージェント装置との間に前記仮想メッセージバスを形成し、
前記仮想メッセージバスは、アプリケーションからの接続要求に応じて、動的に形成され、アプリケーションの終了に伴い解放されるメッセージバスである
ことを特徴とするIoTデバイス。 - メッセージバス管理サーバ、シグナリングサーバ、IoTデバイスである第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおける前記シグナリングサーバであって、
前記IoTデバイスから、前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを受信するシグナリングメッセージ処理部と、
前記メッセージバス管理サーバに、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間の接続可否を問い合わせ、前記メッセージバス管理サーバにより、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間が接続可であると判定された場合に、前記メッセージバス管理サーバから、接続可であることを示す情報を受信するエージェント間接続管理部と、を備え、
前記シグナリングメッセージ処理部は、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間が接続可である場合に、前記第2のメッセージバスエージェント装置にシグナリングメッセージを送信し、
前記シグナリングメッセージに基づいて、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間に仮想メッセージバスが形成され、
前記仮想メッセージバスは、アプリケーションからの接続要求に応じて、動的に形成され、アプリケーションの終了に伴い解放されるメッセージバスである
ことを特徴とするシグナリングサーバ。 - メッセージバス管理サーバ、シグナリングサーバ、IoTデバイスである第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおける前記メッセージバス管理サーバであって、
各メッセージバスエージェント装置に対するエージェントIDを払い出すエージェントID払い出し部と、
払い出されているエージェントIDを蓄積するエージェントID蓄積部と、
前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを前記IoTデバイスから受信した前記シグナリングサーバから、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間の接続可否の問い合わせを受信するシグナリングサーバ接続部と、
前記IoTデバイスのエージェントIDと前記第2のメッセージバスエージェント装置のエージェントIDが前記エージェントID蓄積部に蓄積されているか否かを確認することにより、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間の接続可否の判断を行うエージェントID確認部と、を備え、
前記シグナリングサーバ接続部は、前記判断の結果を前記シグナリングサーバに送信し、
前記IoTデバイスと前記第2のメッセージバスエージェント装置との間が接続可である場合に、前記IoTデバイスと前記第2のメッセージバスエージェント装置との間に仮想メッセージバスが形成され、
前記仮想メッセージバスは、アプリケーションからの接続要求に応じて、動的に形成され、アプリケーションの終了に伴い解放されるメッセージバスである
ことを特徴とするメッセージバス管理サーバ。 - メッセージバス管理サーバ、シグナリングサーバ、IoTデバイスである第1のメッセージバスエージェント装置、及び、第2のメッセージバスエージェント装置を含むシステムにおいて、前記第1のメッセージバスエージェント装置として使用されるIoTデバイスが実行するコネクション形成方法であって、
前記メッセージバス管理サーバから払い出された前記第2のメッセージバスエージェント装置のエージェントIDを接続先として指定したシグナリングメッセージを、前記シグナリングサーバに送信するシグナリングステップと、
前記シグナリングサーバによるシグナリングメッセージの処理に基づいて、前記第2のメッセージバスエージェント装置との間のコネクションを、仮想メッセージバスとして形成する接続ステップとを備え、
前記メッセージバス管理サーバにより、前記IoTデバイスと前記第2のメッセージバスエージェント装置との接続が許可されている場合に、前記接続ステップにおいて、前記第2のメッセージバスエージェント装置との間に前記仮想メッセージバスを形成し、
前記仮想メッセージバスは、アプリケーションからの接続要求に応じて、動的に形成され、アプリケーションの終了に伴い解放されるメッセージバスである
ことを特徴とするコネクション形成方法。 - コンピュータを、請求項1に記載のIoTデバイスにおける各手段として機能させるためのプログラム。
- コンピュータを、請求項2に記載のシグナリングサーバにおける各部として機能させるためのプログラム。
- コンピュータを、請求項3に記載のメッセージバス管理サーバにおける各部として機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/006936 WO2018173639A1 (ja) | 2017-03-23 | 2018-02-26 | メッセージバスエージェント装置、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム |
| US16/495,233 US11146643B2 (en) | 2017-03-23 | 2018-02-26 | Message bus agent apparatus, signaling server, message bus management server, connection establishment method, and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762475286P | 2017-03-23 | 2017-03-23 | |
| US62/475,286 | 2017-03-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018160879A JP2018160879A (ja) | 2018-10-11 |
| JP6749281B2 true JP6749281B2 (ja) | 2020-09-02 |
Family
ID=63795797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017098501A Active JP6749281B2 (ja) | 2017-03-23 | 2017-05-17 | IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11146643B2 (ja) |
| JP (1) | JP6749281B2 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6749281B2 (ja) * | 2017-03-23 | 2020-09-02 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム |
| US20180324063A1 (en) * | 2017-05-02 | 2018-11-08 | Finderscopus, Inc. | Cloud-based system for device monitoring and control |
| JP7316054B2 (ja) * | 2019-01-31 | 2023-07-27 | 日本無線株式会社 | 同報配信システム |
| US10848567B1 (en) * | 2019-11-29 | 2020-11-24 | Cygnus, LLC | Remote support for IoT devices |
| US11991150B2 (en) * | 2020-09-25 | 2024-05-21 | Electronics And Telecommunications Research Institute | Apparatus and method for providing remote work environment |
| WO2022076995A1 (en) * | 2020-10-09 | 2022-04-14 | Schlumberger Technology Corporation | Devices and systems that connect iiot edge devices and applications to a corporate data network |
| US12039382B2 (en) | 2022-02-28 | 2024-07-16 | Bank Of America Corporation | Real time intelligent message bus management tool |
| JP2024085855A (ja) * | 2022-12-15 | 2024-06-27 | 株式会社日立情報通信エンジニアリング | 通信路確立システム及び方法 |
Family Cites Families (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040003046A1 (en) * | 2001-12-12 | 2004-01-01 | 3Com Corporation | System and methods for providing instant services in an internet protocol network |
| US9668166B2 (en) * | 2013-02-05 | 2017-05-30 | Qualcomm Incorporated | Quality of service for web client based sessions |
| US20140348044A1 (en) * | 2013-05-21 | 2014-11-27 | Ecrio, Inc. | Real-Time Rich Communications Client Architecture |
| JP2014241024A (ja) | 2013-06-11 | 2014-12-25 | 日本電信電話株式会社 | センサネットワークシステム、サーバ装置およびセンサネットワーク制御プログラム |
| US9756452B2 (en) * | 2013-09-16 | 2017-09-05 | Qualcomm Incorporated | Presence and on-device proxying |
| US9432794B2 (en) * | 2014-02-24 | 2016-08-30 | International Business Machines Corporation | Techniques for mobility-aware dynamic service placement in mobile clouds |
| US10652504B2 (en) * | 2014-03-28 | 2020-05-12 | Aetonix Systems | Simple video communication platform |
| US9648073B2 (en) * | 2014-04-10 | 2017-05-09 | Qualcomm Incorporated | Streaming control for real-time transport protocol |
| US9648066B2 (en) * | 2014-08-29 | 2017-05-09 | The Boeing Company | Peer to peer provisioning of data across networks |
| US20160119788A1 (en) * | 2014-10-22 | 2016-04-28 | Qualcomm Incorporated | Authentication of browser-based services via operator network |
| US9917746B2 (en) * | 2014-11-04 | 2018-03-13 | Futurewei Technologies, Inc. | Adaptive allocation of server resources |
| KR102309744B1 (ko) * | 2014-11-21 | 2021-10-07 | 삼성전자 주식회사 | 세션 기반 웹 서비스를 제공하는 방법 및 장치 |
| US20160149836A1 (en) * | 2014-11-26 | 2016-05-26 | Ecrio, Inc. | Communication and Messaging Architecture for Affiliated Real-Time Rich Communications Client Devices |
| US20160171090A1 (en) * | 2014-12-11 | 2016-06-16 | University Of Connecticut | Systems and Methods for Collaborative Project Analysis |
| US9769536B2 (en) * | 2014-12-26 | 2017-09-19 | System73, Inc. | Method and system for adaptive virtual broadcasting of digital content |
| US9762556B2 (en) * | 2015-01-09 | 2017-09-12 | Verisign, Inc. | Registering, managing, and communicating with IOT devices using domain name system processes |
| US9935950B2 (en) * | 2015-01-12 | 2018-04-03 | Verisign, Inc. | Systems and methods for establishing ownership and delegation ownership of IOT devices using domain name system services |
| US20160205106A1 (en) * | 2015-01-12 | 2016-07-14 | Verisign, Inc. | Systems and methods for providing iot services |
| JP6410631B2 (ja) * | 2015-02-17 | 2018-10-24 | 日本電信電話株式会社 | 通信システム、通信方法およびプログラム |
| US9699237B2 (en) * | 2015-03-30 | 2017-07-04 | Oracle International Corporation | Managed media relay selection for real-time communications |
| JP2016212596A (ja) * | 2015-05-07 | 2016-12-15 | Kddi株式会社 | 端末と周辺機器との間でピアツーピア通信を確立する方法及びシステム |
| US9838204B2 (en) * | 2015-05-14 | 2017-12-05 | Verizon Patent And Licensing Inc. | IoT communication utilizing secure asynchronous P2P communication and data exchange |
| US10469464B2 (en) * | 2015-06-09 | 2019-11-05 | Intel Corporation | Self-configuring key management system for an internet of things network |
| US20170060112A1 (en) * | 2015-08-24 | 2017-03-02 | Katrina Danielle PIRNER | Control program for accessing browser data and for controlling appliance |
| US9871787B2 (en) * | 2016-02-23 | 2018-01-16 | Assured Information Security, Inc. | Authentication processing for a plurality of self-encrypting storage devices |
| US10135791B2 (en) * | 2015-08-25 | 2018-11-20 | Anchorfree Inc. | Secure communications with internet-enabled devices |
| WO2017035536A1 (en) * | 2015-08-27 | 2017-03-02 | FogHorn Systems, Inc. | Edge intelligence platform, and internet of things sensor streams system |
| US10007513B2 (en) * | 2015-08-27 | 2018-06-26 | FogHorn Systems, Inc. | Edge intelligence platform, and internet of things sensor streams system |
| US9584440B1 (en) * | 2015-10-12 | 2017-02-28 | Xirsys Llc | Real-time distributed tree |
| US11388138B2 (en) * | 2015-10-14 | 2022-07-12 | Ntt Communications Corporation | Communication system, address notification apparatus, communication control apparatus, terminal, communication method, and program |
| US10432461B2 (en) * | 2015-12-04 | 2019-10-01 | T-Mobile Usa, Inc. | Peer-to-peer distribution of radio protocol data for software defined radio (SDR) updates |
| US9923821B2 (en) * | 2015-12-23 | 2018-03-20 | Intel Corporation | Managing communication congestion for internet of things devices |
| US10097379B2 (en) * | 2015-12-23 | 2018-10-09 | Intel Corporation | Managing communication congestion for internet of things devices |
| US10057150B2 (en) * | 2015-12-23 | 2018-08-21 | Intel Corporation | Managing communication congestion for internet of things devices |
| US9811387B2 (en) * | 2016-02-11 | 2017-11-07 | International Business Machines Corporation | Distributed load processing using sampled clusters of location-based internet of things devices |
| US10264066B2 (en) * | 2016-05-10 | 2019-04-16 | Sap Portals Israel Ltd | Peer-to-peer data sharing between internet-of-things platforms |
| US10375079B2 (en) * | 2016-06-29 | 2019-08-06 | Mcafee, Llc | Distributed communication between internet of things devices |
| US9948738B2 (en) * | 2016-07-11 | 2018-04-17 | KAV Enterprise, Inc. | Real-time data acquisition using peer-to-peer technologies |
| CN106211359B (zh) * | 2016-07-18 | 2020-01-03 | 上海小蚁科技有限公司 | 使装置获得服务的方法以及装置 |
| US10484545B2 (en) * | 2016-08-04 | 2019-11-19 | Telemessage | Method for optimizing quality of experience in mixed managed and unmanaged network environments with governance and regulation constraints |
| US10447683B1 (en) * | 2016-11-17 | 2019-10-15 | Amazon Technologies, Inc. | Zero-touch provisioning of IOT devices with multi-factor authentication |
| US10320832B2 (en) * | 2016-12-09 | 2019-06-11 | Sap Se | Attack protection for WebRTC providers |
| WO2018126029A2 (en) * | 2016-12-30 | 2018-07-05 | Intel Corporation | Blockchains for securing iot devices |
| US11405452B2 (en) * | 2017-01-04 | 2022-08-02 | Sap Portals Israel Ltd. | Data routing in peer-to-peer networks |
| US10454977B2 (en) * | 2017-02-14 | 2019-10-22 | At&T Intellectual Property I, L.P. | Systems and methods for allocating and managing resources in an internet of things environment using location based focus of attention |
| US10600083B2 (en) * | 2017-03-03 | 2020-03-24 | Adobe Inc. | Simulation of messages from internet of things (IoT) devices for digital signage |
| JP6749281B2 (ja) * | 2017-03-23 | 2020-09-02 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム |
| US10644928B2 (en) * | 2017-05-02 | 2020-05-05 | Hanwha Techwin Co., Ltd. | Device, system, and method to perform real-time communication |
| US10735284B2 (en) * | 2017-12-15 | 2020-08-04 | International Business Machines Corporation | System and method for managing a moving peer-to-peer network |
| GB2569804A (en) * | 2017-12-22 | 2019-07-03 | British Telecomm | Device authentication |
| US10644961B2 (en) * | 2018-01-12 | 2020-05-05 | Intel Corporation | Self-adjusting data processing system |
-
2017
- 2017-05-17 JP JP2017098501A patent/JP6749281B2/ja active Active
-
2018
- 2018-02-26 US US16/495,233 patent/US11146643B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US11146643B2 (en) | 2021-10-12 |
| US20200021660A1 (en) | 2020-01-16 |
| JP2018160879A (ja) | 2018-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6749281B2 (ja) | IoTデバイス、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム | |
| CN111736955B (zh) | 一种数据存储方法、装置、设备及可读存储介质 | |
| US9007945B2 (en) | Automated network service discovery and communication | |
| EP2999194A1 (en) | Method and apparatus for accessing network by device | |
| US9794154B2 (en) | Selective IP address allocation for probes that do not have assigned IP addresses | |
| CN106790759B (zh) | 基于SDN的IPv4/IPv6转换系统和方法 | |
| CN104683435B (zh) | 网络系统、保持连接方法、电子设备、服务器 | |
| CN106936935B (zh) | 一种远程控制方法及装置 | |
| CN114499935B (zh) | 云平台的访问方法、装置、设备及存储介质 | |
| CN105429884A (zh) | 通过终端来管理不同网络中路由器的方法和系统 | |
| JP7306480B2 (ja) | 制御装置、制御方法、及びプログラム | |
| CN106603257B (zh) | 一种确定工位与交换机端口的关联关系的方法 | |
| JP2015153076A (ja) | 通信装置、方法及びプログラム | |
| WO2018173639A1 (ja) | メッセージバスエージェント装置、シグナリングサーバ、メッセージバス管理サーバ、コネクション形成方法、及びプログラム | |
| CN105516121B (zh) | 无线局域网中ac与ap通信的方法及系统 | |
| JPWO2018037893A1 (ja) | ポータルサーバを管理する方法、装置およびシステム | |
| JP2013115777A (ja) | 中継サーバ及び中継通信システム | |
| JP4992944B2 (ja) | 中継サーバ及び中継通信システム | |
| CN106506238A (zh) | 一种网元管理方法及系统 | |
| JP2012231265A (ja) | 中継サーバ及び中継通信システム | |
| JP6422345B2 (ja) | 管理装置、管理システム、管理方法及びプログラム | |
| JP5633749B2 (ja) | 中継サーバ及び中継通信システム | |
| JP5550764B1 (ja) | オープンフローネットワークシステム | |
| US10135695B1 (en) | System and method for managing a remote device | |
| JP5920563B2 (ja) | 中継サーバ及び中継通信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180227 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180227 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180307 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180403 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180604 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180904 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181203 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20181210 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20190111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200601 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200811 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6749281 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |