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
JPH0752980B2 - Home exchange control type home bus control device - Google Patents
[go: Go Back, main page]

JPH0752980B2 - Home exchange control type home bus control device - Google Patents

Home exchange control type home bus control device

Info

Publication number
JPH0752980B2
JPH0752980B2 JP60124520A JP12452085A JPH0752980B2 JP H0752980 B2 JPH0752980 B2 JP H0752980B2 JP 60124520 A JP60124520 A JP 60124520A JP 12452085 A JP12452085 A JP 12452085A JP H0752980 B2 JPH0752980 B2 JP H0752980B2
Authority
JP
Japan
Prior art keywords
control
line
information
control signal
telephone
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 - Lifetime
Application number
JP60124520A
Other languages
Japanese (ja)
Other versions
JPS61281797A (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60124520A priority Critical patent/JPH0752980B2/en
Publication of JPS61281797A publication Critical patent/JPS61281797A/en
Publication of JPH0752980B2 publication Critical patent/JPH0752980B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は家庭用ネットワークシステム(ホームバス)に
おいて複数の回線制御などを行なう装置に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for controlling a plurality of lines in a home network system (home bus).

従来の技術 従来の複数回線選択制御および電話回線の局線発信制御
または/および局線着信制御を行なうホームバス制御装
置として第5図に示すシステム構成での主制御装置69の
構成がよく用いられていた。すなわち、第5図の主制御
装置は局線に対する制御を行なう局線制御CPU部61およ
び制御信号回線31を経由して送受される制御信号の処理
を行なう主制御CPU部64の2つのCPU部を備えて第6図に
示す処理を各CPU部は行なっていた。尚、ROM62,RAM63は
局線制御CPU部61のプログラム記憶部およびCPU作業用メ
モリ部であり、ROM65,RAM66は主制御CPU部64のプログラ
ム記憶部およびCPU作業用メモリ部である。主制御CPU部
64は、制御信号回線31およびトランシーバ67を経由して
電話端末26,27などから送信される制御信号を受信する
と、第6図に示す主制御CPU内部処理部45の制御信号受
信処理部57が起動され制御信号受信バッファ59に該受信
制御信号格納され制御信号処理部56にて前記制御信号を
参照且識別し、予め定められた各コマンド処理の中より
前記制御信号に記述されているコマンドに対応するコマ
ンド処理を一意に行なう方法を用いていた。尚、制御信
号送信処理部58は制御信号処理部56より起動され制御信
号回線31へ送信する時用いる。この時、コマンド処理が
電話回線への選択信号発信処理であれば、主制御CPU部6
4は局線制御CPU部61とCPU間通信を行なう。すなわち、
第6図のタイマ割込処理部53は一定周期でダイヤルバッ
ファ54を参照しているので制御信号処理部56が選択信号
発信処理を行ない該ダイヤルバッファ54に選択信号デー
タを書き込んだ後のタイマ割込にて前記タイマ割込処理
部53は該選択信号データを通信I/O部52が通信バッファ5
1を参照することにより通信I/O部49へ送信し該通信I/O
部49が通信バッファ50へ受信データを一時格納したのち
局線制御CPU内部処理部44に示す局線処理部46が選択信
号発信処理部47を起動することにより局線インターフェ
ース60から選択信号が電話回線へ送出するという方法を
用いていた。また、電話回線16への呼出信号を局線イン
タフェース部60が検出すると第6図の着信検出処理部48
が起動され通信I/O部49,52を経由して着信ステータス部
55に着信状態を書き込む。制御信号処理部56は該着信ス
テータス部55を参照し着信中であれば制御信号送信処理
部58を起動し第5図の制御信号回線31へ着信を通知する
制御信号を送信する。なお、構成要素の大部分は本発明
の実施例と共通するので説明を省略する。
2. Description of the Related Art As a home bus control device for performing conventional multiple line selection control and telephone line office line transmission control and / or office line reception control, the configuration of main controller 69 in the system configuration shown in FIG. 5 is often used. Was there. That is, the main control unit of FIG. 5 has two CPU sections, a station line control CPU section 61 for controlling the station line and a main control CPU section 64 for processing control signals transmitted and received via the control signal line 31. Each CPU unit is provided with the processing shown in FIG. The ROM 62 and RAM 63 are the program storage unit and the CPU work memory unit of the station line control CPU unit 61, and the ROM 65 and RAM 66 are the program storage unit and the CPU work memory unit of the main control CPU unit 64. Main control CPU section
When 64 receives the control signal transmitted from the telephone terminals 26, 27, etc. via the control signal line 31 and the transceiver 67, the control signal reception processing unit 57 of the main control CPU internal processing unit 45 shown in FIG. The control signal receiving buffer 59 is activated and the received control signal is stored in the control signal receiving buffer 59, the control signal processing unit 56 refers to and identifies the control signal, and the command described in the control signal is selected from among predetermined command processing. The method of uniquely performing the corresponding command processing was used. The control signal transmission processing unit 58 is used when it is activated by the control signal processing unit 56 and transmits to the control signal line 31. At this time, if the command processing is the selection signal transmission processing to the telephone line, the main control CPU unit 6
4 communicates with the station line control CPU 61 and the CPU. That is,
Since the timer interrupt processing unit 53 in FIG. 6 refers to the dial buffer 54 at a constant cycle, the control signal processing unit 56 performs selection signal transmission processing and writes the selection signal data to the dial buffer 54, and then the timer interrupt processing unit The timer interrupt processing unit 53 sends the selection signal data to the communication buffer 5 when the communication I / O unit 52
By sending to the communication I / O unit 49 by referring to 1,
After the section 49 temporarily stores the received data in the communication buffer 50, the station line processing unit 46 shown in the station line control CPU internal processing unit 44 activates the selection signal transmission processing unit 47 to call the selection signal from the station line interface 60. The method of sending to the line was used. When the office line interface unit 60 detects a call signal to the telephone line 16, the incoming call detection processing unit 48 shown in FIG.
Is activated and the incoming status section is sent via the communication I / O section 49, 52.
Write the incoming call status to 55. The control signal processing section 56 refers to the incoming call status section 55, and if there is an incoming call, activates the control signal transmission processing section 58 and sends a control signal for notifying the incoming call to the control signal line 31 of FIG. Note that most of the constituent elements are common to the embodiment of the present invention, and therefore description thereof is omitted.

発明が解決しようとする問題点 このような従来の方法では局線制御を行なう局線制御CP
U部61と制御信号回線31から受信される制御信号のコマ
ンド処理および交換回路68の制御を行なう主制御CPU部6
4の2個のCPU部より構成されているためハードウェア構
成が複雑で且CPU相互間での通信オーバーヘッド時間が
必ず必要となるという欠点を有している。また、局線制
御および交換制御および制御信号処理を効率良く処理す
ることが困難で且主制御CPU部64は局線制御部61へ一定
周期で局線からの着信有/無などを問い合わせるという
制約条件があるため制御信号処理の柔軟で容易な拡張が
できない欠点をも有している。さらに制御信号送信元の
アドレスが電話端末26,27である場合該電話端末の状態
を保持記憶し管理せず、受信した制御信号に記述された
コマンド処理が一意に起動されるため誤った通信シーケ
ンスでコマンドを用いた場合、主制御装置69は誤動作を
起こす確率が高くなり信頼性低下の要因が制御信号回線
31に接続される各情報機器の制御信号を用いてこの通信
シーケンスに依存してしまうという欠点を有している。
Problems to be Solved by the Invention In such a conventional method, a station line control CP for performing station line control is used.
Main control CPU unit 6 for command processing of control signals received from U unit 61 and control signal line 31 and control of switching circuit 68
Since it is composed of two CPU units of 4, the hardware configuration is complicated and the communication overhead time between CPUs is necessarily required. In addition, it is difficult to efficiently perform station line control, switching control, and control signal processing, and the main control CPU unit 64 inquires the station line control unit 61 at regular intervals whether there is an incoming call from the station line or not. It also has the drawback that the control signal processing cannot be expanded flexibly and easily because of certain conditions. Further, when the control signal transmission source address is the telephone terminal 26, 27, the state of the telephone terminal is not stored and managed, and the command processing described in the received control signal is uniquely activated, resulting in an incorrect communication sequence. Command is used, the main control unit 69 has a high probability of malfunctioning, and the cause of reduced reliability is the control signal line.
It has a drawback that it depends on this communication sequence by using the control signal of each information equipment connected to 31.

本発明はかかる点に鑑みてなされたもので、容易なハー
ドウェア構成において局線制御および交換制御および制
御信号の処理を効率良く行ない且誤動作に対して信頼性
の高い装置を提供するものである。
The present invention has been made in view of the above circumstances, and provides a device that efficiently performs station line control, exchange control, and control signal processing with a simple hardware configuration and that is highly reliable against malfunctions. .

問題点を解決するための手段 本発明は上記問題点を解決するため局線制御および交換
制御および制御信号の処理を唯一つのCPU部にて実現す
るためにCPU内部処理の流れを一元的に管理するスケジ
ュール制御部を設けることにより内部処理を効率よく行
なうものである。また、電話端末および局線の各状態を
記憶管理する状態テーブルを設けることにより信頼性を
高めるものである。
Means for Solving the Problems In order to solve the above problems, the present invention centrally manages the flow of CPU internal processing in order to realize processing of station line control, exchange control and control signals with only one CPU unit. By providing the schedule control section for performing the internal processing, the internal processing is efficiently performed. Further, the reliability is improved by providing a status table for storing and managing the statuses of the telephone terminal and the office line.

作用 本発明は上記した構成により、唯一つのCPU内部処理を
一元的に管理するスケジュール制御部により、局線制御
および交換制御を含めた制御信号処理を予め定めた複数
の内部処理単位毎にシーケンシャルな連続処理の中に配
置し実行することによりCPU内部処理が効率良く制御さ
れる。また、制御信号処理を行う時、対応する処理対
象、すなわち電話端末または局線の状態テーブルを参照
することにより前記制御信号を受理して処理を行なうこ
との可否を判断することにより誤まった制御信号処理が
防止される。
With the above-described structure, the present invention allows the schedule control unit that centrally manages only one CPU internal process to perform sequential control signal processing including station line control and exchange control for each of a plurality of predetermined internal processing units. The CPU internal processing is efficiently controlled by arranging and executing it in continuous processing. Further, when performing control signal processing, erroneous control is performed by referring to the corresponding processing target, that is, the state table of the telephone terminal or the office line to judge whether or not the control signal can be received and processed. Signal processing is prevented.

実施例 第1図は本発明の一実施例におけるホームバス制御装置
の構成を示す図であり、第2図は本発明の第1図の構成
での一実施例におけるホームバス制御装置のCPU内部処
理構造を示す図である。なお、本発明は第1図の構成お
よび第2図のCPU内部処理構造に限定されるものではな
い。以下に構成要素を示す。
Embodiment 1 FIG. 1 is a diagram showing a configuration of a home bus control device according to an embodiment of the present invention, and FIG. 2 is an inside of a CPU of the home bus control device according to the embodiment of the present invention shown in FIG. It is a figure which shows a processing structure. The present invention is not limited to the configuration of FIG. 1 and the CPU internal processing structure of FIG. The components are shown below.

第1図において、29および30はディジタル情報データの
伝送または/および内線通話または電話回線16の局線通
話に用いる平衡型ペアケーブルの情報信号回線、31は前
記情報信号回線29,30と電話回線16との交換制御要求や
低速データなどの制御信号の伝送に用いる平衡型ペアケ
ーブルの制御信号回線であり、前記情報信号回線29,30
と前記制御信号回線31の各回線は回線終端器36で各々終
端されている。26および27は電話機などの電話端末、34
はiFU23,24へオフフックかオンフック等のキー入力等を
伝える制御線、32は情報信号回線29,30と、iFU24の交換
リレーで接続される情報線、28はパーソナルコンピュー
タなどに通信制御機能を具備した情報端末であり、33は
iFU25への制御を指示するのに用いる制御線、35は情報
信号回線29,30と、iFU25の交換リレーで接続される情報
線である。24,25は各種情報機器と前記情報信号回線29
および前記情報信号回線30および前記制御信号回線31と
を接続し各伝送媒体への媒体アクセス処理および伝送制
御処理を行う通信制御ユニット(iFU)である。18は局
線からの着信を知らせる呼出信号検出および局線への選
択信号発信時の発着信衝突検出および局線に対して直流
ループ形成をトランス結合にて行なう局線インタフェー
スであり、19は電話回線16と前記情報信号回線29,30ま
たは前記電話回線16に対して前記局線インタフェース18
で直流ループを形成したあとのループ済回線25と前記情
報信号回線29,30との接続および切断の交換を行う交換
回路である。20は平衡型ドライバとレシーバを備えたト
ランシーバである。また、21は前記制御信号回線31に接
続されている家庭内ネットワークシステムのすべての情
報機器の接続される前記通信制御ユニットのアドレス情
報および該情報機器の属性、および主制御CPU部17にて
実行処理する各種制御信号処理手続きプログラムを記憶
する読み出し専用メモリ(ROM)であり、22は前記各種
制御信号処理手続きプログラム実行中に書き込みおよび
読み出しできるランダムアクセスメモリ(RAM)であ
る。さらに17は、前記制御信号回線31からの回線選択制
御などのコマンドを含む制御信号を前記トランシーバ20
を経由して受信したのち該受信制御信号のコマンドを解
釈処理する手段を備えるとともに解釈結果に従って前記
交換回路19の制御信号線23を用いての接続および切断制
御や局線インタフェース18の制御信号線70を用いての制
御、および前記ROM21の参照および前記RAM22の読み出し
および書き込み処理、および前記トランシーバ20を経由
して前記制御信号回線31へ前記制御信号回線31に接続さ
れている特定の情報機器宛に制御信号の送信を行なう主
制御CPU部である。
In FIG. 1, 29 and 30 are information signal lines of balanced type pair cables used for transmission of digital information data and / or extension line calls or station line calls of telephone line 16, and 31 is the information signal lines 29, 30 and telephone lines. 16 is a control signal line of a balanced type pair cable used for transmission of control signals such as exchange control requests and low-speed data, and the information signal lines 29, 30
Each line of the control signal line 31 is terminated by a line terminator 36. 26 and 27 are telephone terminals such as telephones, 34
Is a control line for transmitting key input such as off-hook or on-hook to the iFU23, 24, 32 is an information signal line 29, 30 and an information line connected by an exchange relay of the iFU24, 28 is a communication control function for a personal computer etc. Is an information terminal that
A control line 35 is used for instructing control to the iFU 25, and 35 is an information line connected to the information signal lines 29, 30 and an exchange relay of the iFU 25. 24 and 25 are various information devices and the information signal line 29
A communication control unit (iFU) that connects the information signal line 30 and the control signal line 31 to perform medium access processing and transmission control processing for each transmission medium. Reference numeral 18 is a station line interface for detecting a ringing signal for notifying an incoming call from a station line, detecting an incoming / outgoing collision at the time of transmitting a selection signal to the station line, and forming a DC loop for the station line by a transformer coupling, and 19 is a telephone line. The line 16 and the information signal lines 29, 30 or the office line interface 18 to the telephone line 16
It is an exchange circuit for exchanging connection and disconnection between the looped line 25 and the information signal lines 29, 30 after forming a DC loop in. 20 is a transceiver with a balanced driver and receiver. Reference numeral 21 denotes address information of the communication control unit connected to all information devices of the home network system connected to the control signal line 31 and attributes of the information device, and is executed by the main control CPU unit 17. A read-only memory (ROM) that stores various control signal processing procedure programs to be processed, and a random access memory (RAM) 22 that can be written and read during execution of the various control signal processing procedure programs. Further, the transceiver 20 transmits a control signal including a command for line selection control from the control signal line 31 to the transceiver 20.
Means for interpreting and processing the command of the received control signal after receiving via the control signal line 23 of the exchange circuit 19 and the control signal line of the station line interface 18 according to the interpretation result. 70, control of the ROM 21, reading and writing of the RAM 22, and the control signal line 31 via the transceiver 20 to a specific information device connected to the control signal line 31. It is the main control CPU unit that sends control signals to the.

次に上記の構成による処理動作を示す。Next, the processing operation by the above configuration will be shown.

第1図に示すシステムが動作中、第1図の主制御CPU部1
7は第2図に示す内部処理を行なっている。電話端末27
のハンドセットをオフフックしたことを制御線34よりiF
U24の内蔵するCPUが検知すると該iFU24は予め定義した
オフフックコマンドを伝送パケットとして組み立てたの
ちCSMA/CD方式などの伝送制御方式に従って前記制御信
号回線31へ主制御装置15宛に送信する。この時、前記制
御信号回線31へは第3図に示すフォーマットの制御信号
を送信する。第3図の37,38は、制御信号のCSMA/CDなど
での衝突時の競合を制御するプライオリティおよび送信
元アドレスであり、39は制御信号送信元相手アドレス、
40はコマンド定義区分等を示す制御コード、41は42のデ
ータバイト長を示すバイナリカウンタで、42はコマンド
またはデータ定義フィールドであり、43は制御信号の誤
り制御を行なうのに用いる誤り制御コードである。すな
わち、オフフックコマンドを第3図のCOMMAND42に記述
し送信された制御信号は第1図の主制御装置15のトラン
シーバ20を経由して主制御CPU部17が受信すると第2図
の制御信号受信処理部13が起動され前記制御信号回線31
から受信された制御信号を第2図の制御信号受信バッフ
ァ12へ一時格納し受信制御信号有りのフラグをオンす
る。この時、1のスケジュール処理部は第4図に示す流
れに従って処理を繰り返し連続実行しているので受信制
御信号有りの判定で“YES"の分岐をし、以下に示す手順
で処理を行なう。
While the system shown in FIG. 1 is operating, the main control CPU unit 1 shown in FIG.
7 performs the internal processing shown in FIG. Telephone terminal 27
IF from the control line 34 that the handset of the off-hook
When the CPU incorporated in the U24 detects it, the iFU24 assembles a pre-defined off-hook command as a transmission packet and then transmits it to the main control unit 15 to the control signal line 31 according to a transmission control method such as the CSMA / CD method. At this time, the control signal having the format shown in FIG. 3 is transmitted to the control signal line 31. Reference numerals 37 and 38 in FIG. 3 are a priority and a source address for controlling the conflict at the time of a collision of control signals such as CSMA / CD, and 39 is a control signal source address,
40 is a control code indicating a command definition division, 41 is a binary counter indicating the data byte length of 42, 42 is a command or data definition field, and 43 is an error control code used for error control of a control signal. is there. That is, when the off-hook command is described in the COMMAND 42 of FIG. 3 and the transmitted control signal is received by the main control CPU unit 17 via the transceiver 20 of the main control device 15 of FIG. 1, the control signal reception process of FIG. The section 13 is activated and the control signal line 31
The control signal received from is temporarily stored in the control signal reception buffer 12 of FIG. 2 and the flag with the reception control signal is turned on. At this time, the schedule processing unit of 1 repeatedly executes the process in accordance with the flow shown in FIG. 4, and therefore branches "YES" in the determination of the presence of the reception control signal and performs the process in the following procedure.

(i)受信制御信号の送信元アドレスを前記スケジュー
ル処理部が参照し、予め第1図のROM21に記憶させてい
る端末アドレス属性テーブル11を参照し次に起動すべき
状態制御プロセスの起動要求フラグをオンして(ii)へ
分岐する。
(I) The schedule processing unit refers to the transmission source address of the reception control signal, refers to the terminal address attribute table 11 stored in the ROM 21 of FIG. 1 in advance, and activates the request flag of the state control process to be activated next. Turn on and branch to (ii).

(ii)いま制御信号送信元アドレスが電話端末27である
ので第2図の電話端末状態制御プロセス(以下プロセス
A)2が起動され前記電話端末27に対する受信制御信号
のコマンドの処理、すなわちオフフックコマンドの処理
が実行される。この時、プロセスA2は、電話端末27に対
応する第2図の電話端末状態テーブル6を参照し前記プ
ロセスA2内のTEL2状態NOに対応する状態別コマンド解釈
部を起動し該状態別コマンド解釈部にて受理されるコマ
ンドであることが許可されると該当コマンド、すなわち
オフフックコマンドの処理部がプロセスA2にて選択起動
され実行される。この時、電話端末27の状態は遷移する
ので電話端末状態テーブル6のTEL2状態NOを更新するこ
とにより次に受理可能なコマンドの状態別コマンド解釈
部を次制御信号のコマンド受信時に起動可能な状態に設
定した後、前記プロセスA2の処理を抜けスケジュール処
理部1に実行権を与え(iii)へ分岐する。なお、前記
オフフックコマンドが受理不許可となった場合は、該プ
ロセスA2は誤った通信シーケンスにおけるコマンドとみ
なしてTEL2状態NOを更新せずに該プロセスA2の処理を抜
けてスケジュール処理部1に実行権を与え(iii)へ分
岐する。
(Ii) Since the control signal transmission source address is the telephone terminal 27, the telephone terminal state control process (hereinafter referred to as process A) 2 in FIG. 2 is started and the processing of the reception control signal command to the telephone terminal 27, that is, the off-hook command. The process of is executed. At this time, the process A2 refers to the telephone terminal state table 6 of FIG. 2 corresponding to the telephone terminal 27, activates the state-specific command interpretation unit corresponding to the TEL2 state NO in the process A2, and activates the state-specific command interpretation unit. If the command accepted in step A2 is permitted, the processing unit of the corresponding command, that is, the off-hook command is selectively activated and executed in process A2. At this time, since the state of the telephone terminal 27 transits, by updating the TEL2 state NO of the telephone terminal state table 6, the state-dependent command interpreter of the next acceptable command can be activated when the command of the next control signal is received. After the setting, the process of the process A2 is skipped and the execution right is given to the schedule processing unit 1, and the process branches to (iii). If the off-hook command is not accepted, the process A2 regards it as a command in an erroneous communication sequence, exits the process A2 without executing the TEL2 status NO, and executes it in the schedule processing unit 1. Grant right and branch to (iii).

(iii)電話端末状態制御プロセス2からスケジュール
処理部に実行権が復帰した時、該プロセスA2実行中に他
の電話端末宛または局線宛の内部コマンドが発行されて
いるか否かを電話宛内部コマンドバッファ9または局線
宛内部コマンドバッファ10を参照することにより確認
し、もし発行済であれば、各プロセスA2およびプロセス
B3にて内部コマンド処理要求であることを識別するのに
用いるiCMDFをオン(“1")するとともに対応する状態
制御プロセスを起動する。また、オフフックコマンドを
処理したのでこの場合は内部コマンドは前記プロセスA2
実行中には発行されないので(iV)へ分岐する。
(Iii) When the execution right is returned from the telephone terminal status control process 2 to the schedule processing unit, whether or not an internal command to another telephone terminal or an office line is issued during execution of the process A2 is internally addressed to the telephone. Confirm by referring to the command buffer 9 or the internal command buffer 10 addressed to the central office line. If issued, each process A2 and process
At B3, iCMDF used to identify that it is an internal command processing request is turned on (“1”) and the corresponding state control process is started. Since the off-hook command is processed, the internal command in this case is the process A2.
Since it is not issued during execution, it branches to (iV).

(iV)スケジュール処理部1は、制御信号としてダイヤ
ルコマンドを受信した時該ダイヤルコマンドのオペラン
ドとして受信されるダイヤル番号を第2図のダイヤルバ
ッファ8に格納する。よってスケジュール処理部は、ダ
イヤルバッファ8が空きでなければ該ダイヤル番号を局
線へ送出するために選択信号発信処理部5を実行する。
さらに局線から着信状態を見るべく着信検出処理部4を
起動実行する。この時局線が着信中であれば前記着信検
出処理部4は局線の状態、すなわち着信中または通話中
などの状態を局線状態テーブル7に書き込むと同時に第
2図の局線状態制御プロセス3へ通知するために局線着
信を示す予め定義した内部コマンドを局線宛内部コマン
ドバッファ10に格納する。該局線宛に発行された内部コ
マンドはスケジュール処理部1にて次に局線状態制御プ
ロセス以下プロセスB3が起動された時に処理されプロセ
スB3の中で第1図の制御信号回線31に接続される電話端
末26,27に対して局線着信を通知するコマンドを制御信
号として第2図の制御信号送信処理部14にて送信を行な
う。いま局線着信通知のコマンドを受信した電話端末2
6,27が着信呼出音を鳴動させることにより着信を知らせ
たのち、ハンドセットのオフフックにて着信応答した
時、第1図の主制御CPU部の内部動作として次のような
処理が行なわれる。すなわち、プロセスA2は制御信号の
コマンドとしてオフフックを受理し同時にプロセスA2に
て該オフフックコマンド送信元が着信中の着信応答であ
ることを識別すると同時に該プロセスA2からプロセスB3
宛に着信応答内部コマンドを発行することにより局線状
態テーブル7の局線状態を着信中から通話中に更新す
る。
(IV) When the schedule processing unit 1 receives a dial command as a control signal, it stores the dial number received as an operand of the dial command in the dial buffer 8 of FIG. Therefore, the schedule processing unit executes the selection signal transmission processing unit 5 in order to send the dial number to the office line if the dial buffer 8 is not empty.
Further, the incoming call detection processing unit 4 is activated and executed in order to see the incoming call status from the central line. At this time, if the station line is receiving an incoming call, the incoming call detection processing unit 4 writes the state of the station line, that is, the state of receiving or talking to the station line state table 7, and at the same time, the station line state control process of FIG. A predefined internal command indicating an incoming call to the station line is stored in the station line addressed internal command buffer 10 in order to notify 3 to the station line. The internal command issued to the station line is processed by the schedule processing unit 1 when the process B3 below the station line state control process is started next, and is connected to the control signal line 31 of FIG. 1 in the process B3. The control signal transmission processing unit 14 shown in FIG. 2 transmits the command as a control signal to the telephone terminals 26 and 27 which notify the telephone line. Telephone terminal 2 that has just received the command for incoming line notification
When the incoming call is answered by off-hook of the handset after 6 and 27 notify the incoming call by ringing an incoming call ringing tone, the following processing is performed as an internal operation of the main control CPU section of FIG. That is, the process A2 accepts off-hook as a command of the control signal, and at the same time, the process A2 identifies that the off-hook command source is an incoming response of an incoming call, and at the same time, the process A2 to the process B3.
The station line status in the station line status table 7 is updated from "incoming call" to "in-call" by issuing an incoming call response internal command.

同様に、第1図の構成に示される電話端末26と電話端末
27の内線呼出/内線通話を行う場合に於いても、第2図
のスケジュール処理部11を中心とした制御構造を変更す
ることなく、単に電話端末状態制御プロセス2に内線呼
出/内線通話に係る電話端末の状態遷移を拡張するのみ
で、共通の情報信号回線を用いた電話端末間の内線通話
を容易に提供できます。
Similarly, the telephone terminal 26 and the telephone terminal shown in the configuration of FIG.
Even in the case of making an extension call / extension call of 27, the telephone terminal state control process 2 simply relates to the extension call / extension call without changing the control structure centered on the schedule processing unit 11 in FIG. It is possible to easily provide extension calls between telephone terminals using a common information signal line simply by extending the state transition of the telephone terminals.

以上によりスケジュール制御部を設けることによりCPU
内部処理の流れを一元的に管理することにより内部処理
を効率良く行うことができる。
By installing the schedule control unit as described above, the CPU
By centrally managing the flow of internal processing, internal processing can be performed efficiently.

発明の効果 本願発明によって次のような効果がもたらされる。Effects of the Invention The following effects are brought about by the present invention.

(1)本願発明の第1図に示される2対の情報信号回線
をそれぞれに主制御装置での交換制御によって、各電話
機/情報機器のいづれもが局線通話(情報機器の場合は
局線データ通信)および内線通話(情報機器の場合は内
線データ通信)の両方に使用できます。すなわち、局線
通話用の情報信号回線と内線通話用の情報信号回線にそ
れぞれ別々の情報信号回線を専用に割り当てる必要がな
く、任意に1対の情報信号回線をその通話用途に応じて
共用できる。
(1) Each of the two telephones / information equipments is a local line call (in the case of the information equipment, the local line is connected to the two pairs of information signal lines shown in FIG. 1 of the present invention by the exchange control by the main control unit. It can be used for both data communication) and extension calls (extension data communication for information devices). That is, it is not necessary to separately assign separate information signal lines to the information signal line for station line communication and the information signal line for extension line communication, and a pair of information signal lines can be arbitrarily shared according to the communication use. .

(2)内蔵プログラムメモリ容量が64〜32KB以下の中〜
小容量のプログラム内蔵可能なワンチップマイコン(16
ビット以下のワンチップマイコン)を採用した宅内交換
制御型ホームバス制御装置において、そのプログラムメ
モリの占有面積をマイコンの周辺に必要とせずコンパク
ト化可能で、かつプログラム記憶に用いDRAMに比較して
高価なSRAMメモリの増設に伴うコスト増加を必要としな
く、単に高々1KB以下の価格の安いDRAMメモリを追加す
るのみで容易に所望の電話機状態制御機能を提供可能な
状態制御プロセス手段を実装した該小規模宅内交換制御
装置を提供できる(例えば、8台の電話機の状態制御機
能を提供する場合、従来は1台毎に状態制御プロセスの
プログラムが備えられ、仮に16KBのプログラムが1台当
たり必要なら、16KB×8台=128KBのプログラム容量が
全部で必要となっていた。しかし本願発明を採用すれば
プログラム容量は16KBのままで良く、かつ極めて小容量
の電話機のステータス情報(高々、数十バイト程度)を
記憶するメモリ容量のみで代替できる。
(2) Medium program memory capacity of 64 to 32 KB or less
One-chip microcomputer (16
A home bus control type home bus control device that uses a one-chip microcomputer (bits or less) can be made compact without requiring the area occupied by the program memory around the microcomputer, and is more expensive than DRAM used for program storage. It is possible to easily provide a desired telephone status control function by simply adding a cheap DRAM memory of at most 1 KB or less without increasing the cost due to the addition of a special SRAM memory. A large-scale home exchange control device can be provided (for example, when providing a state control function for eight telephones, conventionally, a state control process program is provided for each one, and if a 16KB program is required for each, The program capacity of 16KB x 8 units = 128KB was required in total, but if the invention of the present application is adopted, the program capacity remains 16KB. In addition, it is possible to substitute only the memory capacity for storing the status information (about several tens of bytes at most) of a very small capacity telephone.

(3)主制御装置は電話機に関するすべての動作を司る
電話機状態制御プロセス、加入電話回線に関するすべて
の動作を司る局線状態制御プロセスを独立に備えるため
電話機からは局線宛と電話機宛の2回の制御信号を伝送
することなく、該電話機宛の制御信号を1回だけ伝送す
ることで電話機の発信制御等が可能となります。
(3) Since the main control unit independently has the telephone state control process that controls all the operations related to the telephone and the station line state control process that controls all the operations related to the subscribed telephone line, two times from the telephone to the office line and to the telephone. It is possible to control the transmission of the telephone by transmitting the control signal addressed to the telephone only once without transmitting the control signal of.

(4)端末側である複数台の電話機/情報機器にとっ
て、主制御装置と任意の電話機/情報機器が制御信号の
送受信を行う場合に、本願発明では該制御信号の送受信
要求が発生した時点のタイミングで該制御信号を本願の
制御信号回線で何等の周期的制約をもつ固定時刻を待つ
ことなく、即時に伝送できる。
(4) For a plurality of telephones / information devices on the terminal side, when the main control device and an arbitrary telephone / information device transmit / receive control signals, the present invention is The control signal can be transmitted immediately at a timing without waiting for a fixed time having any cyclic constraint in the control signal line of the present application.

(5)スケジュール制御手段がスケジュール処理部、制
御対象別の状態テーブルと宛先別の内部コマンドバッフ
ァを備えることによって、一つの局線側制御を行う一つ
の状態制御プロセスと、一つの電話機側制御を行う他の
一つの状態制御プロセスとが同じ構成で実現できる。ま
た複数の局線を同時に収容して制御を行う場合は、局線
の状態テーブルを個々に追加するのみで複数の局線側制
御を容易に実現できる。このとき、局線側制御を行う状
態制御プロセスは共有化されるため一つのみでよい。同
様に、複数の電話機を同時に収容して制御を行う場合
は、電話機の状態テーブルを個々に追加するのみで複数
の電話機側制御を容易に実現できる。このとき、電話機
側制御を行う状態制御プロセスは共有化されるため一つ
のみでよい。
(5) The schedule control means includes a schedule processing unit, a state table for each control target, and an internal command buffer for each destination, so that one state control process for performing one station line side control and one telephone side control are performed. It can be realized with the same configuration as another state control process to be performed. Further, when a plurality of station lines are accommodated and controlled at the same time, a plurality of station line side controls can be easily realized by simply adding the station line state tables individually. At this time, the state control process for controlling the central office side is shared and only one is required. Similarly, when a plurality of telephones are accommodated and controlled at the same time, a plurality of telephones can be easily controlled by simply adding a state table of each telephone. At this time, the state control process for controlling the telephone side is shared and only one is required.

(6)スケジュール制御手段が内部コマンドバッファを
用いることによって、局線側制御を行う状態制御プロセ
スと電話機側制御を行う状態制御プロセスとの間で、互
いに異なるプロセス相互のプロセス間通信を提供できま
す。また、互いに制御対象の異なる状態制御プロセスが
3つ以上存在する場合でも、本願のスケジュール制御手
段は容易に拡張し適用できます。
(6) By using the internal command buffer in the schedule control means, it is possible to provide inter-process communication between different processes between the state control process that controls the station side and the state control process that controls the telephone side. . In addition, even if there are three or more state control processes with different control targets, the schedule control method of this application can be easily extended and applied.

(7)本願発明では、通話用の信号回線は一つまたは複
数の情報信号回線のみでよい。すなわち、局線通話用と
内線通話用を別々に設ける必要がありません。従って、
CPUから見た場合のみ制御対象として、単純な通話用の
信号線という使用目的に依存しない共有資源を提供でき
ます。
(7) In the present invention, only one or a plurality of information signal lines may be used as a signal line for communication. In other words, there is no need to provide separate lines for office calls and extension calls. Therefore,
As a control target only from the perspective of the CPU, it is possible to provide a shared resource that does not depend on the purpose of use, such as a signal line for simple communication.

(8)唯一つのCPUを用いることにより、発信/着信に
係る局線制御や音声通話/データ通信に係る内線・外線
通話制御が可能な主制御装置のハードウェアを、廉価か
つ小型な構成で提供できる。
(8) Provides a low-cost and compact configuration of the hardware of the main control unit that can control the station line for outgoing / incoming calls and the extension / external call for voice / data communication by using only one CPU it can.

(9)唯一つのCPUで、局線制御、通話制御、交換制御
および制御信号の送受信制御までの制御用コマンド処理
を一元的に管理・統御できるためCPU内部処理の拡張が
高く、またスケジュール処理部の構造を柔軟に追加/削
除/変更することにより多様なCPU処理構造を、極めて
容易に実現できます。
(9) A single CPU can centrally manage and control control command processing such as station line control, call control, exchange control, and control signal transmission / reception control, which greatly expands the internal processing of the CPU and also the schedule processing unit. By flexibly adding / deleting / changing the structure of, various CPU processing structures can be realized extremely easily.

(10)電話端末状態制御プロセスおよび局線状態制御プ
ロセスでの動作遷移状態毎に受信処理可能な制御信号の
コマンドが識別可能なことにより、誤った該制御用コマ
ンドの処理・実行を未然に防止することが可能となりま
す。従って、制御信号回線に接続される情報機器や電話
機からの制御信号送受信シーケンスなどに依存せず独立
に主制御装置の信頼性を高めることができます。
(10) Since the control signal command that can be received and processed can be identified for each operation transition state in the telephone terminal state control process and the office line state control process, erroneous processing and execution of the control command can be prevented in advance. It becomes possible to do. Therefore, the reliability of the main control unit can be independently increased without depending on the control signal transmission / reception sequence from the information equipment or telephone connected to the control signal line.

(11)主制御装置が収容し状態制御を司る電話機間での
内線通話を行うに、該主制御装置が備える交換回路を介
在せずに、該2台以上の電話機を共通伝送路として備え
る情報信号回線に対し共通にマルチポイント接続するこ
とで該内線(1対1内線通話、または1対N(Nは2以
上の整数))を容易に実現できる。
(11) Information that has two or more telephones as a common transmission line without an intervening exchange circuit provided in the main control unit when performing an extension call between telephones that are housed in the main control unit and control state control The extension (one-to-one extension communication, or one-to-N communication (N is an integer of 2 or more)) can be easily realized by commonly connecting the signal lines to multiple points.

(12)本願発明では、バス型共通伝送路へ電話機等をの
マルチポイント接続によって、簡便に1ヶ所の情報用の
コンセント等を、メタル線による6芯または8芯用のモ
ジュラー型コネクタを用いる電話機接続工事が可能とな
る。
(12) In the present invention, by simply connecting a telephone or the like to a bus-type common transmission line by a multipoint connection, an information outlet or the like at one location can be easily used, and a telephone using a 6-core or 8-core modular connector using a metal wire. Connection work is possible.

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

第1図は本発明の一実施例におけるホームバス制御装置
のシステム構成図、第2図は同ホームバス制御装置にお
けるCPU内部処理構造図、第3図は同ホームバス制御装
置における制御信号のフォーマットを示す図、第4図は
同ホームバス制御装置における動作の流れ図、第5図は
従来例のホームバス制御装置におけるシステム構成図、
第6図は同ホームバス制御装置におけるCPU内部処理構
造図である。 15……主制御装置、16……電話回線、17……主制御CPU
部、18……局線インタフェース、19……交換回路。
FIG. 1 is a system configuration diagram of a home bus control device in one embodiment of the present invention, FIG. 2 is a CPU internal processing structure diagram in the home bus control device, and FIG. 3 is a control signal format in the home bus control device. FIG. 4 is a flow chart of the operation of the home bus control device, and FIG. 5 is a system configuration diagram of the conventional home bus control device.
FIG. 6 is a CPU internal processing structure diagram in the home bus control device. 15 …… Main control unit, 16 …… Telephone line, 17 …… Main control CPU
Department, 18 ... Station line interface, 19 ... Exchange circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】複数の電話機/情報機器と、該電話機/情
報機器が接続される第一の共通信号伝送路である少なく
とも一つの情報信号回線、前記電話機/情報機器が接続
され制御情報を伝送する第二の共通信号伝送路である制
御信号回線、および少なくとも一つの加入電話回線を伝
送路として備え、かつ該伝送路を収容する主制御装置を
有し、さらに該主制御装置はその内部処理を行なうCPU
制御部、さらに複数の前記電話機/情報機器からの回線
交換制御や該加入電話回線に対する局線制御の処理要求
が前記制御信号回線を経由して送受信されるのに対して
行なわれる局線状態制御プロセス手段、および複数の前
記電話機/情報機器の個々の動作状態を前記制御信号回
線を経由して一元的に管理する電話端末状態制御プロセ
ス手段を具備する構成を持ち、それぞれに独立した前記
局線状態制御プロセス手段や前記電話端末状態制御プロ
セス手段などによって代表される制御対象別の独立した
状態制御プロセス手段の起動制御を一元的に司る唯一の
スケジュール制御手段を具備し、 情報信号回線を、局線通話時(情報機器の場合は局線デ
ータ通信時)には、加入電話回線と接続し、内線通話時
(情報機器の場合は内線データ通信時)には異なる2つ
の電話機/情報機器が同一の情報回線に共に内線通話路
として接続し、予め定めた制御信号に含まれる前記制御
情報の一部である送信元アドレスをキー(鍵)とし、選
択的に独立した端末群/局線群毎に単一の前記状態制御
プロセス手段を切り替えることでスケジュール制御を行
ない、複数の各々独立した前記状態制御プロセス手段が
同時に存在する場合に、独立した動作を司る前記各状態
制御プロセス手段相互間のプロセス間通信を、前記スケ
ジュール制御手段が、予め前記各制御対象別に設けた内
部コマンドバッファを用いることによって提供するよう
構成するとともに、 すべての電話機/情報機器および主制御装置が送受信す
る制御信号を伝送する共通の制御信号回線の伝送方式に
CSMA/CDを用いたことを特徴とする宅内交換制御型ホー
ムバス制御装置。
1. A plurality of telephones / information devices, at least one information signal line which is a first common signal transmission line to which the telephones / information devices are connected, and the telephones / information devices are connected to transmit control information. A control signal line that is a second common signal transmission line, and a main control unit that accommodates at least one subscriber telephone line as a transmission line, and the main control unit has its internal processing CPU that does
A control section, and further, a line switching control from a plurality of the telephones / information equipments and a line control for a line request for a line control for the subscriber line are transmitted and received via the control signal line. It has a configuration including a process means and a telephone terminal state control process means for centrally managing the individual operating states of a plurality of the telephones / information equipments via the control signal line, and the independent central line. The state control process means, the telephone terminal state control process means, and the like, and the independent schedule control means for centrally controlling the activation of independent state control process means for each controlled object are provided, and the information signal line is connected to the station. During line calls (for information equipment, during office line data communication), connect to the subscriber telephone line and for extension calls (for information equipment, during extension data communication) , Two different telephones / information devices are connected to the same information line together as an extension communication path, and a source address which is a part of the control information included in a predetermined control signal is used as a key for selection. Schedule control is performed by switching a single state control process means for each terminal group / station line group which is independent independently, and when a plurality of independent state control process means exist simultaneously, independent operation is performed. The schedule control means is configured to provide inter-process communication between the respective state control process means to be controlled by using the internal command buffer provided for each control target in advance, and all telephone / information devices and A common control signal line transmission method for transmitting control signals sent and received by the main control unit
A home bus control type home bus control device using CSMA / CD.
JP60124520A 1985-06-07 1985-06-07 Home exchange control type home bus control device Expired - Lifetime JPH0752980B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60124520A JPH0752980B2 (en) 1985-06-07 1985-06-07 Home exchange control type home bus control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60124520A JPH0752980B2 (en) 1985-06-07 1985-06-07 Home exchange control type home bus control device

Publications (2)

Publication Number Publication Date
JPS61281797A JPS61281797A (en) 1986-12-12
JPH0752980B2 true JPH0752980B2 (en) 1995-06-05

Family

ID=14887513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60124520A Expired - Lifetime JPH0752980B2 (en) 1985-06-07 1985-06-07 Home exchange control type home bus control device

Country Status (1)

Country Link
JP (1) JPH0752980B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0671342B2 (en) * 1986-10-29 1994-09-07 日本電気株式会社 Button telephone device
JPH02182052A (en) * 1989-01-06 1990-07-16 Nec Corp Customer station transistor
JP3356110B2 (en) 1999-04-21 2002-12-09 日本電気株式会社 Function expansion system and data transfer method used therefor

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS569064A (en) * 1979-07-03 1981-01-29 Mitsubishi Electric Corp Method and device of arc starting of electrode consuming arc welding machine
JPS58213597A (en) * 1982-06-05 1983-12-12 Nitsuko Ltd Key telephone device
JPS5911094A (en) * 1982-07-12 1984-01-20 Toshiba Corp Access system for administration data memory of key telephone device
JPS59115694A (en) * 1982-12-22 1984-07-04 Nec Corp Control method of time division electronic exchange
JPH0646824B2 (en) * 1983-09-20 1994-06-15 日本電気株式会社 Button telephone device

Also Published As

Publication number Publication date
JPS61281797A (en) 1986-12-12

Similar Documents

Publication Publication Date Title
JP3007907B2 (en) A communication switching mechanism that provides programmable communication services
CA1331802C (en) Modularly structured digital communications system having operations-oriented and security-oriented components
EP0218859A2 (en) Signal processor communication interface
CA1293042C (en) Communication system supporting remote operations
JPH0329346B2 (en)
JPS6370635A (en) Electric communication network
US4210782A (en) Distributed control type telephone switching system
US4640992A (en) Speech response interface circuit
US5812644A (en) Voice processing system with telephone interface subsystem
US4853956A (en) Communication system distributed processing message delivery system
JPH0752980B2 (en) Home exchange control type home bus control device
JP3875490B2 (en) Resource interface unit for telecommunications switch nodes
US5475678A (en) Signalling processing system for circuit mode systems of a telecommunications installation
JP3216898B2 (en) Subscriber line controller
JPS59171293A (en) button telephone device
JP2800198B2 (en) Automatic call distribution system
JP2877922B2 (en) Protection method for remote maintenance
JPH038157B2 (en)
JP2737258B2 (en) Call Forwarding Method for Subscriber Wireless Communication System
WO1999035568A2 (en) Isolation of resources from application in a process control system
JPH11252149A (en) Communication system and communication device
JPS62155695A (en) wireless telephone switching system
JPH03206761A (en) Network terminating set
KR20000026037A (en) Realtime connection method between cpu and serial interface device
JPS6155303B2 (en)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term