JP2005100428A - 無線端末装置及び該装置へのソフトウェア供給装置 - Google Patents
無線端末装置及び該装置へのソフトウェア供給装置 Download PDFInfo
- Publication number
- JP2005100428A JP2005100428A JP2004297165A JP2004297165A JP2005100428A JP 2005100428 A JP2005100428 A JP 2005100428A JP 2004297165 A JP2004297165 A JP 2004297165A JP 2004297165 A JP2004297165 A JP 2004297165A JP 2005100428 A JP2005100428 A JP 2005100428A
- Authority
- JP
- Japan
- Prior art keywords
- software
- control software
- control
- update
- terminal device
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 61
- 238000012545 processing Methods 0.000 claims abstract description 25
- 238000012546 transfer Methods 0.000 claims description 57
- 238000000034 method Methods 0.000 claims description 55
- 230000008569 process Effects 0.000 claims description 51
- 230000006870 function Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【目的】 簡単な構成及び制御で制御ソフトウェアの更新を効率良く安全に行えることを課題とする。
【構成】 無線端末装置は、ディジタル信号を送受信可能な無線通信部と、無線通信制御を含む装置の運用に係る制御ソフトウェア及び該制御ソフトウェアの更新処理を行う更新ソフトウェアを格納する主メモリと、前記主メモリの各ソフトウェアに従って動作するCPUと、更新用ソフトウェアを一時的に格納するバッファメモリとを備え、CPUは、現用の制御ソフトウェアの制御下で無線を介してダウンロードされた更新用ソフトウェアをバッファメモリに蓄積して後、前記更新ソフトウェアの制御下で現用の制御ソフトウェアの対応部分を前記バッファメモリに蓄積した更新用ソフトウェアで更新し、しかる後制御を更新後の制御ソフトウェアに戻す。
【選択図】 図1
Description
特許文献2ではソフトウェアの更新を安全に行えない。
ブロック分のダウンロードに拘束される時間が短い。またCPUはブロック単位でダウンロードを要求する構成により、ブロック転送の主導権はCPUの側に存在し、このためにCPUは次のブロック転送を要求するまでの間に様々な処理を実行できる。例えば装置の運用に係る通常の通信サービスを実行することが可能であり、この間に、待ち受け状態となって着信を受け付けることも、また発信をすることも可能となる。従って、無線端末装置の本来の機能は損なわれず、その利便性を維持できる。
御,各種バージョンの制御ソフトウェアの蓄積管理並びにダウンロードの判定及びダウンロード制御等)を行うCPU、52はCPU51が実行する各種アプリケーションプログラムやデータを記憶する主メモリ(MEM)、53は各種バージョンの制御ソフトウェア及びそのバージョン情報等を蓄積格納しているディスク装置(DSK)、54は通信制御部(CIF)、55は保守端末60に接続するシリアルインタフェース部(SIF)、56はCPU51の共通バスである。
ックアップRAM34とから構成され、ここに各メモリの性質に応じたソフトウェアやデータが格納される。
御ソフトウェアをモジュール単位で更新する場合の一般的な留意事項であるが、新しいモジュールBは、モジュールA及び新旧いずれのモジュールC,Dと組み合わせた場合においても、正しく動作するように作成される。
移動局装置10が所定時間以上使用されていないことは、この区間に着信の受付操作等を含むいかなるキー操作も行われていないことによって検出される。
応にメモリ(DSK53等)に格納しておく。転送ブロックのサイズは、無線通信速度が9600bpsの場合は、1ブロックの転送時間が30秒以下となる様に32KB以下に選択される。
行わない場合は、ステップS32で更新対象の連続する又は飛び飛びの複数のセクタをダウンロードバッファ44に格納されている各モジュール本体の内容で書き換える。書き換えは、更新対象領域の各セクタを消去し、その上に更新用ソフトウェアを書き込む。そして、ステップS33に進む。
、転送ブロックの転送毎に通常運用を行う時間(例えば3分以上)を設けることにより、着信が入り込む隙間を空けておく。この間に着信があった場合は、続くダウンロードを中断(延期)する。なお、ユーザはこの間に発信することも可能である。
更新の進行状況等は各々の移動局装置10が自分自身で管理する。従って、ソフトウェア供給装置50の処理負荷を大幅に抑えることができる。また移動局装置10からソフトウェア供給装置50に対して要求を出し、それに対する応答によって更新対象を受け取る方法は、網側に一斉通知の仕組みを必要としないため、通信システム全体に関わるような変更を加える必要はなく、移動局装置10及び対応するソフトウェア供給装置50をシステムに追加するだけで、スムーズな導入が期待できる。
11 通信制御部
12 送信部
13 送/受分波スイッチ(T/R)
14 アンテナ
15 受信部
16 周波数シンセサイザ(SYN)
17 コーデック(CDC)
18 ベースバンド処理部(BBP)
19 マイク(MIC)
20 レシーバ(RCV)
21 発音体
22 CPU
23 主メモリ(MEM)
24 コンソール部(CSL)
25 バッテリー部
26 充電用端子
27 共通バス
32 マスクROM
33 フラッシュROM
34 バッテリバックアップRAM
41 更新ソフトウェア
42 バージョン管理領域
43 制御ソフトウェア
44 ダウンロードバッファ
45 ワークエリア
50 ソフトウェア供給装置
51 CPU
52 主メモリ(MEM)
53 ディスク装置(DSK)
54 通信制御部(CIF)
55 シリアルインタフェース部(SIF)
56 共通バス
60 保守端末
100 公衆網(PSTN)
101 移動体交換局(MSC)
102 基地局制御装置(BSC)
103 基地局(BTS)
Claims (17)
- ディジタル信号を送受信可能な無線通信部と、
無線通信制御を含む装置の運用に係る制御ソフトウェア及び該制御ソフトウェアの更新処理を行う更新ソフトウェアを格納する主メモリと、
前記主メモリの各ソフトウェアに従って動作するCPUと、
更新用ソフトウェアを一時的に格納するバッファメモリとを備え、
CPUは、現用の制御ソフトウェアの制御下で無線を介してダウンロードされた更新用ソフトウェアをバッファメモリに蓄積して後、前記更新ソフトウェアの制御下で現用の制御ソフトウェアの対応部分を前記バッファメモリに蓄積した更新用ソフトウェアで更新し、しかる後制御を更新後の制御ソフトウェアに戻すことを特徴とする無線端末装置。 - バッファメモリのサイズは制御ソフトウェアのサイズよりも小さく、かつ更新用ソフトウェアのサイズよりも大きいことを特徴とする請求項1に記載の無線端末装置。
- 制御ソフトウェアは各単独で更新可能な複数のモジュールに分割されていると共に、CPUは各モジュールに対するダウンロードと更新の処理を順次繰り返すことにより複数のモジュールを更新することを特徴とする請求項2に記載の無線端末装置。
- 更新用ソフトウェアは所定サイズのブロックに分割されていると共に、CPUはブロック単位でダウンロードを要求し、所要サイズ分の更新用ソフトウェアを順次バッファメモリに蓄積することを特徴とする請求項2又は3に記載の無線端末装置。
- CPUはブロックデータの転送履歴を管理すると共に、ブロックデータのダウンロード中に所定のイベントが発生した場合はブロックデータのダウンロード処理を中断することを特徴とする請求項4に記載の無線端末装置。
- 主メモリの制御ソフトウェアを記憶する部分と、バッファメモリとがフラッシュROMにより構成されていることを特徴とする請求項1に記載の無線端末装置。
- 無線端末装置と通信を行う通信手段と、
該無線端末装置が、記憶している通信機能に関する第2の制御ソフトウェアの制御に基づいてダウンロードを行うソフトウェアであって、該第2の制御ソフトウェアの少なくとも一部とおきかえられる、該無線端末装置の無線通信機能に関する第1の制御ソフトウェアを記憶する記憶手段と、を備えたことを特徴とするソフトウェア供給装置。 - 無線端末装置と通信を行う通信手段と、
該無線端末装置によってダウンロードされる制御ソフトウェアを記憶するメモリと、を備え、
前記通信手段は、記憶した該制御ソフトウェアの送信の前に、記憶した該制御ソフトウェアを送信するための分割ブロック数を該無線端末装置に通知すること、を特徴とするソフトウェア供給装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアと、該現用の制御ソフトウェアの更新を開始する更新ソフトウェアとを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードして、該メモリに記憶した制御ソフトウェアを該ダウンロードした制御ソフトウェアにより更新するが、その際、更新ソフトウェアは更新しないようにする制御手段と、を備えたことを特徴とする無線端末装置。 - 前記更新ソフトウェアは、現用の制御ソフトウェアとは別個に前記記憶手段に記憶したことを特徴とする請求項9記載の無線端末装置。
- ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
自装置の電源状態に基づいて、該制御ソフトウェアの更新のために前記ソフトウェア供給装置と通信を行うことを抑制する制御手段と、を備えたことを特徴とする無線端末装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
待受け状態において前記ソフトウェア供給装置と通信するように制御する制御手段と、を備えたことを特徴とする無線端末装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
着信に対する応答操作を検出した場合に、該ソフトウェア供給装置からの制御ソフトウェアのダウンロードを中断する制御手段と、を備えたことを特徴とする無線端末装置。 - 制御ソフトウェアを送信する際に、分割ブロック数Nを通知するソフトウェア供給装置から該制御ソフトウェアを無線回線を介してダウンロードする無線端末装置において、
現用の制御ソフトウェアを記憶する記憶手段と、
記憶した該制御ソフトウェアを更新する際に、前記無線回線を介して分割された複数の制御ソフトウェアを受信するために、前記ソフトウェア供給装置に対して通知されたN回にわたり要求を行う制御手段と、を備えたことを特徴とする無線端末装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
記憶した該制御ソフトウェアの更新のために、分割された制御ソフトウェアブロックのダウンロードを開始する前に、分割数に関する情報を前記ソフトウェア供給装置から受信する受信手段と、を備えたことを特徴とする無線端末装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアの対応部分を消去してから、該ダウンロードした制御ソフトウェアを前記記憶手段に記憶するように制御する制御手段と、を備えたことを特徴とする無線端末装置。 - ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアを該ダウンロードした制御ソフトウェアで更新する間の自端末装置に対する操作を受けつけないように制御する制御手段と、を備えたことを特徴とする無線端末装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004297165A JP4016025B2 (ja) | 2004-10-12 | 2004-10-12 | 無線端末装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004297165A JP4016025B2 (ja) | 2004-10-12 | 2004-10-12 | 無線端末装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25106599A Division JP3669619B2 (ja) | 1999-09-06 | 1999-09-06 | 無線端末装置のソフトウェア更新方法及びその装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007211428A Division JP4847930B2 (ja) | 2007-08-14 | 2007-08-14 | 無線端末装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005100428A true JP2005100428A (ja) | 2005-04-14 |
JP4016025B2 JP4016025B2 (ja) | 2007-12-05 |
Family
ID=34464163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004297165A Expired - Fee Related JP4016025B2 (ja) | 2004-10-12 | 2004-10-12 | 無線端末装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4016025B2 (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006298261A (ja) * | 2005-04-22 | 2006-11-02 | Denso Corp | 自動車用制御ユニット |
JP2006301960A (ja) * | 2005-04-20 | 2006-11-02 | Denso Corp | 自動車用制御ユニット |
JP2007269181A (ja) * | 2006-03-31 | 2007-10-18 | Mitsubishi Motors Corp | 車両の電子制御システムの車両情報の設定方法 |
JP2008079171A (ja) * | 2006-09-25 | 2008-04-03 | Hitachi Kokusai Electric Inc | 無線伝送システムおよびそのソフトウェア更新方法 |
JP2008084304A (ja) * | 2006-09-01 | 2008-04-10 | Ricoh Co Ltd | 画像形成装置、プログラム更新方法及びプログラム |
JP2008217084A (ja) * | 2007-02-28 | 2008-09-18 | Smk Corp | ファームウェア更新時の障害復旧システム |
JP2009536395A (ja) * | 2006-06-19 | 2009-10-08 | サムスン エレクトロニクス カンパニー リミテッド | Otaが可能な端末の情報アップグレードシステム及び方法{informationupgradesystemandmethodforota−capabledevice} |
JP2009544095A (ja) * | 2006-07-14 | 2009-12-10 | サムスン エレクトロニクス カンパニー リミテッド | Ota可能な携帯端末のプログラム更新システム及び方法 |
CN102195796A (zh) * | 2010-03-19 | 2011-09-21 | 杭州华三通信技术有限公司 | 分布式双主控设备的软件版本更新方法及设备 |
JP2012088765A (ja) * | 2010-10-15 | 2012-05-10 | Hitachi Solutions Ltd | プログラム起動制御方法、プログラム起動制御プログラム、携帯端末、ネットワークシステム |
US8607215B2 (en) | 2005-04-20 | 2013-12-10 | Denso Corporation | Electronic control system for rewriting control software in an automobile |
JP2014130388A (ja) * | 2012-12-27 | 2014-07-10 | Ricoh Co Ltd | 情報処理装置、及び情報処理方法 |
WO2023148811A1 (ja) * | 2022-02-01 | 2023-08-10 | 三菱電機株式会社 | 空気調和システムおよび空気調和装置 |
-
2004
- 2004-10-12 JP JP2004297165A patent/JP4016025B2/ja not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4548601B2 (ja) * | 2005-04-20 | 2010-09-22 | 株式会社デンソー | 自動車用制御ユニット |
JP2006301960A (ja) * | 2005-04-20 | 2006-11-02 | Denso Corp | 自動車用制御ユニット |
US8607215B2 (en) | 2005-04-20 | 2013-12-10 | Denso Corporation | Electronic control system for rewriting control software in an automobile |
JP2006298261A (ja) * | 2005-04-22 | 2006-11-02 | Denso Corp | 自動車用制御ユニット |
JP4577075B2 (ja) * | 2005-04-22 | 2010-11-10 | 株式会社デンソー | 自動車用制御ユニット |
JP2007269181A (ja) * | 2006-03-31 | 2007-10-18 | Mitsubishi Motors Corp | 車両の電子制御システムの車両情報の設定方法 |
JP2009536395A (ja) * | 2006-06-19 | 2009-10-08 | サムスン エレクトロニクス カンパニー リミテッド | Otaが可能な端末の情報アップグレードシステム及び方法{informationupgradesystemandmethodforota−capabledevice} |
JP2009544095A (ja) * | 2006-07-14 | 2009-12-10 | サムスン エレクトロニクス カンパニー リミテッド | Ota可能な携帯端末のプログラム更新システム及び方法 |
JP2008084304A (ja) * | 2006-09-01 | 2008-04-10 | Ricoh Co Ltd | 画像形成装置、プログラム更新方法及びプログラム |
JP4563363B2 (ja) * | 2006-09-25 | 2010-10-13 | 株式会社日立国際電気 | 無線伝送システムおよびそのソフトウェア更新方法 |
JP2008079171A (ja) * | 2006-09-25 | 2008-04-03 | Hitachi Kokusai Electric Inc | 無線伝送システムおよびそのソフトウェア更新方法 |
JP2008217084A (ja) * | 2007-02-28 | 2008-09-18 | Smk Corp | ファームウェア更新時の障害復旧システム |
CN102195796A (zh) * | 2010-03-19 | 2011-09-21 | 杭州华三通信技术有限公司 | 分布式双主控设备的软件版本更新方法及设备 |
JP2012088765A (ja) * | 2010-10-15 | 2012-05-10 | Hitachi Solutions Ltd | プログラム起動制御方法、プログラム起動制御プログラム、携帯端末、ネットワークシステム |
JP2014130388A (ja) * | 2012-12-27 | 2014-07-10 | Ricoh Co Ltd | 情報処理装置、及び情報処理方法 |
WO2023148811A1 (ja) * | 2022-02-01 | 2023-08-10 | 三菱電機株式会社 | 空気調和システムおよび空気調和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP4016025B2 (ja) | 2007-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3669619B2 (ja) | 無線端末装置のソフトウェア更新方法及びその装置 | |
JP4016025B2 (ja) | 無線端末装置 | |
CN101026848B (zh) | 移动终端和软件更新方法 | |
US20080065816A1 (en) | Firmware update method for mobile terminal and mobile terminal using the same | |
CN100514991C (zh) | 用于在移动站中执行有故障保护的空中传递软件更新的装置和方法 | |
JP3928852B2 (ja) | 移動体通信端末 | |
JP3562393B2 (ja) | 移動通信システム及びそれに用いるプログラムダウンロード方法 | |
JP2004056563A (ja) | 携帯電話機 | |
JP4847930B2 (ja) | 無線端末装置 | |
WO2006118045A1 (ja) | 携帯通信端末及びソフトウェア更新方法 | |
US20050193390A1 (en) | Program downloading method, program switching method and network apparatus | |
JP4859465B2 (ja) | ソフトウェア更新方法および移動端末装置 | |
JPH11328040A (ja) | メモリの読み出し制御方法およびプログラムの読み出し制御方法 | |
JP2004110610A (ja) | リモートメンテナンス方式 | |
RU2375769C2 (ru) | Автоматическое резервное сохранение при модификациях встроенного программного обеспечения | |
JP3782956B2 (ja) | 携帯端末装置 | |
JP2004164115A (ja) | プログラム更新システムならびにこのプログラム更新システムに使用する更新管理装置および端末機 | |
US20080045244A1 (en) | Radio base station apparatus | |
JP2003122574A (ja) | 通信システム、ソフトウェア更新方法及びソフトウェア更新プログラム | |
JP4011808B2 (ja) | 移動通信システムとその管理装置及び移動局装置 | |
US20080294851A1 (en) | Method, apparatus, computer program product, and system for management of shared memory | |
JP2002014912A (ja) | メモリ制御方法、データ受信装置、データ送受信方法およびデータ送受信システム | |
JP2008147787A (ja) | 携帯端末装置 | |
GB2369970A (en) | A mobile telephone and a method of re-writing the software for use therein | |
JP2008306682A (ja) | 端末装置、サーバ、及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060613 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060808 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060926 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061124 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070326 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070405 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070724 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070814 |
|
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: 20070911 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070914 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100921 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100921 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110921 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120921 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120921 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130921 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |