JP6627890B2 - サーバ装置、通信システム、および、通信プログラム - Google Patents
サーバ装置、通信システム、および、通信プログラム Download PDFInfo
- Publication number
- JP6627890B2 JP6627890B2 JP2017561476A JP2017561476A JP6627890B2 JP 6627890 B2 JP6627890 B2 JP 6627890B2 JP 2017561476 A JP2017561476 A JP 2017561476A JP 2017561476 A JP2017561476 A JP 2017561476A JP 6627890 B2 JP6627890 B2 JP 6627890B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- relay
- server
- relay device
- measurement
- 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
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
- G06F11/3072—Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/062—Generation of reports related to network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Debugging And Monitoring (AREA)
- Information Transfer Between Computers (AREA)
- Selective Calling Equipment (AREA)
Description
図2は、中継装置20の構成の例を説明する図である。中継装置20は、通信部21、制御部30、記憶部40を備える。通信部21は、受信部22と送信部23を有する。制御部30は、判定部31、接続制御部32、更新処理部33を有する。記憶部40は、ホワイトリスト41を格納する。さらに、記憶部40は、適宜、制御部30での処理に使用されるデータを記憶する。ホワイトリスト41には、中継装置20が中継するパケットの送信元の計測装置10を特定する情報が記録されている。
以下の例では、サーバ5がMQTT(Message Queue Telemetry Transport)サーバ80を介して、中継装置20に通知パケットなどの制御情報を含むパケットを送信する場合について説明する。サーバ5がMQTTサーバ80を介して中継装置20と通信する場合、サーバ5と中継装置20の間での接続が確立していなくても、サーバ5とMQTTサーバ80の接続が確立していれば、サーバ5は、通知パケット等の中継装置20宛てのパケットをMQTTサーバ80に送信できる。さらに、中継装置20は、MQTTサーバ80との間で通信を確立したときに、MQTTサーバ80がサーバ5から受信済みの通知パケットを受信できる。このため、サーバ5と中継装置20との間の接続が切断されても、通信エラーが起こりにくい。ただし、以下の説明は一例であって、サーバ5と中継装置20はMQTTサーバ80を介さずに通信してもよい。
図7は解約が発生したときに行われる通信の例を説明するシーケンス図である。一方、図8は、解約が発生したときにサーバ5と中継装置20が保持する情報の例を説明する図である。以下、図7と図8を参照しながら、図5に示すネットワークでの通信が行われている場合において、端末ID=phon1で識別される端末15を使用するユーザ(ユーザ1)がサーバ5に対してサービスの解約を要求する場合に行われる処理の例を説明する。なお、図7では、計測装置10aが中継装置20aとの間で通信を確立しているため、計測装置10aが中継装置20aを介してサーバ5にデータを送信する場合を図示している。さらに、中継装置20aの中継装置IDはSt1であり、中継装置20cの中継装置IDはSt2であるものとする。
実施形態にかかる通信方法では、ユーザの通信処理に使用される装置の増減が発生した場合でも、ユーザが中継装置20の設定を手動で行わなくても良いので、ユーザの処理負担を軽減できるという利点もある。以下、ユーザが使用する中継装置20の設定が変動したときに行われる処理の例を、端末ID=phon1の端末15を使用しているユーザが中継装置20を追加した場合を例として説明する。
通知先の中継装置ID :St1(中継装置20a)
中継装置20aに通知する計測装置ID:なし
通知先の中継装置ID :St3(中継装置20d)
中継装置20dに通知する計測装置ID:N1(計測装置10a)
図12は、計測装置10の追加が発生したときに行われる通信の例を説明するシーケンス図である。一方、図13は、計測装置10の追加が発生したときにサーバ5と中継装置20が保持する情報の例を説明する図である。以下、図12と図13を参照しながら、ユーザが使用する計測装置10の設定が変動したときに行われる処理の例を、端末ID=phon1で識別される端末15を使用しているユーザが、計測装置10cを追加する場合を例として説明する。なお、図12の処理の開始時点では、計測装置10cの設定処理は行われていないものとする。以下、図12の処理の開始時点において、サーバ5は、図9に示す登録情報テーブル56_3を保持しており、中継装置20aは図9に示すホワイトリスト41a_3を保持しているとする。
通知先の中継装置ID :St1(中継装置20a)
中継装置20aに通知する計測装置ID:N3(計測装置10c)
図15は、変更要求を受信した際のサーバ5の処理の例を説明するフローチャートである。図15のフローチャートには、定数Nと変数nが使用されている。定数Nは、通知先テーブル57に含まれている中継装置20の総数であり、変数nは通知パケットの宛先とした中継装置20の数を計数するための変数である。
5 サーバ
7 3G−LTE網
10 計測装置
15 端末
20 中継装置
21、51 通信部
22 受信部
23 送信部
30、60 制御部
31 判定部
32 接続制御部
33 更新処理部
40、55 記憶部
41 ホワイトリスト
56 登録情報テーブル
57 通知先テーブル
61 更新部
62 生成部
63 アプリケーション処理部
80 MQTTサーバ
101 プロセッサ
102 メモリ
103 入力装置
104 出力装置
105 バス
106 記憶装置
109 ネットワークインタフェース
Claims (6)
- 端末にサービスを提供するサーバ装置であって、
前記端末で使用される計測データを計測する計測装置と、前記計測データを前記サーバ装置に中継可能な中継装置とを、前記端末の識別情報に対応付けて記憶する記憶部と、
前記中継装置の各々に宛てて、当該中継装置に中継させる計測データの送信元の計測装置のリストを通知する通知パケットを生成する生成部と、
前記通知パケットを送信する通信部
を備え、
前記生成部は、前記通信部が前記端末での前記サービスの利用停止の要求を受信すると、前記端末の識別情報に対応付けられた中継装置の各々に宛てて、前記端末の識別情報に対応付けられた計測装置を含まない前記リストを有する通知パケットを生成する
ことを特徴とするサーバ装置。 - 前記通信部が前記端末での前記サービスの利用に使用可能な中継装置の1つ以上の変更要求を受信すると、前記変更要求に応じて、前記記憶部が前記端末の識別情報に対応付けて記憶する計測装置と中継装置の組み合わせの更新処理を行う更新部
をさらに備え、
前記生成部は、前記更新処理の前に前記端末に対応付けられており、かつ、前記更新処理により前記端末に対応付けられなくなった中継装置に宛てて、前記更新処理の前に前記端末に対応付けられていた計測装置を含まない前記リストを有する通知パケットを生成する
ことを特徴とする請求項1に記載のサーバ装置。 - 前記生成部は、前記更新処理の後で前記端末に対応付けられている中継装置の各々に宛てて、前記更新処理の後に前記端末に対応付けられている計測装置を含む前記リストを有する通知パケットを生成することにより、前記更新処理で新たに前記端末に対応付けられた中継装置に、前記更新処理の後に前記端末に対応付けられている計測装置から送信されたパケットを前記サーバ装置に中継させる
ことを特徴とする請求項2に記載のサーバ装置。 - 前記更新部は、前記通信部が前記端末で使用される計測データを計測する計測装置の1つ以上の変更を要求する他の変更要求を受信すると、前記他の変更要求に応じて、前記端末の識別情報に対応付けられた計測装置と中継装置の組み合わせを更新し、
前記生成部は、前記端末に対応付けられている中継装置の各々に宛てて、前記他の変更要求を用いた更新の後に前記端末に対応付けられている計測装置を含む前記リストを有する通知パケットを生成する
ことを特徴とする請求項2または3に記載のサーバ装置。 - 端末にサービスを提供するサーバ装置と、
計測処理を行う1つ以上の計測装置と、
前記サーバ装置と通信可能な1つ以上の中継装置
を備え、
前記サーバ装置は、
前記端末で使用される計測データを計測する計測装置と前記計測データを前記サーバ装置に中継可能な中継装置とを、前記端末の識別情報に対応付けて記憶し、
前記端末での前記サービスの利用停止の要求を受信すると、前記端末の識別情報に対応付けられた中継装置の各々に宛てて、前記端末の識別情報に対応付けられた計測装置を含まないリストを当該中継装置に中継させる計測データの送信元の計測装置の通知リストとして有する通知パケットを送信し、
前記1つ以上の中継装置の各々は、当該中継装置が前記サーバ装置から通知された計測装置から送信されるパケットを、前記サーバ装置に中継する
ことを特徴とする通信システム。 - 端末にサービスを提供するサーバ装置に、
前記端末で使用される計測データを計測する計測装置と、前記計測データを前記サーバ装置に中継可能な中継装置とを、前記端末の識別情報に対応付けて記憶し、
前記端末での前記サービスの利用停止の要求を受信すると、前記端末の識別情報に対応付けられた中継装置の各々に宛てて、前記端末の識別情報に対応付けられた計測装置を含まないリストを当該中継装置に中継させる計測データの送信元の計測装置の通知リストとして有する通知パケットを送信する
処理を行わせることを特徴とする通信プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/051050 WO2017122336A1 (ja) | 2016-01-14 | 2016-01-14 | サーバ装置、通信システム、および、通信プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017122336A1 JPWO2017122336A1 (ja) | 2018-11-08 |
JP6627890B2 true JP6627890B2 (ja) | 2020-01-08 |
Family
ID=59311071
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017561476A Active JP6627890B2 (ja) | 2016-01-14 | 2016-01-14 | サーバ装置、通信システム、および、通信プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10511503B2 (ja) |
EP (1) | EP3404550B1 (ja) |
JP (1) | JP6627890B2 (ja) |
WO (1) | WO2017122336A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019069690A1 (ja) * | 2017-10-06 | 2019-04-11 | 住友電気工業株式会社 | 無線センサシステム、無線端末装置、中継装置、通信制御方法および通信制御プログラム |
WO2023100559A1 (ja) * | 2021-11-30 | 2023-06-08 | 日本電気株式会社 | 接続装置、接続方法および記録媒体 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000022719A (ja) | 1998-07-06 | 2000-01-21 | Yamatake Corp | 集中制御システムとそのシステムで用いられるアダプタ装置及び集中制御装置 |
US7626508B2 (en) * | 2002-03-05 | 2009-12-01 | Aeromesh Corporation | Monitoring system and method |
JP3946658B2 (ja) | 2003-03-31 | 2007-07-18 | 日本電信電話株式会社 | エンティティ装置、イベント転送制御方法、イベント転送制御プログラム及びその記録媒体 |
JP4520400B2 (ja) * | 2005-11-30 | 2010-08-04 | 日本電信電話株式会社 | 無線通信システム |
US8942212B2 (en) | 2007-02-19 | 2015-01-27 | Nec Corporation | Autoconfiguration system for wireless sensor network and its method, and gateway apparatus for wireless sensor network |
JP4998546B2 (ja) | 2007-02-19 | 2012-08-15 | 日本電気株式会社 | 無線センサーネットワークでの自動設定システム及びその方法、無線センサーネットワークのゲートウエイ装置 |
US8285285B2 (en) * | 2008-08-08 | 2012-10-09 | Qualcomm Incorporated | Intra-frequency cell reselection restriction in wireless communications |
JP2010049560A (ja) | 2008-08-22 | 2010-03-04 | Kiyoshi Honda | 観測ステーション、観測ステーションのサーバー、観測システム、及び観測方法 |
WO2010098035A1 (ja) * | 2009-02-24 | 2010-09-02 | パナソニック株式会社 | 端末装置、ホーム基地局およびホーム基地局交換装置 |
US9432991B2 (en) * | 2009-04-21 | 2016-08-30 | Qualcomm Incorporated | Enabling support for transparent relays in wireless communication |
JP5564661B2 (ja) * | 2010-03-25 | 2014-07-30 | 富士通株式会社 | 中継ノード及び中継処理プログラム |
US8811977B2 (en) * | 2010-05-06 | 2014-08-19 | At&T Mobility Ii Llc | Device-driven intelligence and feedback for performance optimization and planning of a service network |
EP2673967B1 (en) * | 2011-02-10 | 2018-05-02 | Telefonaktiebolaget LM Ericsson (publ) | Methods and arrangements in a cellular radio communication system |
JP5881047B2 (ja) * | 2012-08-08 | 2016-03-09 | 株式会社日立製作所 | ネットワーク管理システム、ネットワーク管理計算機及びネットワークの管理方法 |
GB2509749A (en) * | 2013-01-11 | 2014-07-16 | Nec Corp | Communication system with configuration of measuring reporting via mobile relays |
US9088612B2 (en) * | 2013-02-12 | 2015-07-21 | Verizon Patent And Licensing Inc. | Systems and methods for providing link-performance information in socket-based communication devices |
JP2014186526A (ja) * | 2013-03-22 | 2014-10-02 | Fujitsu Ltd | 情報処理システム、情報処理装置及びプログラム |
CN104345350A (zh) * | 2013-07-23 | 2015-02-11 | 清华大学 | 人体安全检查方法和人体安全检查*** |
WO2015151184A1 (ja) * | 2014-03-31 | 2015-10-08 | 富士通株式会社 | 通信システム、通信方法、中継装置、および、通信プログラム |
-
2016
- 2016-01-14 JP JP2017561476A patent/JP6627890B2/ja active Active
- 2016-01-14 EP EP16884939.6A patent/EP3404550B1/en active Active
- 2016-01-14 WO PCT/JP2016/051050 patent/WO2017122336A1/ja active Application Filing
-
2018
- 2018-07-11 US US16/032,904 patent/US10511503B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3404550A1 (en) | 2018-11-21 |
EP3404550B1 (en) | 2020-06-17 |
EP3404550A4 (en) | 2019-01-30 |
JPWO2017122336A1 (ja) | 2018-11-08 |
US10511503B2 (en) | 2019-12-17 |
WO2017122336A1 (ja) | 2017-07-20 |
US20180324067A1 (en) | 2018-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20180034618A (ko) | 사물 인터넷 단-대-단 서비스 계층의 서비스 품질 관리 | |
KR101678606B1 (ko) | IoT 디바이스를 이용한 서비스 제공 방법 및 IoT 디바이스를 이용한 서비스 제공 시스템 | |
JP2015523769A (ja) | グループ通信のための方法およびシステム、グループサーバ並びにグループメンバーデバイス | |
KR102312994B1 (ko) | 홈 네트워크 서비스를 제공하기 위한 장치 및 그 방법 | |
JP6599546B2 (ja) | サービス層におけるアンルートリソース発見を可能にする方法 | |
US9590935B2 (en) | Cross-carrier device identification and policy application | |
US20180004586A1 (en) | Binding smart objects | |
JP7246379B2 (ja) | 通信ネットワークにおけるサービス層メッセージテンプレート | |
JP2017011487A (ja) | 情報処理システム、情報処理システムの制御プログラム及び情報処理システムの制御方法 | |
JP6627890B2 (ja) | サーバ装置、通信システム、および、通信プログラム | |
WO2015052867A1 (ja) | 端末装置、端末装置制御方法および端末装置制御プログラム | |
JP4486031B2 (ja) | セマンティックスイッチ通信網、セマンティックスイッチ、およびセマンティック通信方法 | |
US9705731B2 (en) | Mediation server, communication device, and connecting method | |
KR101723510B1 (ko) | 서비스 가입자 정보를 이용한 사물인터넷 기기의 신속 페어링 제어 방법 | |
JP6586909B2 (ja) | データ管理方法及びデータ管理システム | |
JP6674041B2 (ja) | アクセス方法、装置、デバイス、及びシステム | |
JP6962570B2 (ja) | 通信システム及び方法 | |
JP6440186B2 (ja) | 通信装置、通信システム及び通信制御方法 | |
JP6555627B2 (ja) | 情報配信装置、プッシュ通知送信方法、及び、コンピュータプログラム | |
JP2015050496A (ja) | 通信システム及び認証スイッチ | |
KR102023137B1 (ko) | 연합형 진화 패킷 코어 서비스 버스를 위한 시스템 및 방법 | |
US20170078196A1 (en) | Communication system, control apparatus, and control method | |
KR20140099638A (ko) | 게이트웨이 기반의 m2m 디바이스 리소스 동적 그룹핑 방법 | |
JP6360143B2 (ja) | 情報配信装置、プッシュ通知送信方法、及び、コンピュータプログラム | |
JP6728745B2 (ja) | サーバおよびシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180814 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180814 |
|
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: 20191105 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191118 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6627890 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |