[go: up one dir, main page]

JP3783570B2 - How to download the program - Google Patents

How to download the program Download PDF

Info

Publication number
JP3783570B2
JP3783570B2 JP2001059677A JP2001059677A JP3783570B2 JP 3783570 B2 JP3783570 B2 JP 3783570B2 JP 2001059677 A JP2001059677 A JP 2001059677A JP 2001059677 A JP2001059677 A JP 2001059677A JP 3783570 B2 JP3783570 B2 JP 3783570B2
Authority
JP
Japan
Prior art keywords
download
telephone number
function
program
unit
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
JP2001059677A
Other languages
Japanese (ja)
Other versions
JP2002262320A (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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2001059677A priority Critical patent/JP3783570B2/en
Publication of JP2002262320A publication Critical patent/JP2002262320A/en
Application granted granted Critical
Publication of JP3783570B2 publication Critical patent/JP3783570B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Exchange Systems With Centralized Control (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はプログラムダウンロード方法に関し、より具体的には、電話交換機における加入者回路など、多数のプログラム可能な装置を有するシステムにおいて、保守運用装置からプログラムを自動的にダウンロード可能とする方法に関するものである。
【0002】
【従来の技術】
図5は、従来のプログラムダウンロード方法を説明するためのシステム構成図であって、1はノード装置、2はノード装置1に内在する通話路、3は同ノード制御部、4は同加入者回路であって、添字は複数存在する加入者回路の識別子である。なお、添字の用法は特に言及がない限り以下同様とする。
また、5は加入者回路4に内在する記憶部、6は保守運用装置、7は保守運用装置6に内在するダウンロード部、8は同被ダウンロードプログラム、9は同入出力部、10は同保守運用制御部、11はダウンロード指示端末、20は通信網を示している。
【0003】
ノード装置1は、通信路を形成するための通話路2と、図示されていない利用者と通話路2とを接続するための加入者回路4と、両者を制御して、一方の利用者すなわち加入者回路を、他の加入者回路すなわち利用者または通信網20に接続するためのノード制御部3を有している。上述の加入者回路4は、BORSCHTと呼称される利用者とのインタフェース機能を有しており、この機能を技術の進展に容易に対応可能とするよう、プログラム制御方法を用いている。換言すると、加入者回路4は、内蔵する制御プログラムによってその動作が規定されている。そのため、インタフェース機能を更新するには、内蔵する制御プログラムの更新が必要となる。
【0004】
上述の加入者回路4が内蔵する制御プログラムは記憶部5に記憶されており、その更新は保守運用装置6から行われる。具体的には、ダウンロード指示端末11から、ダウンロードの対象とする加入者回路(例えば4−1)に対応する電話番号すなわち加入者回路4−1が供されている利用者の電話番号を、入出力部9に指示する。保守運用制御部10は、通常の電話接続と同様の方法により、ダウンロード部7を、通信網20を介して指示された電話番号に対応する加入者回路(例えば上記4−1)に接続する。
【0005】
次に、保守運用制御部10は、ダウンロード部7に対しダウンロードの実行を指示し、ダウンロード部7はこの指示に応動して、内在する被ダウンロードプログラム8を加入者回路(この例では4−1)内の記憶部5−1に、自動的にダウンロードする。
以上が、従来のプログラムダウンロード方法の動作概要である。
【0006】
【発明が解決しようとする課題】
上述のように構成され動作する従来のプログラムダウンロード方法は、その動作から明らかなように、加入者回路に電話番号が設定されていない場合にはダウンロードのための接続ができず、従ってダウンロードそのものも実行できないという問題点があった。
【0007】
本発明の目的は、従来の技術における上述のような問題を解消し、電話番号が設定されていない加入者回線に対しても、プログラムのダウンロードを可能とするプログラムダウンロード方法を提供することにある。
【0008】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るプログラムダウンロード方法は、内蔵制御プログラム並びにデータによって動作条件を変更可能な加入者回路と、問合せ機能並びに電話番号の仮設定指示機能および前記制御プログラムないしデータを変更するためのダウンロード機能を有する保守運用装置と、回答機能並びに電話番号の仮設定実行機能を有するノード装置とからなる電話交換システムにおいて、前記保守運用装置は、ダウンロード指示端末からの収容位置に基づくダウンロード指示に応動して前記問合せ機能を介して前記回答機能に問合せを行い、前記収容位置に電話番号が付与されていない場合には当該収容位置に仮の電話番号を付与した後、該仮の電話番号を用いて前記ダウンロード機能に対しダウンロードの実行を指示することを特徴とするものである。
【0009】
ここで、前記回答機能は問合せのあった収容位置に電話番号が付与されているか否かを、加入者データの収容位置欄に収容位置データが存在するか否かによって判定することを特徴とするものである。
また、ダウンロード完了後、前記仮の番号付与を解除することを特徴とするものである。
【0010】
より具体的には、本発明においては、ノード装置と保守運用装置との間に制御通信路を設け、ダウンロード指示端末から機器構成上の識別番号である収容位置を入力し、保守運用装置は前記制御通信路を介してノード装置に当該収容位置に実装されている加入者回路に電話番号が付与されているか否かを問合せ、この問合せ結果が電話番号付与無しの場合には、保守運用装置は当該加入者回路に仮の電話番号を付与するようノード装置に指示し、その後、保守運用装置は従来の方法と同様の方法で目的とする加入者回路に接続した後、プログラムをダウンロードし、ダウンロード終了後に保守運用装置はノード装置に対して仮付与した電話番号を消去すなわち解除するよう指示し、これによって電話番号が付与されていない加入者回路に対してプログラムの自動ダウンロードを行うことを可能としたことを特徴とするものである。
【0011】
本発明によれば、電話番号が付与されていない加入者回線に対しても、電話番号が付与されている場合と同様の手法を用いて、保守運用装置から加入者回路にプログラムのダウンロードを行うことが可能になる。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態を、図面に示す好適実施例に基づいて、詳細に説明する。
【0013】
図1は、本発明の一実施例を説明するためのシステム構成図であって、101はノード装置、102はノード装置1に内在する通話路、103は同ノード制御部、104は同加入者回路、105は加入者回路104に内在する記憶部を示している。また、106は保守運用装置、107は保守運用装置106に内在するダウンロード部、108はダウンロード部107に内在する被ダウンロードプログラム、109は保守運用装置106に内在する入出力部、110は同保守運用制御部を示している。
【0014】
また、111はダウンロード指示端末、120は通信網、121は制御通信路、131は保守運用制御部110に内在する問合せ部、132はノード制御部103に内在する回答部、141は保守運用制御部110に内在する仮設定支持部、142はノード制御部に内在する仮設定実行部を示している。
図2は、本実施例の動作を説明するための、保守運用制御部110とノード制御部103との間の信号の授受を示す図である。
【0015】
上述のように、ノード装置101は、通信路を形成するための通話路102と、図示されていない利用者と通話路102とを接続するための加入者回路104と、両者を制御して、一方の利用者すなわち加入者回路を他の加入者回路、すなわち利用者または通信網120に接続するためのノード制御部103とを有している。
【0016】
保守運用装置106は、ダウンロード部107から電話番号を用いて公知の方法、例えば電話網における通信手順と同様の方法により、目的とするダウンロード対象加入者回路(例えば104−1)に接続し、この接続経路を介して被ダウンロードプログラム108を加入者回路の記憶部(この例では150−1)に転送する機能を有する。この転送された被ダウンロードプログラム108は、加入者回路104−1の記憶部105−1に記憶される。ここで、もしも、加入者回路の記憶部に古いプログラムが存在する場合には、ダウンロードされたプログラムによって更新される。
【0017】
次に、図2に基づいて動作を説明する。上記接続に用いる電話番号並びにダウンロードの実行は、保守運用制御部110から指示される。保守者からのダウンロード指示は、ダウンロード指示端末111から行われ、その指示すなわちダウンロードの対象である加入者回路の指定は、収容位置に基づいて行われる。入出力部109は、ダウンロード指示端末111からの指示すなわち収容位置を保守運用制御部110に伝達し、保守運用制御部110は問合せ部131から制御通信路121を介してノード装置101の回答部132に収容位置を伝達する(201)。
【0018】
回答部132は、当該収容位置に対応する加入者回路に電話番号が付与されている場合は電話番号を、電話番号が付与されていない場合は電話番号無しを、問合せと逆の経路により問合せ部131に回答する(202)。ここで、電話番号が回答された場合は、保守運用制御部110はダウンロード部107に該電話番号を通知するとともにダウンロードの実行を指示する(207)。
【0019】
一方、回答部132から電話番号無しが回答された場合(202)は、保守運用制御部110は仮設定指示部141から、制御通信路121を介して仮設定実行部142に対し、仮の電話番号付与指示を実行し(203)、仮設定実行部142は当該電話番号に当該収容位置の加入者回路を設定すなわち割当てる。なお、仮の電話番号は予め決定しておき、該番号情報をノード装置101に保有している形態の他、保守運用制御部110から指定することも可能である。
【0020】
仮設定実行部142は仮の電話番号の設定を完了すると、該設定完了を仮設定指示部141に通知し(204)、この通知を受けると、保守運用制御部110はダウンロード部107に仮の電話番号を通知するとともにダウンロードの実行を指示する(207)。
【0021】
ダウンロードの実行を終了すると、保守運用制御部110は仮設定指示部141から仮の電話番号の設定を解除するよう解除指示を仮設定実行部142に指示し(205)、仮設定実行部142はこの指示に応動して、仮設定した電話番号に関する設定を解除すなわち仮設定を実行する前の状態に復元し、解除完了を仮設定指示部141に返送する(206)。これらのダウンロード動作は、順次自動的に行われる。
【0022】
以上説明したように、本実施例によれば、保守運用装置106は、ダウンロード端末111から収容位置に基づいてダウンロード対象加入者回路を指定する形式によっても、ダウンロードの実行が可能となる。
【0023】
上述の、ダウンロードを実行するには、指定した収容位置に加入者回路が実装されている必要がある。回答部132は回答の中に実装有無の情報、例えば指定された収容位置に加入者回路が実装されていない場合は、完了の通知に代えてエラーを返送し、保守運用制御部110はダウンロード指示端末111に対し、エラー表示を行うことも可能である。
【0024】
保守運用装置106は、公知の方法によりダウンロードの処理過程を記録、いわゆるログに残すことができる他、ダウンロード指示端末111に表示することも可能である。通信網120はISDN回線等の公衆網を利用できる他、制御通信網121も同様に任意の伝達手段を用いることができる。
【0025】
図3は、上記実施例における回答部の詳細を示す図である。図中、151は回答部132に内在する実装データ検索部、152は回答部132に内在する加入者データ検索部、153は実装データ、154は加入者データである。
また、図4は、実装データ153並びに加入者データ154の記憶例を示す図である。
【0026】
次に動作を説明する。問合せ部131から制御通信網121を介して収容位置が回答部132に通知されると、回答部132は内在する実装データ検索部151によって実装データ153が検索され、当該収容位置に加入者回路が実装されているか否かが判定される。図4では、実装データ153の実装状況欄が実装の有無を記憶しており、ここでは、“1”は実装有り、“0”は実装無しを表わしている。
【0027】
実装データ検索部151によって加入者回路が実装されていると判定されると、次にその収容位置に電話番号が設定されているか否か、加入者データ154が検索される。加入者データ154は、電話番号からの検索の利便性から、通常、電話番号順に記憶されており、収容位置に電話番号が設定されているか否かは、加入者データ154の収容位置欄に当該収容位置データが存在するか否かによって判定される。
【0028】
すなわち、探索の結果、当該収容位置が存在しない場合は電話番号が設定されていないと判定される。これにより、加入者データの記憶が電話番号順という利便性を保ったまま、収容位置の電話番号設定有無を判定することができる。
【0029】
上記判定結果、すなわち電話番号無しという結果は、保守運用装置106に通知され、保守運用装置106からは仮の電話番号付与指示が送出される。ノード制御部103は仮の電話番号付与指示を受信すると、仮設定実行部142により加入者データ154内の仮の電話番号位置の収容位置欄に指定された収容位置を表わす情報を記憶させる。また、加入者データ154には必要に応じて仮付与表示欄を設け、消去時に仮付与データであることの確認用として用いることも可能であり、ここに仮付与であることを記憶例えば“1”を記憶させてもよい。
【0030】
次に、実装データ153並びに加入者データ154の具体的記憶例について説明する。
加入者回路が実装されていて、かつ電話番号も設定されている例は、収容位置0000−00−0が相当する。すなわち実装データ153の収容位置0000−00−0に対応する実装状況欄には、加入者回路が実装されていることを示す“1”が記憶されており、また、加入者データ154の電話番号123−0001に対応する収容位置欄には、前記収容位置を表わす情報0000−00−0が記憶されている。
【0031】
一方、加入者回路は実装されているが、電話番号が設定されていない例は収容位置0000−00−5が相当する。すなわち実装データ153の収容位置0000−00−5に対応する実装状況欄には“1”が記憶されているが、加入者データ154の収容位置欄には当該収容位置を表わす情報0000−00−5が存在しない。
また、設定されている電話番号が仮の電話番号である例は、電話番号123−9997が相当し、加入者データ154のこれに対応する仮付与表示欄には、電話番号が仮付与であることを表わす“1”が記憶されている。
【0032】
上記実施例の説明においては、ダウンロードの対象は加入者回路の動作を司る加入者回路の内蔵プログラムを想定したものとなっているが、ダウンロードの対象は制御プログラムに限らず、状態や動作モード設定用のデータであってもよく、また、動作を制御する指令等であってもよい。
【0033】
すなわち、上記実施例は本発明の一例を示すものであり、本発明はこれに限定されるべきものではなく、本発明の要旨を変更しない範囲で、種々の変更や改良を行ってもよいことはいうまでもないことである。
なお、前記各構成要素は、ハードウェアとして実現されてもよく、また、ソフトウェアにより実現されてもよい。
【0034】
【発明の効果】
以上、詳細に説明したように、本発明によれば、ダウンロード指示端末から収容位置によってダウンロード対象加入者回路の指定ができる。換言すると、電話番号が設定されていない加入者回路に対しても、プログラムの自動ダウンロードが行えるという効果が得られる。
【0035】
より具体的には、加入者回路が実装されていない収容位置が指定された場合は、エラー処理が行われるため、保守者はダウンロードに際して、加入者回路が実装されているか否か、電話番号が設定されているか否かを意識することなく、作業が行えるという効果が得られる。
【図面の簡単な説明】
【図1】本発明の一実施例を説明するためのシステム構成図である。
【図2】実施例の動作を説明するための、保守運用制御部とノード制御部との間の信号の授受を示す図である。
【図3】実施例の回答部の詳細な構成例を示す図である。
【図4】実装データ並びに加入者データの記憶例を示す図である。
【図5】従来のプログラムダウンロード方法を説明するための図である。
【符号の説明】
101 ノード装置
102 通話路
103 ノード制御部
104 加入者回路
105 記憶部
106 保守運用装置
107 ダウンロード部
108 被ダウンロードプログラム
109 入出力部
110 保守運用制御部
111 ダウンロード指示端末
120 通信網
121 制御通信路
131 問合せ部
132 回答部
141 仮設定指示部
142 仮設定実行部
151 実装データ検索部
152 加入者データ検索部
153 実装データ
154 加入者データ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a program download method, and more particularly to a method for automatically downloading a program from a maintenance operation device in a system having a large number of programmable devices such as a subscriber circuit in a telephone exchange. is there.
[0002]
[Prior art]
FIG. 5 is a system configuration diagram for explaining a conventional program download method, in which 1 is a node device, 2 is a communication path inherent in the node device 1, 3 is the node control unit, and 4 is the subscriber circuit. The subscript is an identifier of a plurality of subscriber circuits. The usage of subscripts is the same unless otherwise specified.
5 is a storage unit included in the subscriber circuit 4, 6 is a maintenance operation device, 7 is a download unit included in the maintenance operation device 6, 8 is a downloaded program, 9 is the same input / output unit, and 10 is the same maintenance. An operation control unit, 11 is a download instruction terminal, and 20 is a communication network.
[0003]
The node device 1 controls a communication path 2 for forming a communication path, a subscriber circuit 4 for connecting a user (not shown) and the communication path 2, and one user, It has a node control unit 3 for connecting a subscriber circuit to another subscriber circuit, that is, a user or a communication network 20. The above-described subscriber circuit 4 has an interface function with a user called BORSCHT, and uses a program control method so that this function can be easily adapted to technological progress. In other words, the operation of the subscriber circuit 4 is defined by the built-in control program. Therefore, in order to update the interface function, it is necessary to update the built-in control program.
[0004]
The control program built in the subscriber circuit 4 is stored in the storage unit 5 and is updated from the maintenance operation device 6. Specifically, from the download instruction terminal 11, the telephone number corresponding to the subscriber circuit (for example, 4-1) to be downloaded, that is, the telephone number of the user provided with the subscriber circuit 4-1, is entered. The output unit 9 is instructed. The maintenance operation control unit 10 connects the download unit 7 to the subscriber circuit (for example, the above-described 4-1) corresponding to the telephone number designated via the communication network 20 by the same method as the normal telephone connection.
[0005]
Next, the maintenance operation control unit 10 instructs the download unit 7 to execute the download, and the download unit 7 responds to the instruction to transfer the inherent download program 8 to the subscriber circuit (4-1 in this example). ) Is automatically downloaded to the storage unit 5-1.
The above is the outline of the operation of the conventional program download method.
[0006]
[Problems to be solved by the invention]
As is apparent from the operation of the conventional program download method configured and operated as described above, if the telephone number is not set in the subscriber circuit, connection for downloading cannot be established, and therefore the download itself is not performed. There was a problem that it could not be executed.
[0007]
An object of the present invention is to provide a program download method that solves the above-described problems in the prior art and enables a program to be downloaded even to a subscriber line for which no telephone number is set. .
[0008]
[Means for Solving the Problems]
In order to achieve the above object, a program download method according to the present invention includes a built-in control program and a subscriber circuit whose operating conditions can be changed by data, an inquiry function, a temporary setting instruction function for a telephone number, and the control program or data. In a telephone exchange system comprising a maintenance operation device having a download function for changing, and a node device having a reply function and a telephone number temporary setting execution function, the maintenance operation device is based on an accommodation position from a download instruction terminal In response to a download instruction, an inquiry is made to the answer function via the inquiry function, and if a telephone number is not assigned to the accommodation position, a temporary telephone number is assigned to the accommodation position, Use the phone number to instruct the download function to execute the download. The one in which the features.
[0009]
Here, the answering function determines whether or not a telephone number is given to the accommodation location that has been inquired, based on whether or not accommodation location data exists in the accommodation location column of the subscriber data. Is.
The provisional number assignment is canceled after the download is completed.
[0010]
More specifically, in the present invention, a control communication path is provided between the node device and the maintenance operation device, and an accommodation position that is an identification number on the device configuration is input from the download instruction terminal. Queries whether or not a telephone number is assigned to the subscriber circuit installed at the accommodating position in the node device via the control communication path, and if the inquiry result indicates that no telephone number is assigned, the maintenance operation device Instructs the node device to give a temporary telephone number to the subscriber circuit, and then the maintenance operation device connects to the target subscriber circuit in the same manner as the conventional method, and then downloads and downloads the program. After completion, the maintenance operation device instructs the node device to delete or cancel the provisionally assigned telephone number, and thereby to the subscriber circuit to which the telephone number is not assigned. It is characterized in that it possible to perform the automatic download of the program.
[0011]
According to the present invention, a program is downloaded from a maintenance operation device to a subscriber circuit using a method similar to that when a telephone number is assigned even to a subscriber line that is not assigned a telephone number. It becomes possible.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail based on preferred examples shown in the drawings.
[0013]
FIG. 1 is a system configuration diagram for explaining an embodiment of the present invention. In FIG. 1, 101 is a node device, 102 is a communication path inherent in the node device 1, 103 is the node control unit, and 104 is the same subscriber. Reference numeral 105 denotes a storage unit included in the subscriber circuit 104. Reference numeral 106 denotes a maintenance operation device, 107 denotes a download unit included in the maintenance operation device 106, 108 denotes a downloaded program included in the download unit 107, 109 denotes an input / output unit included in the maintenance operation device 106, and 110 denotes the maintenance operation. The control part is shown.
[0014]
111 is a download instruction terminal, 120 is a communication network, 121 is a control communication path, 131 is an inquiry unit included in the maintenance operation control unit 110, 132 is an answer unit included in the node control unit 103, and 141 is a maintenance operation control unit. 110 indicates a temporary setting support unit, and 142 indicates a temporary setting execution unit included in the node control unit.
FIG. 2 is a diagram illustrating transmission and reception of signals between the maintenance operation control unit 110 and the node control unit 103 for explaining the operation of the present embodiment.
[0015]
As described above, the node device 101 controls the communication path 102 for forming the communication path, the subscriber circuit 104 for connecting the user and the communication path 102 (not shown), and both. It has a node control unit 103 for connecting one user, that is, a subscriber circuit, to another subscriber circuit, that is, a user or the communication network 120.
[0016]
The maintenance operation device 106 connects to the intended download target subscriber circuit (for example, 104-1) by a known method using the telephone number from the download unit 107, for example, the same method as the communication procedure in the telephone network. It has a function of transferring the download target program 108 to the storage unit (150-1 in this example) of the subscriber circuit via the connection path. The transferred downloaded program 108 is stored in the storage unit 105-1 of the subscriber circuit 104-1. Here, if an old program exists in the storage unit of the subscriber circuit, it is updated by the downloaded program.
[0017]
Next, the operation will be described with reference to FIG. The telephone number used for the connection and execution of the download are instructed from the maintenance operation control unit 110. The download instruction from the maintenance person is issued from the download instruction terminal 111, and the instruction, that is, the designation of the subscriber circuit to be downloaded is made based on the accommodation position. The input / output unit 109 transmits an instruction from the download instruction terminal 111, that is, an accommodation position to the maintenance operation control unit 110, and the maintenance operation control unit 110 transmits the response unit 132 of the node device 101 from the inquiry unit 131 via the control communication path 121. The accommodation position is transmitted to (201).
[0018]
The answering unit 132 sends a telephone number when the telephone number is assigned to the subscriber circuit corresponding to the accommodation position, and indicates that there is no telephone number when the telephone number is not given, by the reverse route to the inquiry. 131 is answered (202). Here, when the telephone number is answered, the maintenance operation control unit 110 notifies the download unit 107 of the telephone number and instructs execution of the download (207).
[0019]
On the other hand, when the answer unit 132 replies that there is no telephone number (202), the maintenance operation control unit 110 sends a temporary call from the temporary setting instruction unit 141 to the temporary setting execution unit 142 via the control communication path 121. A numbering instruction is executed (203), and the temporary setting execution unit 142 sets or assigns a subscriber circuit at the accommodation location to the telephone number. A temporary telephone number can be determined in advance, and the number information can be designated from the maintenance operation control unit 110 in addition to the form in which the node apparatus 101 holds the number information.
[0020]
When the temporary setting execution unit 142 completes the setting of the temporary telephone number, the temporary setting instructing unit 141 is notified of the completion of the setting (204). Upon receiving this notification, the maintenance operation control unit 110 notifies the downloading unit 107 of the temporary setting. The telephone number is notified and execution of download is instructed (207).
[0021]
When the execution of the download is completed, the maintenance operation control unit 110 instructs the temporary setting execution unit 142 to cancel the setting of the temporary telephone number from the temporary setting instruction unit 141 (205), and the temporary setting execution unit 142 In response to this instruction, the setting relating to the temporarily set telephone number is canceled, that is, restored to the state before the temporary setting is executed, and the cancellation completion is returned to the temporary setting instruction unit 141 (206). These download operations are automatically performed sequentially.
[0022]
As described above, according to the present embodiment, the maintenance operation device 106 can also execute the download from the download terminal 111 according to the format in which the download target subscriber circuit is designated based on the accommodation position.
[0023]
In order to execute the download described above, a subscriber circuit needs to be mounted at a designated accommodation position. The answer unit 132 returns information on whether or not the information is installed in the answer, for example, when the subscriber circuit is not installed at the specified accommodation position, and returns an error instead of a notification of completion, and the maintenance operation control unit 110 issues a download instruction. It is also possible to display an error for the terminal 111.
[0024]
The maintenance operation device 106 can record the download process by a known method, leave it in a so-called log, and display it on the download instruction terminal 111. The communication network 120 can use a public network such as an ISDN line, and the control communication network 121 can also use any transmission means.
[0025]
FIG. 3 is a diagram showing details of the answering unit in the embodiment. In the figure, 151 is a mounting data search unit included in the answering unit 132, 152 is a subscriber data searching unit included in the answering unit 132, 153 is mounting data, and 154 is subscriber data.
FIG. 4 is a diagram illustrating a storage example of the mounting data 153 and the subscriber data 154.
[0026]
Next, the operation will be described. When the inquiry unit 131 notifies the answering unit 132 of the accommodation location via the control communication network 121, the answering unit 132 retrieves the implementation data 153 by the inherent implementation data search unit 151, and the subscriber circuit is located at the accommodation location. It is determined whether or not it is mounted. In FIG. 4, the mounting status column of the mounting data 153 stores the presence / absence of mounting, where “1” indicates mounting and “0” indicates no mounting.
[0027]
If it is determined by the mounting data search unit 151 that the subscriber circuit is mounted, then the subscriber data 154 is searched to determine whether or not a telephone number is set at the accommodation location. The subscriber data 154 is usually stored in the order of telephone numbers for the convenience of searching from the telephone number, and whether or not the telephone number is set in the accommodation position is indicated in the accommodation position column of the subscriber data 154. This is determined by whether or not the accommodation position data exists.
[0028]
That is, as a result of the search, if the accommodation position does not exist, it is determined that no telephone number is set. As a result, it is possible to determine whether or not the telephone number of the accommodation location is set while maintaining the convenience that the subscriber data is stored in the order of the telephone numbers.
[0029]
The determination result, that is, the result of no telephone number is notified to the maintenance operation apparatus 106, and a temporary telephone number assignment instruction is transmitted from the maintenance operation apparatus 106. When receiving the provisional telephone number assignment instruction, the node control unit 103 stores information representing the accommodation position designated by the provisional setting execution unit 142 in the accommodation position column of the temporary telephone number position in the subscriber data 154. In addition, the subscriber data 154 may be provided with a temporary grant display field as necessary, and may be used for confirmation of the temporary grant data at the time of erasure. "May be stored.
[0030]
Next, specific storage examples of the mounting data 153 and the subscriber data 154 will be described.
An example in which a subscriber circuit is mounted and a telephone number is set corresponds to the accommodation position 0000-00-0. That is, “1” indicating that the subscriber circuit is mounted is stored in the mounting status column corresponding to the accommodation position 0000-00-0 of the mounting data 153, and the telephone number of the subscriber data 154 is stored. Information 0000-00-0 representing the accommodation position is stored in the accommodation position column corresponding to 123-0001.
[0031]
On the other hand, an example in which a subscriber circuit is mounted but a telephone number is not set corresponds to the accommodation position 0000-00-5. That is, “1” is stored in the mounting status column corresponding to the storage location 0000-00-5 of the mounting data 153, but information 0000-00- indicating the storage location is stored in the storage location column of the subscriber data 154. 5 does not exist.
Further, an example in which the set telephone number is a temporary telephone number corresponds to the telephone number 123-9997, and the telephone number is provisionally assigned in the provisional provision display column corresponding to this in the subscriber data 154. "1" representing this is stored.
[0032]
In the description of the above embodiment, the download target is assumed to be an internal program of the subscriber circuit that controls the operation of the subscriber circuit. However, the download target is not limited to the control program, but the state and operation mode setting. For example, or a command or the like for controlling the operation.
[0033]
That is, the above-mentioned embodiment shows an example of the present invention, and the present invention should not be limited to this, and various changes and improvements may be made without departing from the scope of the present invention. Needless to say.
In addition, each said component may be implement | achieved as hardware and may be implement | achieved by software.
[0034]
【The invention's effect】
As described above in detail, according to the present invention, the download target subscriber circuit can be designated from the download instruction terminal by the accommodation position. In other words, it is possible to obtain an effect that the program can be automatically downloaded even to a subscriber circuit for which no telephone number is set.
[0035]
More specifically, when a storage location where a subscriber circuit is not mounted is specified, error handling is performed. Therefore, when downloading, the maintenance person determines whether the subscriber circuit is mounted, whether the telephone number is The effect that the work can be performed without being conscious of whether or not it is set is obtained.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram for explaining an embodiment of the present invention;
FIG. 2 is a diagram illustrating transmission / reception of signals between the maintenance operation control unit and the node control unit for explaining the operation of the embodiment;
FIG. 3 is a diagram illustrating a detailed configuration example of an answer unit according to an embodiment.
FIG. 4 is a diagram showing a storage example of mounting data and subscriber data.
FIG. 5 is a diagram for explaining a conventional program download method;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 101 Node apparatus 102 Communication path 103 Node control part 104 Subscriber circuit 105 Storage part 106 Maintenance operation apparatus 107 Download part 108 Downloaded program 109 Input / output part 110 Maintenance operation control part 111 Download instruction | indication terminal 120 Communication network 121 Control communication path 131 Inquiry Unit 132 Reply unit 141 Temporary setting instruction unit 142 Temporary setting execution unit 151 Implementation data search unit 152 Subscriber data search unit 153 Implementation data 154 Subscriber data

Claims (3)

内蔵制御プログラム並びにデータによって動作条件を変更可能な加入者回路と、問合せ機能並びに電話番号の仮設定指示機能および前記制御プログラムないしデータを変更するためのダウンロード機能を有する保守運用装置と、回答機能並びに電話番号の仮設定実行機能を有するノード装置とからなる電話交換システムにおけるプログラムダウンロード方法であって、
前記保守運用装置は、ダウンロード指示端末からの収容位置に基づくダウンロード指示に応動して前記問合せ機能を介して前記回答機能に問合せを行い、前記収容位置に電話番号が付与されていない場合には当該収容位置に仮の電話番号を付与した後、該仮の電話番号を用いて前記ダウンロード機能に対しダウンロードの実行を指示することを特徴とするプログラムダウンロード方法。
Subscriber circuit capable of changing operating conditions by built-in control program and data, maintenance operation device having inquiry function, temporary setting instruction function of telephone number, download function for changing said control program or data, answer function, and A method for downloading a program in a telephone exchange system comprising a node device having a function for temporarily setting a telephone number,
The maintenance operation device makes an inquiry to the answer function via the inquiry function in response to a download instruction based on the accommodation position from the download instruction terminal, and if a telephone number is not assigned to the accommodation position, A program download method comprising: assigning a temporary telephone number to a storage location and instructing the download function to execute download using the temporary telephone number.
前記回答機能は問合せのあった収容位置に電話番号が付与されているか否かを、加入者データの収容位置欄に収容位置データが存在するか否かによって判定することを特徴とする請求項1に記載のプログラムダウンロード方法。2. The answering function according to claim 1, wherein whether or not a telephone number is assigned to the accommodation location inquired is determined based on whether or not accommodation location data exists in the accommodation location column of the subscriber data. The program download method described in 1. ダウンロード完了後、前記仮の番号付与を解除することを特徴とする請求項1または2に記載のプログラムダウンロード方法。3. The program download method according to claim 1, wherein the provisional number assignment is canceled after the download is completed.
JP2001059677A 2001-03-05 2001-03-05 How to download the program Expired - Fee Related JP3783570B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001059677A JP3783570B2 (en) 2001-03-05 2001-03-05 How to download the program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001059677A JP3783570B2 (en) 2001-03-05 2001-03-05 How to download the program

Publications (2)

Publication Number Publication Date
JP2002262320A JP2002262320A (en) 2002-09-13
JP3783570B2 true JP3783570B2 (en) 2006-06-07

Family

ID=18919208

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001059677A Expired - Fee Related JP3783570B2 (en) 2001-03-05 2001-03-05 How to download the program

Country Status (1)

Country Link
JP (1) JP3783570B2 (en)

Also Published As

Publication number Publication date
JP2002262320A (en) 2002-09-13

Similar Documents

Publication Publication Date Title
JP3022840B2 (en) Private mobile communication system and private mobile communication method
JP3783570B2 (en) How to download the program
US6304595B1 (en) Method and apparatus relating to mobile telephone modems
JP2009017114A (en) Software distribution and update method for wireless terminal stations
KR100242432B1 (en) Software upgrade system in portable telecommunication system
JP3754308B2 (en) Service subscriber data migration method for communication service provision system
KR19990059010A (en) Terminal firmware download-loading method of mobile communication system
JP2007097051A (en) Telephone control apparatus and program
JP4365551B2 (en) Method of registering accommodation in private branch exchange apparatus and private branch exchange system
JP3001425B2 (en) Portable communication system, portable communication device, and portable communication method
JPH08307445A (en) Bridge and router program or parameter updating method
JP2001156905A (en) Telephony equipment, caller id service dealing device and communication system
JPH08163640A (en) Moving body termination transfer system
JP4993692B2 (en) Method for moving extension telephone terminal and switching apparatus for realizing the method
JP4386908B2 (en) Method and apparatus for providing called party information to coverage points during failure handling operations
JP3568921B2 (en) Intelligent network, service control station, and call processing and signal routing method
JP2744364B2 (en) Mobile communication system and network information management method used in this system
JPH05259971A (en) Location registration method of mobile station in mobile switching system
JP3567315B2 (en) Information exchange method and device capable of data distribution
JP2004135211A (en) Phone transfer system using location information of mobile phone
JP2001285953A (en) Number translation method for exchange and management method for number translation
JP2001344111A (en) Digital communication device
JPS63104564A (en) Variable abbreviated dialing system
JPH0448369A (en) Information processor control information updating method in plural central information processor systems
JP2000013848A (en) Wll system and operation management method for wll system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060216

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: 20060221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060306

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: 20090324

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120324

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees