Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3132471B2 - Data transfer device and data transfer method - Google Patents
[go: Go Back, main page]

JP3132471B2 - Data transfer device and data transfer method - Google Patents

Data transfer device and data transfer method

Info

Publication number
JP3132471B2
JP3132471B2 JP10162802A JP16280298A JP3132471B2 JP 3132471 B2 JP3132471 B2 JP 3132471B2 JP 10162802 A JP10162802 A JP 10162802A JP 16280298 A JP16280298 A JP 16280298A JP 3132471 B2 JP3132471 B2 JP 3132471B2
Authority
JP
Japan
Prior art keywords
data
storage
confirmation
main
stored
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.)
Expired - Fee Related
Application number
JP10162802A
Other languages
Japanese (ja)
Other versions
JPH11341550A (en
Inventor
尚人 大神
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP10162802A priority Critical patent/JP3132471B2/en
Publication of JPH11341550A publication Critical patent/JPH11341550A/en
Application granted granted Critical
Publication of JP3132471B2 publication Critical patent/JP3132471B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Selective Calling Equipment (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Stored Programmes (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、所定の処理を実
行する複数の処理装置とこの処理装置を制御し処理プロ
グラムを供給する制御装置との間で諸データを転送する
データ転送装置ならびにデータ転送方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transfer device and a data transfer device for transferring various data between a plurality of processing devices for executing a predetermined process and a control device for controlling the processing device and supplying a processing program. About the method.

【0002】[0002]

【従来の技術】移動体通信の地上(固定)側では、1つ
の制御装置と、この制御装置の周囲に存在する複数の基
地局とでサービスエリアを構成している。上述の基地局
における動作プログラムは、基地局からのバージョンチ
ェック要求に基づいて制御装置がバージョンを確認し、
必要に応じてプログラムが制御装置から各基地局にダウ
ンロードされる。
2. Description of the Related Art On the terrestrial (fixed) side of mobile communication, one control unit and a plurality of base stations existing around the control unit constitute a service area. The operation program in the base station described above, the control device confirms the version based on a version check request from the base station,
The program is downloaded from the control device to each base station as needed.

【0003】[0003]

【発明が解決しようとする課題】ところで制御装置は、
各基地局からのバージョンチェック要求に対して、逐次
処理を実行する。このため、複数の基地局から同時にプ
ログラムのバージョンチェック要求が出されると、各基
地局における処理の待機時間が長くなり、基地局の立ち
上がり時間が長くなるという問題点があった。
By the way, the control device is
A sequential process is executed in response to a version check request from each base station. For this reason, when a program version check request is issued from a plurality of base stations at the same time, there is a problem that the standby time of processing in each base station becomes longer and the rise time of the base station becomes longer.

【0004】また基地局の運用中に、基地局内の記憶装
置に格納されている動作プログラムが、何等かの原因で
破壊される場合がある。しかしながら、このような状態
が起きても、制御装置によって発見されることなく運用
してしまう場合があるという問題点もあった。
During operation of a base station, an operation program stored in a storage device in the base station may be destroyed for some reason. However, there is a problem that even if such a state occurs, the operation may be performed without being detected by the control device.

【0005】この発明は、このような背景の下になされ
たもので、プログラム等に変更があった場合に各基地局
等の端末設備で短い待機時間でデータのダウンロードが
でき、データの破壊も的確に発見することができるデー
タ転送装置およびデータ転送方法を提供することを目的
としている。
The present invention has been made under such a background, and when a program or the like is changed, data can be downloaded in a short waiting time at terminal equipment such as each base station, and data destruction can be achieved. It is an object of the present invention to provide a data transfer device and a data transfer method that can be accurately found.

【0006】[0006]

【課題を解決するための手段】請求項1に記載のデータ
転送装置は、1つの主局(1)に1つ以上の従局(2、
2a)が接続されるデータ転送装置であって、従局は、
主局より主データおよび主データ全体の確認データをダ
ウンロードするダウンロード手段と、主局よりダウンロ
ードした主データを、1つ以上の記憶領域(21-0、2
-1・・・21-n)に分けて記憶する第1の記憶手段
(21)と、第1の記憶手段によって記憶された主デー
タに基づいて、主データ全体の確認データ(22-m
と、記憶領域毎の確認データ(22-0、22-1・・・2
-n)を演算する演算手段と、演算手段によって演算さ
れた主データ全体の確認データと、1つ以上の記憶領域
の各々に対応する確認データとを記憶する第2の記憶手
段(22)と、第2の記憶手段によって記憶された主デ
ータ全体の確認データと、主局からダウンロードした主
データ全体の確認データとを比較する第1の比較手段
(24、24a)と、演算手段によって定期的に演算さ
れた、第1の記憶手段によって記憶された主データの各
記憶領域毎の確認データと、第2の記憶手段によって記
憶された主データの記憶領域毎の確認データとを比較す
る第2の比較手段とを備え、主局は、主データを1つ以
上の記憶領域に分けて記憶する第3の記憶手段(11)
と、主データ全体の確認データを記憶する第4の記憶手
段(12)とを備え、主データ全体の確認データは、主
データが記憶されている1つ以上の記憶領域の全アドレ
スのデータ値の総和であり、確認データは、主データが
記憶されている1つ以上の記憶領域の各記憶領域に対応
する所定範囲内のアドレスのデータ値の総和であり、
算手段により、第1の記憶手段の全アドレスのデータ値
の総和が計算され、主データ全体の確認データが演算さ
れ、第1の記憶手段の各記憶領域毎にデータ値の総和が
計算され、各記憶領域毎の確認データが演算され、第2
の記憶手段によって主データ全体の確認データと各記憶
領域毎の確認データとが記憶され、従局は、立ち上げ時
に、主局に対して主データ全体の確認データを要求し、
ダウンロード手段は、主局の第4の記憶手段によって記
憶されている主データ全体の確認データをダウンロード
し、第1の比較手段による比較の結果、演算手段によっ
て演算され、第2の記憶手段に記憶された主データ全体
の確認データと、主局よりダウンロードした主局の第4
の記憶手段によって記憶されている主データ全体の確認
データとが異なる場合、主局に対して主データ全体の送
信を要求し、その後、定期的に行われる第2の比較手段
による比較の結果、演算手段によって算出された、第1
の記憶手段によって1つ以上の記憶領域に分けて記憶さ
れた主データの各記憶領域毎の確認データと、第2の記
憶手段によって記憶された各記憶領域に対応する各記憶
領域別の確認データとが異なる場合、主局に対して確認
データが異なる記憶領域に対応する主データのみの送信
を要求することを特徴とする。請求項2に記載のデータ
転送方法は、1つの主局(1)に1つ以上の従局(2、
2a)が接続されるデータ転送装置におけるデータ転送
方法であって、従局は、主局より主データおよび主デー
タ全体の確認データをダウンロードするダウンロードス
テップと、主局よりダウンロードした主データを、1つ
以上の記憶領域(21-0、21-1・・・21-n)に分け
て記憶する第1の記憶ステップと、第1の記憶ステップ
によって記憶された主データに基づいて、主データ全体
の確認データ(22-m)と、記憶領域毎の確認データ
(22-0、22-1・・・22-n)を演算する演算ステッ
プと、演算ステップによって演算された主データ全体の
確認データと、1つ以上の記憶領域の各々に対応する確
認データとを記憶する第2の記憶ステップと、第2の記
憶ステップによって記憶された主データ全体の確認デー
タと、主局からダウンロードした主データ全体の確認デ
ータとを比較する第1の比較ステップと、演算ステップ
によって定期的に演算された、第1の記憶ステップによ
って記憶された主データの各記憶領域毎の確認データ
と、第2の記憶ステップによって記憶された主データの
記憶領域毎の確認データとを比較する第2の比較ステッ
プとを備え、主局は、主データを1つ以上の記憶領域に
分けて記憶する第3の記憶ステップと、主データ全体の
確認データを記憶する第4の記憶ステップとを備え、主
データ全体の確認データは、主データが記憶されている
1つ以上の記憶領域の全アドレスのデータ値の総和であ
り、確認データは、主データが記憶されている1つ以上
の記憶領域の各記憶領域に対応する所定範囲内のアドレ
スのデータ値の総和であり、演算ステップにより、全ア
ドレスのデータ値の総和が計算され、主データ全体の確
認データが演算され、各記憶領域毎にデータ値の総和が
計算され、各記憶領域毎の確認データが演算され、第2
の記憶ステッ プによって主データ全体の確認データと各
記憶領域毎の確認データとが記憶され、従局は、立ち上
げ時に、主局に対して主データ全体の確認データを要求
し、ダウンロードステップにおいては、主局の第4の記
憶ステップによって記憶されている主データ全体の確認
データをダウンロードし、第1の比較ステップにおける
比較の結果、演算ステップによって演算され、第2の記
憶ステップにおいて記憶された主データ全体の確認デー
タと、主局よりダウンロードした主局の第4の記憶ステ
ップによって記憶されている主データ全体の確認データ
とが異なる場合、主局に対して主データ全体の送信を要
求し、その後、定期的に行われる第2の比較ステップに
おける比較の結果、演算ステップによって算出された、
第1の記憶ステップによって1つ以上の記憶領域に分け
て記憶された主データの各記憶領域毎の確認データと、
第2の記憶ステップによって記憶された各記憶領域に対
応する各記憶領域別の確認データとが異なる場合、主局
に対して確認データが異なる記憶領域に対応する主デー
タのみの送信を要求することを特徴とする。
According to a first aspect of the present invention, there is provided a data transfer device, wherein one master station (1) has one or more slave stations (2,
2a) is a data transfer device to be connected, wherein the slave station comprises:
Download the main data and the confirmation data of the entire main data from the master station.
Download means to download and download from the master station
The loaded main data is stored in one or more storage areas ( 21-0 , 2
1 -1 ... 21 -n ), and confirmation data (22 -m) of the entire main data based on the main data stored by the first storage means. )
And confirmation data for each storage area ( 22-0 , 22-1 ... 2)
2 -n ), and second storage means (22) for storing confirmation data of the entire main data computed by the computation means and confirmation data corresponding to each of one or more storage areas. A first comparing means (24, 24a) for comparing the confirmation data of the entire main data stored by the second storage means with the confirmation data of the entire main data downloaded from the main station; Comparing the confirmation data calculated for each storage area of the main data stored by the first storage means with the confirmation data for each storage area of the main data stored by the second storage means A third storage means (11) for storing the main data in one or more storage areas by dividing the main data into one or more storage areas
And fourth storage means (12) for storing confirmation data of the entire main data, wherein the confirmation data of the entire main data is a data value of all addresses of one or more storage areas in which the main data is stored. of a sum, the check data is the sum of the data values within a predetermined range the main data corresponding to each storage area of the one or more storage area stored, Starring
Data values of all addresses of the first storage means by the calculating means
Is calculated, and the confirmation data of the entire main data is calculated.
The sum of the data values is stored in each storage area of the first storage means.
The calculation is performed, and the confirmation data for each storage area is calculated.
Confirmation data of the main data and each storage
Confirmation data for each area is stored, and the slave station requests confirmation data of the entire main data from the master station at startup,
The download means downloads the confirmation data of the entire main data stored in the fourth storage means of the main station, calculates the result of the comparison by the first comparison means, calculates by the calculation means, and stores the result in the second storage means. Confirmation data of the entire main data and the fourth
If the confirmation data of the entire main data stored in the storage means is different, the main station requests transmission of the entire main data, and then, as a result of the comparison by the second comparison means performed periodically, The first calculated by the calculating means
Confirmation data for each storage area of main data stored separately in one or more storage areas by the storage means, and confirmation data for each storage area corresponding to each storage area stored by the second storage means Is different from the above, the main station is requested to transmit only the main data corresponding to the storage area where the confirmation data is different. The data transfer method according to claim 2, wherein one master station (1) has one or more slave stations (2,
2a) is a data transfer method in the connected data transfer device, wherein the slave station transmits the main data and the main data from the master station.
Download data to download confirmation data for the entire
A first storage step for storing the main data downloaded from the main station in one or more storage areas ( 21-0 , 21-1 ... 21- n ); and a first storage step An operation step of calculating confirmation data (22 -m ) for the entire main data and confirmation data (22 -0 , 22 -1 ... 22 -n ) for each storage area based on the main data stored by A second storage step of storing confirmation data of the entire main data calculated by the calculation step and confirmation data corresponding to each of the one or more storage areas, and a main data stored by the second storage step A first comparison step of comparing the entire confirmation data with the confirmation data of the entire main data downloaded from the main station; and a first storage step calculated periodically by the calculation step. A second comparing step of comparing the confirmation data of each data storage area with the confirmation data of each main data storage area stored in the second storage step; The method includes a third storage step of dividing and storing the data in one or more storage areas, and a fourth storage step of storing confirmation data of the entire main data, wherein the confirmation data of the entire main data stores the main data. The confirmation data is a sum of data values of all addresses of one or more storage areas, and the confirmation data is a sum of data values of addresses within a predetermined range corresponding to each storage area of one or more storage areas in which main data is stored. This is the sum of all
The sum of the dress data values is calculated and the
Data is calculated, and the sum of the data values is calculated for each storage area.
The calculation is performed, and the confirmation data for each storage area is calculated.
Each and the main data whole of the confirmation data by the storage steps
Confirmation data for each storage area is stored, and the slave station requests confirmation data of the entire main data from the master station at the time of start-up. In the download step , the slave station stores the confirmation data in the fourth storage step of the master station. The verification data of the entire main data is downloaded, and the result of the comparison in the first comparison step is calculated by the calculation step, and the verification data of the entire main data stored in the second storage step and the main data downloaded from the main station are downloaded. If the confirmation data of the entire main data stored in the fourth storage step of the station is different, the transmission of the entire main data is requested to the main station, and thereafter, in the second comparison step performed periodically. As a result of the comparison, calculated by the calculation step,
Confirmation data for each storage area of main data stored separately in one or more storage areas by the first storage step;
Requesting the main station to transmit only main data corresponding to a storage area having a different confirmation data when the confirmation data for each storage area corresponding to each storage area stored in the second storage step is different. It is characterized by.

【0007】[0007]

【発明の実施の形態】以下に、図面を参照して本発明に
ついて説明する。図1は、本発明の一実施の形態にかか
るデータ転送方法が適用される移動体通信装置の全体の
概略構成を示すブロック図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an overall schematic configuration of a mobile communication device to which a data transfer method according to an embodiment of the present invention is applied.

【0008】1は制御装置であり、メモリ(ここでは、
半導体記憶装置や磁気記憶装置等を総称する)11を有
している。この制御装置1には、各々メモリ21を有す
る複数の基地局2、2・・・が、各々通信回線3を介し
て接続されている。
Reference numeral 1 denotes a control device, which is a memory (here,
Semiconductor storage devices, magnetic storage devices, and the like). A plurality of base stations 2, 2,... Each having a memory 21 are connected to the control device 1 via a communication line 3.

【0009】これら基地局2における処理手順を示すプ
ログラムは、各基地局2が有するメモリ21に格納され
るとともに、同一のプログラムが制御装置1が有するメ
モリ11に保持される。
The programs indicating the processing procedures in the base stations 2 are stored in the memory 21 of each base station 2, and the same programs are stored in the memory 11 of the control device 1.

【0010】図2は、図1に示した制御装置1と基地局
2の内部の詳細な構成例を示すブロック図である。制御
装置1が有する12はレジスタであり、基地局2の動作
にかかるプログラムのチェックサムデータが保持され
る。これらメモリ11やレジスタ12に保持されている
データやプログラムは、プログラム送出部13を介して
基地局2に送られる。
FIG. 2 is a block diagram showing a detailed configuration example of the inside of the control device 1 and the base station 2 shown in FIG. Reference numeral 12 of the control device 1 denotes a register, which holds checksum data of a program related to the operation of the base station 2. The data and programs held in the memory 11 and the register 12 are sent to the base station 2 via the program sending unit 13.

【0011】基地局2が有する22はレジスタであり、
ダウンロードしたプログラムのチェックサムデータが保
持される。23は演算部である。この演算部23は、メ
モリ21に記憶されたプログラムから、チェックサムデ
ータを演算する。
Reference numeral 22 of the base station 2 is a register,
Checksum data of the downloaded program is retained. 23 is an operation unit. The calculation unit 23 calculates the checksum data from the program stored in the memory 21.

【0012】24はデータ比較部であり、レジスタ22
に保持されているチェックサムデータと演算部23によ
って演算されたチェックサムデータとを比較する。25
はダウンロード処理部であり、データ比較部24による
比較結果に基づいて、制御装置1にプログラムのダウン
ロード要求を出す。
Reference numeral 24 denotes a data comparison unit,
Is compared with the checksum data calculated by the calculation unit 23. 25
Denotes a download processing unit which issues a program download request to the control device 1 based on the comparison result by the data comparison unit 24.

【0013】図3は、メモリ21の記憶内容とレジスタ
22の保持内容との対応関係を示す図である。図3に示
すように、メモリ21は複数のメモリエリア21-0、2
-1、21-2・・・21-nを有している。一方レジスタ
22には、複数のチェックサムデータ22-0、22-1
22-2・・・22-nが保持されている。
FIG. 3 is a diagram showing the correspondence between the contents stored in the memory 21 and the contents held in the register 22. As shown in FIG. 3, the memory 21 has a plurality of memory areas 21-0 , 2
1 -1, and a 21 -2 ··· 21 -n. On the other hand, the register 22 has a plurality of checksum data 22 -0 , 22 -1 ,
22 -2 ... 22 -n are held.

【0014】これらメモリエリア21-0にはチェックサ
ムデータ22-0が対応し、メモリエリア21-1にはチェ
ックサムデータ22-1が、メモリエリア21-2にはチェ
ックサムデータ22-2・・・メモリエリア21-nにはチ
ェックサムデータ22-nが対応している。またレジスタ
22には、メモリ21全体のチェックサムとして、チェ
ックサムデータ22-mが保持されている。
[0014] These are the memory area 21 -0 corresponding checksum data 22 -0, checksum data 22 -1 in the memory area 21 -1 is, the memory area 21 -2 checksum data 22 -2 .. Checksum data 22- n corresponds to memory area 21- n . The register 22 holds checksum data 22 -m as a checksum of the entire memory 21.

【0015】図4は、本実施の形態の立ち上げ時の処理
の流れの一例を示すフローチャートである。まず基地局
2は、立ち上がり時にダウンロード処理部25から制御
装置1へプログラム全体のチェックサムデータを要求す
る(ステップSa1)。要求を受けた制御装置1は、レ
ジスタ12に保持しているチェックサムデータを基地局
2に送り、基地局2でこれをダウンロードする(ステッ
プSa2)。
FIG. 4 is a flowchart showing an example of the processing flow at the time of startup according to this embodiment. First, the base station 2 requests the checksum data of the entire program from the download processing unit 25 to the control device 1 at the time of startup (step Sa1). Upon receiving the request, the control device 1 sends the checksum data held in the register 12 to the base station 2, and the base station 2 downloads the checksum data (step Sa2).

【0016】基地局2は、制御装置1から送られたチェ
ックサムデータとレジスタ22に保持しているチェック
サムデータ22-mとが一致するか否かを比較部24によ
って比較する(ステップSa3)。
The base station 2 compares the checksum data sent from the control device 1 with the checksum data 22- m held in the register 22 by the comparison unit 24 (step Sa3). .

【0017】ここで、両者が一致しない場合には、ダウ
ンロード処理部25からプログラムのダウンロード要求
を制御装置1へ送出し(ステップSa4)、制御装置1
のメモリ11に格納しているプログラムを基地局2へダ
ウンロードする(ステップSa5)。
If the two do not match, the download processing section 25 sends a program download request to the control device 1 (step Sa4).
The program stored in the memory 11 is downloaded to the base station 2 (step Sa5).

【0018】ダウンロードしたプログラムは、図3に示
すようにメモリ21内で複数のメモリエリア21-0〜2
-nの各々に分けて格納し(ステップSa6)、演算部
23によってエリア毎ならびにプログラム全体のチェッ
クサムを計算し、レジスタ22に書き込む(ステップS
a7)。
As shown in FIG. 3, the downloaded program is stored in a plurality of memory areas 21-0 to 2 in the memory 21.
1- n (step Sa6), and the arithmetic unit 23 calculates a checksum for each area and for the entire program and writes it into the register 22 (step S6).
a7).

【0019】図5は、メモリ21のメモリエリア21-0
に記憶されているプログラムデータの一例を示す図であ
る。図5では、各アドレスに記憶されているプログラム
データを16進数で示している。
FIG. 5 shows a memory area 21-0 of the memory 21.
FIG. 4 is a diagram showing an example of program data stored in the storage device. In FIG. 5, the program data stored at each address is shown in hexadecimal.

【0020】演算部23は、このメモリエリア21-0
の全てのアドレスのプログラムデータを加算する。図5
に示す例では、00H(“H”は16進数であることを
意味する、以降同様)+01H+02H+・・・+5D
H+5EH+5FHを計算し、計算結果である11D0
Hをチェックサムデータ22-0としてレジスタ22に書
き込む。
The arithmetic unit 23 adds the program data of all the addresses in the memory area 21-0 . FIG.
In the example shown in FIG. 5, 00H (“H” means a hexadecimal number, and so on) + 01H + 02H +... + 5D
H + 5EH + 5FH is calculated, and the calculated result is 11D0
H is written into the register 22 as checksum data 22-0 .

【0021】この後に基地局2は、定期的にメモリ21
の内容のチェックサムの確認動作を実行する。以下に、
このチェックサムの確認動作について説明する。図6
は、チェックサムの確認動作の一例を示すフローチャー
トである。このチェックサムの確認動作は、まずメモリ
エリア21-0から開始し(ステップSb1)、各メモリ
エリア毎に実行する。
After this, the base station 2 periodically
Of the contents of the check sum is executed. less than,
The operation of checking the checksum will be described. FIG.
9 is a flowchart illustrating an example of a checksum confirmation operation. Verifying operation This checksum is first started from the memory area 21 -0 (step Sb1), run into each memory area.

【0022】最初に、k番目のメモリエリア21-kにつ
いて、演算部23によってチェックサムデータを計算す
る(ステップSb2)。次に、計算したチェックサムデ
ータとレジスタ22中の対応するチェックサムデータ2
-kとを比較する(ステップSb3)。
First, for the k-th memory area 21- k , the arithmetic unit 23 calculates checksum data (step Sb2). Next, the calculated checksum data and the corresponding checksum data 2 in the register 22 are stored.
2 -k is compared (step Sb3).

【0023】ここで、両者が等しければチェックサムの
確認対象kをk+1番目とし(ステップSb4)、kが
nを越えていなければ(ステップSb5)ステップSb
2の処理に戻る。
Here, if the two are equal, the check sum check target k is set to the (k + 1) th (step Sb4), and if k does not exceed n (step Sb5), the step Sb
It returns to the process of 2.

【0024】ステップSb3において、計算したチェッ
クサムデータとレジスタ22中の対応するチェックサム
データとが異なる場合、ダウンロード制御処理25から
メモリエリア21-kのダウンロード要求を制御装置1に
送出し(ステップSb6)、メモリ11からプログラム
データをダウンロードする(ステップSb7)。
In step Sb3, if the calculated checksum data is different from the corresponding checksum data in the register 22, a download request for the memory area 21- k is sent from the download control processing 25 to the control device 1 (step Sb6). ), Download the program data from the memory 11 (step Sb7).

【0025】演算部23は、送られてきたメモリエリア
21-kのプログラムデータのチェックサムを計算すると
ともに、このチェックサムをチェックサムデータ22-k
としてレジスタ22に上書きする(ステップSb8)。
この後、ステップSb4の処理に移り、次のメモリエリ
アのチェックサムの確認動作を実行する。
The arithmetic unit 23 calculates the checksum of the program data of the memory area 21- k sent thereto, and converts this checksum to the checksum data 22- k.
Is overwritten in the register 22 (step Sb8).
Thereafter, the process proceeds to step Sb4, where the operation of checking the checksum of the next memory area is executed.

【0026】このように本実施の形態では、基地局2の
立ち上がりに際して、制御装置1はチェックサムデータ
と基地局2から要求されるプログラムのみを送信する。
また基地局2は、メモリの内容をチェックサムによって
確認し、異常のあったメモリエリア内のプログラムの
み、制御装置1に送信を要求する。これによって制御装
置1での処理が簡単になり、基地局2の立ち上げ時間も
短縮される。
As described above, in the present embodiment, when the base station 2 starts up, the control device 1 transmits only the checksum data and the program requested by the base station 2.
The base station 2 checks the contents of the memory by the checksum, and requests the control device 1 to transmit only the program in the memory area in which the abnormality has occurred. This simplifies the processing in the control device 1 and shortens the startup time of the base station 2.

【0027】図7は、上述の実施の形態の応用例にかか
るデータ転送装置の構成例を示すブロック図である。な
お図7において、図2に示す各部と対応する部分には同
一の符号を付し、その説明は省略する。
FIG. 7 is a block diagram showing a configuration example of a data transfer device according to an application example of the above embodiment. In FIG. 7, parts corresponding to the respective parts shown in FIG. 2 are given the same reference numerals, and descriptions thereof will be omitted.

【0028】図7に示す基地局2aが有するデータ比較
部24aには、日付判断部56が設けられている。この
日付判断部56は、制御装置1から全プログラムのチェ
ックサムデータをダウンロードした際、このデータに付
されている日付データとレジスタ22に保持されている
日付データとを比較する。
The data comparing section 24a of the base station 2a shown in FIG. 7 is provided with a date judging section 56. When downloading the checksum data of all programs from the control device 1, the date determination unit 56 compares the date data attached to the data with the date data stored in the register 22.

【0029】この日付データの比較の結果、レジスタ2
2に保持されている日付データの方が新しければ、制御
装置1にプログラムのダウンロード要求を出さない。こ
のため本実施の形態の無線装置2aは、常に新しい日付
のプログラムで動作する。
As a result of the comparison of the date data,
If the date data stored in 2 is newer, a request to download a program to the control device 1 is not issued. For this reason, the wireless device 2a of the present embodiment always operates with the program with the new date.

【0030】なお上述の各実施の形態では、複数の基地
局が1つの制御装置から動作プログラムを引き出す場合
を例に挙げて説明したが、本発明は無線基地局とこれを
制御する制御装置とに限定されたものではない。
In each of the above-described embodiments, a case has been described as an example where a plurality of base stations derive an operation program from one control device. However, the present invention relates to a radio base station and a control device for controlling the same. It is not limited to.

【0031】例えば、センターと接続された複数の警報
装置や監視装置、通信カラオケや有線放送、あるいはL
AN(Local Area Network:局部通信網)にも、本発
明は適用可能である。また通信回線は、電気的な有線回
線の他、光回線や無線回線等、何れのものであってもよ
い。
For example, a plurality of alarm devices and monitoring devices connected to the center, communication karaoke, cable broadcasting, L
The present invention is also applicable to AN (Local Area Network). The communication line may be any one of an optical line, a wireless line, and the like, in addition to the electric wire line.

【0032】[0032]

【発明の効果】以上の如く、本発明のデータ転送装置お
よびデータ転送方法によれば、従局は、主局より主デー
タおよび主データ全体の確認データをダウンロードし、
主局よりダウンロードした主データを、1つ以上の記憶
領域(21-0、21-1・・・21-n)に分けて記憶し、
記憶された主データに基づいて、主データ全体の確認デ
ータ(22-m)と、記憶領域毎の確認データ(22-0
22-1・・・22-n)を演算し、演算された主データ全
体の確認データと、1つ以上の記憶領域の各々に対応す
る確認データとを記憶し、記憶された主データ全体の確
認データと、主局からダウンロードした主データ全体の
確認データとを比較し、定期的に演算された、主データ
の各記憶領域毎の確認データと、記憶されている主デー
タの記憶領域毎の確認データとを比較し、主局は、主デ
ータを1つ以上の記憶領域に分けて記憶し、主データ全
体の確認データを記憶し、主データ全体の確認データ
は、主データが記憶されている1つ以上の記憶領域の全
アドレスのデータ値の総和であり、確認データは、主デ
ータが記憶されている1つ以上の記憶領域の各記憶領域
に対応する所定範囲内のアドレスのデータ値の総和であ
り、全アドレスのデータ値の総和が計算され、主データ
全体の確認データが演算され、各記憶領域毎にデータ値
の総和が計算され、各記憶領域毎の確認データが演算さ
れ、主データ全体の確認データと各記憶領域毎の確認デ
ータとが記憶され、従局は、立ち上げ時に、主局に対し
て主データ全体の確認データを要求し、主局によって記
憶されている主データ全体の確認データをダウンロード
し、比較の結果、記憶している主データ全体の確認デー
タと、主局よりダウンロードした主データ全体の確認デ
ータとが異なる場合、主局に対して主データ全体の送信
を要求し、その後、定期的に行われる比較の結果、1つ
以上の記憶領域に分けて記憶された主データの各記憶領
域毎に演算された確認データと、記憶されている各記憶
領域に対応する各記憶領域別の確認データとが異なる場
合、主局に対して確認データが異なる記憶領域に対応す
る主データのみの送信を要求するので、プログラム等に
変更があった場合に各基地局等の端末設備で短い待機時
間でデータのダウンロードができ、データの破壊も的確
に発見することができるデータ転送装置およびデータ転
送方法が実現可能であるという効果が得られる。
As described above, according to the data transfer apparatus and the data transfer method of the present invention, the slave station transmits the main data from the master station.
Download the confirmation data of the entire data and main data,
The main data downloaded from the main station is divided and stored in one or more storage areas ( 21-0 , 21-1 ... 21- n ),
Based on the stored main data, confirmation data (22 −m ) of the entire main data and confirmation data (22 −0 ,
22 -1 ... 22 -n ), and stores the calculated confirmation data of the entire main data and confirmation data corresponding to each of one or more storage areas. The check data is compared with the check data of the entire main data downloaded from the master station, and the check data for each storage area of the main data calculated periodically and the check data for each storage area of the stored main data are compared. Compared with the confirmation data, the main station stores the main data in one or more storage areas and stores the confirmation data of the entire main data, and the confirmation data of the entire main data is stored in the main data. The confirmation data is a sum of data values of all addresses of one or more storage areas, and the confirmation data is a data value of an address within a predetermined range corresponding to each storage area of one or more storage areas in which main data is stored. Of all addresses. Data values are calculated and the main data
The entire confirmation data is calculated and the data value is stored for each storage area.
Is calculated, and confirmation data for each storage area is calculated.
Confirmation data for the entire main data and confirmation data for each storage area.
When the slave station starts up , the slave station requests the master station for confirmation data of the entire main data, downloads the confirmation data of the entire main data stored by the master station, and as a result of the comparison, If the stored confirmation data of the entire main data is different from the confirmation data of the entire main data downloaded from the main station, the main station is requested to transmit the entire main data, and thereafter, the comparison is periodically performed. As a result, the confirmation data calculated for each storage area of the main data divided and stored in one or more storage areas is different from the confirmation data for each storage area corresponding to each stored storage area. In this case, the main station requests transmission of only the main data corresponding to the storage area where the confirmation data is different. Therefore, when a program or the like is changed, the terminal equipment such as each base station downloads the data in a short standby time. Can load, the effect is obtained that the data transfer apparatus and a data transfer method which can also be accurately discover the destruction of data can be realized.

【0033】即ち本発明によれば、プログラムのバージ
ョンチェック処理を制御装置ではなく、各基地局で行う
ことより、制御装置での処理が簡単になった。これによ
り、複数の基地局が同時に立ち上がった時に、中央局が
他の基地局と交信することによって生じる待機時間が減
るため、各基地局の立ち上がり時間が短縮される。
That is, according to the present invention, the processing in the control device is simplified by performing the program version check processing in each base station instead of the control device. Thus, when a plurality of base stations start up at the same time, the waiting time caused by the communication of the central station with another base station is reduced, and the rising time of each base station is shortened.

【0034】また本発明では、無線基地局内で定期的に
プログラムのチェックサムを計算し、記憶してあるチェ
ックサムデータと比較する。この比較の結果、データが
不一致であれば制御装置にダウンロード要求を行って、
不一致になったエリアのプログラムをダウンロードす
る。これによって、無線基地局内でプログラムデータの
一部が書き変わってしまっても、すぐに正しいデータに
書き直すことができる。
In the present invention, the checksum of the program is calculated periodically in the radio base station and compared with the stored checksum data. As a result of the comparison, if the data do not match, a download request is sent to the control device,
Download the program in the area of the mismatch. Thus, even if a part of the program data is rewritten in the wireless base station, the program data can be immediately rewritten to correct data.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施の形態にかかるデータ転送方
法が適用される移動体通信装置の全体の概略構成を示す
ブロック図である。
FIG. 1 is a block diagram illustrating an overall schematic configuration of a mobile communication device to which a data transfer method according to an embodiment of the present invention is applied.

【図2】 図1に示した制御装置1と基地局2の内部の
詳細な構成例を示すブロック図である。
FIG. 2 is a block diagram showing a detailed configuration example inside a control device 1 and a base station 2 shown in FIG.

【図3】 同実施の形態におけるメモリ21の記憶内容
とレジスタ22の保持内容との対応関係を示す図であ
る。
FIG. 3 is a diagram showing a correspondence relationship between contents stored in a memory 21 and contents held in a register 22 in the embodiment.

【図4】 同実施の形態の立ち上げ時の処理の流れの一
例を示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a processing flow at the time of startup according to the embodiment;

【図5】 同実施の形態におけるメモリ21のメモリエ
リア21-0に記憶されているプログラムデータの一例を
示す図である。
FIG. 5 is a diagram showing an example of program data stored in a memory area 21-0 of the memory 21 according to the embodiment.

【図6】 同実施の形態におけるチェックサムの確認動
作の一例を示すフローチャートである。
FIG. 6 is a flowchart showing an example of a check sum confirmation operation in the embodiment.

【図7】 本発明の応用例にかかるデータ転送装置の構
成例を示すブロック図である。
FIG. 7 is a block diagram illustrating a configuration example of a data transfer device according to an application example of the present invention.

【符号の説明】[Explanation of symbols]

1 制御装置(主局) 2、2a 基地局(従局) 3 通信回線 11 メモリ(第3の記憶手段) 12 レジスタ(第4の記憶手段) 13 プログラム送出部 21 メモリ(第1の記憶手段) 21-0、21-1・・・21-n メモリエリア(記憶領
域) 22 レジスタ(第2の記憶手段) 22-0、22-1・・・22-n、22-m チェックサムデ
ータ(確認データ) 23 演算部(演算手段) 24、24a データ比較部(比較手段) 25 ダウンロード処理部
Reference Signs List 1 control device (master station) 2, 2a base station (slave station) 3 communication line 11 memory (third storage means) 12 register (fourth storage means) 13 program transmission unit 21 memory (first storage means) 21 -0 , 21-1 ... 21- n Memory area (storage area) 22 Register (second storage means) 22-0 , 22-1 ... 22- n , 22- m Checksum data (confirmation data) ) 23 Operation unit (operation unit) 24, 24a Data comparison unit (comparison unit) 25 Download processing unit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04B 7/24 - 7/26 H04Q 7/04 - 7/38 G06F 9/445 G06F 12/16 H04Q 3/58 101 H04Q 7/36 H04Q 9/02 ──────────────────────────────────────────────────の Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04B 7 /24-7/26 H04Q 7/04-7/38 G06F 9/445 G06F 12/16 H04Q 3 / 58 101 H04Q 7/36 H04Q 9/02

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 1つの主局(1)に1つ以上の従局
(2、2a)が接続されるデータ転送装置であって、 前記従局は、前記主局より主データおよび前記主データ全体の確認デ
ータをダウンロードするダウンロード手段と、 前記主局よりダウンロードした 主データを、1つ以上の
記憶領域(21-0、21-1・・・21-n)に分けて記憶
する第1の記憶手段(21)と、 前記第1の記憶手段によって記憶された前記主データに
基づいて、前記主データ全体の確認データ(22-m
と、前記記憶領域毎の確認データ(22-0、22-1・・
・22-n)とを演算する演算手段と、 前記演算手段によって演算された前記主データ全体の確
認データと、前記1つ以上の記憶領域の各々に対応する
前記確認データとを記憶する第2の記憶手段(22)
と、 前記第2の記憶手段によって記憶された前記主データ全
体の確認データと、前記主局からダウンロードした前記
主データ全体の確認データとを比較する第1の比較手段
(24、24a)と、 前記演算手段によって定期的に演算された、前記第1の
記憶手段によって記憶された前記主データの各記憶領域
毎の確認データと、前記第2の記憶手段によって記憶さ
れた前記主データの前記記憶領域毎の確認データとを比
較する第2の比較手段とを備え、 前記主局は、 前記主データを1つ以上の記憶領域に分けて記憶する第
3の記憶手段(11)と、 前記主データ全体の確認データを記憶する第4の記憶手
段(12)とを備え、 前記主データ全体の確認データは、前記主データが記憶
されている1つ以上の前記記憶領域の全アドレスのデー
タ値の総和であり、前記確認データは、前記主データが
記憶されている1つ以上の前記記憶領域の各記憶領域に
対応する所定範囲内のアドレスのデータ値の総和であ
り、前記演算手段により、前記第1の記憶手段の全アドレス
のデータ値の総和を計算することにより前記主データ全
体の確認データが演算され、前記第1の記憶手段の各記
憶領域毎にデータ値の総和を計算することにより各記憶
領域毎の前記確認データが演算され、前記第2の記憶手
段によって前記主データ全体の確認データと各記憶領域
毎の確認データとが記憶され、 前記従局は、 立ち上げ時に、主局に対して前記主データ全体の確認デ
ータを要求し、前記ダウンロード手段は、前記主局の前
記第4の記憶手段によって記憶されている前記主データ
全体の確認データをダウンロードし、前記第1の比較手
段による比較の結果、前記演算手段によって演算され、
前記第2の記憶手段に記憶された前記主データ全体の確
認データと、前記主局よりダウンロードした前記主局の
前記第4の記憶手段によって記憶されている前記主デー
タ全体の確認データとが異なる場合、前記主局に対して
前記主データ全体の送信を要求し、その後、定期的に行
われる前記第2の比較手段による比較の結果、前記演算
手段によって算出された、前記第1の記憶手段によって
1つ以上の記憶領域に分けて記憶された前記主データの
各記憶領域毎の確認データと、前記第2の記憶手段によ
って記憶された各記憶領域に対応する各記憶領域別の確
認データとが異なる場合、前記主局に対して確認データ
が異なる記憶領域に対応する主データのみの送信を要求
することを特徴とするデータ転送装置。
1. A data transfer apparatus in which one or more slave stations (2, 2a) are connected to one master station (1), wherein the slave station is configured to transmit main data and the entire main data from the master station. Confirmation
Download means for downloading data, and first storage means for storing the main data downloaded from the master station in one or more storage areas ( 21-0 , 21-1 ... 21- n ). (21) and confirmation data (22 −m ) of the main data as a whole based on the main data stored by the first storage means.
And the confirmation data ( 22-0 , 22-1 ...) For each storage area.
.22−n ), and second confirmation data that stores the confirmation data of the entire main data computed by the computation means and the confirmation data corresponding to each of the one or more storage areas. Storage means (22)
First comparing means (24, 24a) for comparing the confirmation data of the entire main data stored by the second storage means with the confirmation data of the entire main data downloaded from the main station; Confirmation data for each storage area of the main data stored by the first storage means, which is periodically calculated by the calculation means, and storage of the main data stored by the second storage means A second comparing means for comparing the confirmation data for each area with a third storage means (11) for dividing the main data into one or more storage areas for storage; Fourth storage means (12) for storing confirmation data of the entire data, wherein the confirmation data of the main data is data of all addresses of one or more of the storage areas in which the main data is stored. A sum, the confirmation data is the sum of the data values within a predetermined range corresponding to the respective storage areas of one or more of the storage area in which the main data is stored, by said calculating means, All addresses of the first storage means
By calculating the sum of the data values of
The body confirmation data is calculated, and each data in the first storage means is stored.
By calculating the sum of data values for each storage area,
The confirmation data for each area is calculated, and the second storage device is used.
Confirmation data of the main data as a whole and each storage area
The slave station requests confirmation data of the entire main data from the master station at the time of startup, and the download means stores the confirmation data in the fourth storage means of the master station. The confirmation data of the entire main data is downloaded, and the result of the comparison by the first comparing means is calculated by the calculating means,
The confirmation data of the entire main data stored in the second storage means is different from the confirmation data of the entire main data stored in the fourth storage means of the master station downloaded from the master station. In this case, the first storage unit is requested to transmit the entire main data to the main station, and then, as a result of the comparison performed by the second comparison unit that is periodically performed, the first storage unit calculated by the calculation unit. Confirmation data for each storage area of the main data stored separately in one or more storage areas, and confirmation data for each storage area corresponding to each storage area stored by the second storage means. The data transfer device requests the main station to transmit only the main data corresponding to the storage area where the confirmation data is different.
【請求項2】 1つの主局(1)に1つ以上の従局
(2、2a)が接続されるデータ転送装置におけるデー
タ転送方法であって、 前記従局は、前記主局より主データおよび前記主データ全体の確認デ
ータをダウンロードするダウンロードステップと、 前記主局よりダウンロードした 主データを、1つ以上の
記憶領域(21-0、21-1・・・21-n)に分けて記憶
する第1の記憶ステップと、 前記第1の記憶ステップによって記憶された前記主デー
タに基づいて、前記主データ全体の確認データ(2
-m)と、前記記憶領域毎に確認データ(22-0、22
-1・・・22-n)を演算する演算ステップと、 前記演算ステップによって演算された前記主データ全体
の確認データと、前記1つ以上の記憶領域の各々に対応
する前記確認データとを記憶する第2の記憶ステップ
と、 前記第2の記憶ステップによって記憶された前記主デー
タ全体の確認データと、前記主局からダウンロードした
前記主データ全体の確認データとを比較する第1の比較
ステップと、 前記演算ステップによって定期的に演算された、前記第
1の記憶ステップによって記憶された前記主データの各
記憶領域毎の確認データと、前記第2の記憶ステップに
よって記憶された前記主データの前記記憶領域毎の確認
データとを比較する第2の比較ステップとを備え、 前記主局は、 前記主データを1つ以上の記憶領域に分けて記憶する第
3の記憶ステップと、 前記主データ全体の確認データを記憶する第4の記憶ス
テップとを備え、 前記主データ全体の確認データは、前記主データが記憶
されている1つ以上の前記記憶領域の全アドレスのデー
タ値の総和であり、前記確認データは、前記主データが
記憶されている1つ以上の前記記憶領域の各記憶領域に
対応する所定範囲内のアドレスのデータ値の総和であ
り、前記演算ステップにおいては、全アドレスのデータ値の
総和を計算することにより前記主データ全体の確認デー
タが演算され、各記憶領域毎にデータ値の総和を計算す
ることにより各記憶領域毎の前記確認データが演算さ
れ、前記第2の記憶ステップによって前記主データ全体
の確認データと各記憶領域毎の確認データとが記憶さ
れ、 前記従局は、 立ち上げ時に、主局に対して前記主データ全体の確認デ
ータを要求し、前記ダウンロードステップにおいては、
前記主局の前記第4の記憶ステップによって記憶されて
いる前記主データ全体の確認データをダウンロードし、
前記第1の比較ステップにおける比較の結果、前記演算
ステップによって演算され、前記第2の記憶ステップに
おいて記憶された前記主データ全体の確認データと、前
記主局よりダウンロードした前記主局の前記第4の記憶
ステップによって記憶されている前記主データ全体の確
認データとが異なる場合、前記主局に対して前記主デー
タ全体の送信を要求し、その後、定期的に行われる前記
第2の比較ステップにおける比較の結果、前記演算ステ
ップによって算出された、前記第1の記憶ステップによ
って1つ以上の記憶領域に分けて記憶された前記主デー
タの各記憶領域毎の確認データと、前記第2の記憶ステ
ップによって記憶された各記憶領域に対応する各記憶領
域別の確認データとが異なる場合、前記主局に対して確
認データが異なる記憶領域に対応する主データのみの送
信を要求することを特徴とするデータ転送方法。
2. A data transfer method in a data transfer device in which one or more slave stations (2, 2a) are connected to one master station (1), wherein the slave station has more main data and the main data than the master station. Confirmation of entire main data
And a first storage step of storing the main data downloaded from the main station in one or more storage areas ( 21-0 , 21-1 ... 21- n ). Based on the main data stored in the first storage step, confirmation data (2
2 -m ) and confirmation data (22 -0 , 22-
-1 ... 22 -n ), confirmation data of the entire main data computed by the computation step, and the confirmation data corresponding to each of the one or more storage areas. A second comparing step of comparing the check data of the entire main data stored in the second storing step with the check data of the entire main data downloaded from the master station. The confirmation data for each storage area of the main data stored in the first storage step, which is regularly calculated in the calculation step, and the confirmation data of the main data stored in the second storage step. A second comparison step of comparing the confirmation data with each storage area, wherein the main station stores the main data in one or more storage areas. And a fourth storage step of storing confirmation data of the entire main data, wherein the confirmation data of the entire main data is stored in one or more of the storage areas in which the main data is stored. The confirmation data is a sum of data values of addresses within a predetermined range corresponding to each storage area of the one or more storage areas in which the main data is stored. In the calculating step, the data values of all the addresses are
By calculating the sum, the confirmation data of the main data
Is calculated, and the sum of data values is calculated for each storage area.
The confirmation data for each storage area is calculated by
And the second storage step allows the entire main data to be stored.
Confirmation data and confirmation data for each storage area are stored.
The slave station requests confirmation data of the entire main data from the master station at the time of startup, and in the download step,
Downloading the confirmation data of the entire main data stored by the fourth storage step of the main station;
As a result of the comparison in the first comparison step, the confirmation data of the entire main data calculated in the calculation step and stored in the second storage step and the fourth data of the main station downloaded from the main station. When the confirmation data of the entire main data stored in the storage step is different, the transmission of the entire main data is requested to the main station, and thereafter, in the second comparison step performed periodically. As a result of the comparison, confirmation data for each storage area of the main data, which is calculated by the calculation step and divided and stored in the one or more storage areas by the first storage step, and the second storage step Is different from the confirmation data for each storage area corresponding to each storage area stored in the main station, the confirmation data differs for the master station. Data transfer method, characterized in that requests transmission of only the main data corresponding to 憶領 zone.
JP10162802A 1998-05-28 1998-05-28 Data transfer device and data transfer method Expired - Fee Related JP3132471B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10162802A JP3132471B2 (en) 1998-05-28 1998-05-28 Data transfer device and data transfer method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10162802A JP3132471B2 (en) 1998-05-28 1998-05-28 Data transfer device and data transfer method

Publications (2)

Publication Number Publication Date
JPH11341550A JPH11341550A (en) 1999-12-10
JP3132471B2 true JP3132471B2 (en) 2001-02-05

Family

ID=15761503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10162802A Expired - Fee Related JP3132471B2 (en) 1998-05-28 1998-05-28 Data transfer device and data transfer method

Country Status (1)

Country Link
JP (1) JP3132471B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030050448A (en) * 2001-12-18 2003-06-25 현대자동차주식회사 Method for check sum when control program setup
KR100531843B1 (en) * 2002-12-03 2005-12-02 엘지전자 주식회사 A device and a operating method of program loading for base site
KR20040103670A (en) * 2003-06-02 2004-12-09 유티스타콤코리아 유한회사 Os and ap set-up device and method in cdma system
JP4619804B2 (en) * 2005-01-27 2011-01-26 三菱電機株式会社 Update data transmission system, transmission side apparatus, reception side apparatus, and update data transmission method
JP2008269395A (en) * 2007-04-23 2008-11-06 Fujitsu Ten Ltd Multimedia system and navigation unit terminal

Also Published As

Publication number Publication date
JPH11341550A (en) 1999-12-10

Similar Documents

Publication Publication Date Title
US6889510B2 (en) Networking system for refrigerator and method of upgrading the system
US12056481B2 (en) Software update device, update control method, and non-transitory storage medium
CN114257509A (en) Module upgrading method and device, storage medium and electronic device
US20050289534A1 (en) Method for upgrading software version of mobile terminal using integrated difference files
JP3132471B2 (en) Data transfer device and data transfer method
EP3091435A1 (en) Resource management method and device for terminal system
CN110266501B (en) Block chain node device and block chain network system
GB2348987A (en) Upgrading firmware from a web site using an applet
CN106528199A (en) Method and terminal for updating automobile instrument panel system
CN101022640A (en) Far-end radio-frequency unit initialization allocation method based on BOOTP protocol
US20210224060A1 (en) Flashing firmware via over-the-air enabled devices
KR101282643B1 (en) Software Upgrade System of ECU Using Bluetooth
JPH086770A (en) Program download method
JP3738706B2 (en) In-device version unification method
KR100242432B1 (en) Software upgrade system in portable telecommunication system
KR20060129887A (en) Micro base station setup method and system accordingly in mobile communication system
CN112565397A (en) Intelligent equipment maintenance method and system, computer equipment and storage medium
JP2010287920A (en) Mobile terminal apparatus, communication system, server, method of controlling the same, and program
KR100825322B1 (en) Firmware concurrent updater and update method for multiple control modules on dual port Ethernet
JP3251334B2 (en) Central control device
US20070156865A1 (en) Method and apparatus for downloading an operating system or an application in cdma system
JPH11191788A (en) Network connection system and network connection method
KR20000046559A (en) Program or data remote variable apparatus
CN116841572A (en) Method for installing plug-in of embedded network equipment, network equipment and storage medium
CN117170934A (en) Updating method, device, system, electronic equipment and storage medium

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071124

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081124

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081124

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091124

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091124

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101124

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees