JP7394198B1 - 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム - Google Patents
配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム Download PDFInfo
- Publication number
- JP7394198B1 JP7394198B1 JP2022184086A JP2022184086A JP7394198B1 JP 7394198 B1 JP7394198 B1 JP 7394198B1 JP 2022184086 A JP2022184086 A JP 2022184086A JP 2022184086 A JP2022184086 A JP 2022184086A JP 7394198 B1 JP7394198 B1 JP 7394198B1
- Authority
- JP
- Japan
- Prior art keywords
- base station
- communication
- communication device
- distribution server
- update software
- 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
- 238000000034 method Methods 0.000 title claims description 33
- 238000004891 communication Methods 0.000 claims abstract description 292
- 238000009434 installation Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims 3
- 238000010586 diagram Methods 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 21
- 238000012545 processing Methods 0.000 description 13
- 238000007726 management method Methods 0.000 description 12
- 238000010295 mobile communication Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 230000010365 information processing Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 101000658138 Homo sapiens Thymosin beta-10 Proteins 0.000 description 3
- 102100034998 Thymosin beta-10 Human genes 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
図1は、本発明の一実施形態に係る配信システムの構成例を示す図である。配信システム600は、通信装置200に対し、ファームウェアを更新するための更新用ソフトウェアを配信するシステムであってよい。
図2に、本発明の一実施形態による通信装置200のブロック図の一例を示す。通信装置200は、制御部210、通信部220、入出力部230、及び記憶部270を備えてよい。通信装置200を構成する制御部210や通信部220は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、通信装置200を構成する制御部210や通信部220は、回路もしくはチップ等のハードウェアであってもよい。
次に、図2を用いて、本発明の一実施形態に係る配信サーバ100のハードウェア構成、機能構成について説明する。
配信サーバ100は、制御部110、通信部120、入出力部130及び記憶部170を備えてよい。
配信サーバ100は、制御部110によって実現される機能として、取得部111、設定部112、配信部113、および生成部114を備えてよい。なお、図2に記載の各機能部のうち、これ以降に説明する各実施形態において、必須でない機能部はなくともよい。また、各機能部の機能又は処理は、実現可能な範囲において、機械学習又はAIにより実現されてもよい。
これ以降、配信サーバ100の各機能部の説明とともに、本発明の一実施形態による更新用ソフトウェアの配信処理について、図3~6も用いて説明する。ここで、図3は、配信サーバ100と通信装置200との間のシーケンス図である。また、図4~6は、配信処理に用いられる各種データテーブルである。
ここで、上限台数の設定について説明する。取得部111は、通信装置200から、当該通信装置200と基地局300との間の通信品質に関する通信品質情報をさらに取得してよい。通信品質情報は、例えば、RSRP(Reference Signal Received Power)、RSRQ(Reference Signal Received Quality)、RSSI(Received Signal Strength Indicator)、SINR(Signal to Interference plus Noise Ratio)等であってよいが、これらに限定されない。なお、通信装置200の制御部210は、通信部220が受信した電波の受信強度といった無線通信の状態に基づいて、通信品質情報を測定してよい。また、本発明の一実施形態において、通信装置200の通信品質情報は、LwM2Mのデータフレームにおいて、BinaryAppDataContainerオブジェクト「19」のリソース「0」に格納されてよい。したがって、配信サーバ100は、通信装置200に通信品質情報の送信を要求する際に、リソース「/19/0/0」を指定してよい。通信装置200は、配信サーバ100からリソース「/19/0/0」を指定する要求を受信すると、当該リソースに格納されている情報(通信品質情報)を読み出し、配信サーバ100へ送信してよい。
110 制御部
111 取得部
112 設定部
113 配信部
114 生成部
120 通信部
130 入出力部
170 記憶部
101 管理サーバ
102 データベースサーバ
200 通信装置(IoTデバイス)
210 制御部
220 通信部
230 入出力部
270 記憶部
300 基地局
500 移動通信ネットワーク
50 コアネットワーク
600 配信システム
Claims (9)
- 基地局に接続する通信装置に更新用ソフトウェアを配信する配信サーバであって、
通信装置から受信した、前記通信装置を識別するための第1識別情報に基づいて、複数の基地局のうち、前記通信装置が接続する基地局を識別するための第2識別情報を取得する取得部と、
前記基地局ごとに、前記更新用ソフトウェアを配信する前記通信装置の上限台数を設定する設定部と、
前記第1識別情報及び前記第2識別情報に基づいて、前記基地局ごとに、当該基地局に接続された前記上限台数以下の前記通信装置に対して、前記基地局を介して前記更新用ソフトウェアを配信する配信部と、を備え、
前記取得部は、前記通信装置から、当該通信装置によって測定された、前記通信装置と前記基地局との間の通信品質に関する通信品質情報をさらに取得し、
前記設定部は、前記基地局に接続する複数の前記通信装置から取得した実測値の前記通信品質情報に基づき、前記基地局に対する前記上限台数を設定する配信サーバ。 - 前記配信部は、前記通信装置へ前記更新用ソフトウェアを配信してから所定期間以内に、前記通信装置から、前記更新用ソフトウェアによる更新が完了した旨を示す完了報告を受信しない場合、前記更新が失敗したと判定する、請求項1に記載の配信サーバ。
- 前記配信部は、前記上限台数に基づいて、前記更新用ソフトウェアを未配信の通信装置に対して、逐次に前記更新用ソフトウェアを配信する、
請求項1または2に記載の配信サーバ。 - 前記配信部は、前記更新用ソフトウェアを配信した前記通信装置から、前記更新用ソフトウェアによる更新が完了した旨を示す完了報告を受信したことに応じて、前記更新用ソフトウェアを未配信の通信装置であって、前記更新用ソフトウェアを配信中の通信装置が前記上限台数を超過しない台数の通信装置に対し、前記更新用ソフトウェアを配信する、請求項1または2に記載の配信サーバ。
- 前記取得部は、前記第2識別情報に基づいて、前記基地局の設置地域に関する地域情報をさらに取得し、
前記配信部は、前記地域情報に基づいて、前記複数の基地局のうち、前記更新用ソフトウェアを配信する対象となる通信装置を選択する、請求項1に記載の配信サーバ。 - 前記通信装置と前記基地局との間の通信は、NB-IoT(Narrow Band Internet of Things)による通信方式に基づく、請求項1に記載の配信サーバ。
- 前記基地局を介した前記通信装置と前記配信サーバとの間の通信は、IP(Internet Protocol)を用いずにデータ通信を行う非IP通信方式であるNIDD(Non-IP Data Deliver)による通信方式を含む、請求項6に記載の配信サーバ。
- 基地局に接続する通信装置に更新用ソフトウェアを配信する配信サーバの制御方法であって、
配信サーバが、
通信装置から受信した、前記通信装置を識別するための第1識別情報に基づいて、複数の基地局のうち、前記通信装置が接続する基地局を識別するための第2識別情報を取得するステップと、
前記基地局ごとに、前記更新用ソフトウェアを配信する前記通信装置の上限台数を設定するステップと、
前記第1識別情報及び前記第2識別情報に基づいて、前記基地局ごとに、当該基地局ごとに設定された前記上限台数以下の前記通信装置に対して、前記基地局を介して前記更新用ソフトウェアを配信するステップと、を含み、
前記取得するステップは、前記通信装置から、当該通信装置によって測定された、前記通信装置と前記基地局との間の通信品質に関する通信品質情報をさらに取得し、
前記設定するステップは、前記基地局に接続する複数の前記通信装置から取得した実測値の前記通信品質情報に基づき、前記基地局に対する前記上限台数を設定する、配信サーバの制御方法。 - 基地局に接続する通信装置に更新用ソフトウェアを配信する配信サーバの制御プログラムであって、
配信サーバに、
通信装置から受信した、前記通信装置を識別するための第1識別情報に基づいて、複数の基地局のうち、前記通信装置が接続する基地局を識別するための第2識別情報を取得する機能と、
前記基地局ごとに、前記更新用ソフトウェアを配信する前記通信装置の上限台数を設定する機能と、
前記第1識別情報及び前記第2識別情報に基づいて、前記基地局ごとに、当該基地局ごとに設定された前記上限台数以下の前記通信装置に対して、前記基地局を介して前記更新用ソフトウェアを配信する機能と、を実現させ、
前記取得する機能は、前記通信装置から、当該通信装置によって測定された、前記通信装置と前記基地局との間の通信品質に関する通信品質情報をさらに取得し、
前記設定する機能は、前記基地局に接続する複数の前記通信装置から取得した実測値の前記通信品質情報に基づき、前記基地局に対する前記上限台数を設定する、配信サーバの制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022184086A JP7394198B1 (ja) | 2022-11-17 | 2022-11-17 | 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022184086A JP7394198B1 (ja) | 2022-11-17 | 2022-11-17 | 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7394198B1 true JP7394198B1 (ja) | 2023-12-07 |
JP2024073081A JP2024073081A (ja) | 2024-05-29 |
Family
ID=89023255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022184086A Active JP7394198B1 (ja) | 2022-11-17 | 2022-11-17 | 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7394198B1 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004253932A (ja) | 2003-02-19 | 2004-09-09 | Nec Corp | 移動通信システム、無線基地局制御装置及びそれに用いる送受信電力制御方法 |
JP2007110553A (ja) | 2005-10-14 | 2007-04-26 | Sanyo Electric Co Ltd | 携帯電話機、近接報知システム |
JP2008092347A (ja) | 2006-10-03 | 2008-04-17 | Ntt Docomo Inc | 通信制御システム |
JP2010220031A (ja) | 2009-03-18 | 2010-09-30 | Softbank Mobile Corp | 複数基地局協調送信電力制御及びアンテナビーム選択制御方法並びに装置 |
JP2019047257A (ja) | 2017-08-31 | 2019-03-22 | Kddi株式会社 | 配信装置及び配信方法 |
WO2019176402A1 (ja) | 2018-03-16 | 2019-09-19 | 日本電気株式会社 | マルチキャスト制御装置、マルチキャスト制御方法、及び非一時的なコンピュータ可読媒体 |
US10841791B1 (en) | 2019-08-27 | 2020-11-17 | Verizon Patent And Licensing Inc. | Dynamic firmware over-the-air system for IoT devices |
-
2022
- 2022-11-17 JP JP2022184086A patent/JP7394198B1/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004253932A (ja) | 2003-02-19 | 2004-09-09 | Nec Corp | 移動通信システム、無線基地局制御装置及びそれに用いる送受信電力制御方法 |
JP2007110553A (ja) | 2005-10-14 | 2007-04-26 | Sanyo Electric Co Ltd | 携帯電話機、近接報知システム |
JP2008092347A (ja) | 2006-10-03 | 2008-04-17 | Ntt Docomo Inc | 通信制御システム |
JP2010220031A (ja) | 2009-03-18 | 2010-09-30 | Softbank Mobile Corp | 複数基地局協調送信電力制御及びアンテナビーム選択制御方法並びに装置 |
JP2019047257A (ja) | 2017-08-31 | 2019-03-22 | Kddi株式会社 | 配信装置及び配信方法 |
WO2019176402A1 (ja) | 2018-03-16 | 2019-09-19 | 日本電気株式会社 | マルチキャスト制御装置、マルチキャスト制御方法、及び非一時的なコンピュータ可読媒体 |
US10841791B1 (en) | 2019-08-27 | 2020-11-17 | Verizon Patent And Licensing Inc. | Dynamic firmware over-the-air system for IoT devices |
Also Published As
Publication number | Publication date |
---|---|
JP2024073081A (ja) | 2024-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020224463A1 (zh) | 一种数据分析方法及装置 | |
US11812496B2 (en) | User group session management method and apparatus | |
JP2020504559A (ja) | Pduセッション管理 | |
WO2018232570A1 (zh) | 一种注册及会话建立的方法、终端和amf实体 | |
CN110417560B (zh) | 计费的方法、装置及*** | |
US8774836B2 (en) | Method and system for optimized transfer of location database information | |
KR102327021B1 (ko) | 네트워크 슬라이스를 통한 서비스 제공 방법 및 장치 | |
CN109788507B (zh) | 通信方法和装置 | |
CN110650029B (zh) | 一种配置方法及装置 | |
JP2016505229A (ja) | 通信制御方法、ユーザ機器、ネットワークサーバ、およびシステム | |
CN110351683B (zh) | 参数传输方法及装置 | |
AU2018407841A1 (en) | Data transmission control method and related product | |
CN110839057A (zh) | 提供5g局域网服务的方法及使用其的终端装置和伺服器 | |
US20220182795A1 (en) | Broadcast method, apparatus, and system | |
US10057431B2 (en) | Charging method, access network device, and gateway device | |
CN116803052A (zh) | 用于akma的路由指示符检索 | |
JP7394198B1 (ja) | 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム | |
JP2021083047A (ja) | 管理装置及び加入者情報同期方法 | |
WO2022176426A1 (ja) | サーバ、要求エンティティ、及びこれらの方法 | |
US20230137283A1 (en) | Systems and methods to optimize registration and session establishment in a wireless network | |
WO2021189496A1 (zh) | 用于网络切片的数据传输方法及设备 | |
US11233883B2 (en) | Systems and methods for acquiring an internet protocol network address of a user equipment in networks | |
WO2022088106A1 (zh) | 消息传输方法及装置 | |
JP6378562B2 (ja) | 情報処理装置及び情報処理方法 | |
JP7513688B2 (ja) | 配信サーバ、配信サーバの制御方法、及び配信サーバの制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221209 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231019 |
|
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: 20231114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231127 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7394198 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |