CN1072873C - Method of and apparatus for interfacing an attendant console in a private branch exchange - Google Patents
Method of and apparatus for interfacing an attendant console in a private branch exchange Download PDFInfo
- Publication number
- CN1072873C CN1072873C CN94119028A CN94119028A CN1072873C CN 1072873 C CN1072873 C CN 1072873C CN 94119028 A CN94119028 A CN 94119028A CN 94119028 A CN94119028 A CN 94119028A CN 1072873 C CN1072873 C CN 1072873C
- Authority
- CN
- China
- Prior art keywords
- data
- attendant console
- plate
- user
- mainboard
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/18—Electrical details
- H04Q1/20—Testing circuits or apparatus; Circuits or apparatus for detecting, indicating, or signalling faults or troubles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/18—Electrical details
- H04Q1/30—Signalling arrangements; Manipulation of signalling currents
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Exchange Systems With Centralized Control (AREA)
- Interface Circuits In Exchanges (AREA)
- Telephonic Communication Services (AREA)
Abstract
To attain real time processing at the time of data transmission and processing without reducing the performance of the system by retrieving the existence of data received from a data switchboard and judging the sort of the received data. Whether data received from the data switchboard 300 exist or not is retrieved, and when the data exist and the data are repeating data, the received data are transmitted to an attendant board 500 and then returned. When the received data are not repeating data and the data can be processed as they are, the data are stored in a memory part. When data are not data received from the switchboard 300 but repeating data received from the board 500, the data are transmitted to the switchboard 300, and when the received data are not repeating data and can be processed as they are, a response corresponding to the received data is transmitted to the board 500.
Description
The present invention relates to be used for the interface method and the equipment of the attendant console in the private branch exchange (PBX) of intermediate size of integrated services digital network (ISDN), and be specifically related to be used for method and apparatus with system's interfaces of the personal computer of attendant console and private branch exchange (PBX), be used between attendant console and PBX system, handling and relay data.
Usually, the IEEE-488 STD bus is called as general-purpose interface bus (GPIB).This IEEE-488 STD bus is used as the standard interface in device for accurately measuring, minicom or the microcomputer.
This IEEE-488 STD bus has the structure that two-way simultaneous transmits.Therefore, the transfer rate of this bus is more faster than the RS-232C interface of serial transfer structure.
For maintenance and repair integrated services digital network (ISDN), the mass data of this maintenance and repair must be handled at short notice rapidly, though this maintenance and repair processing speed of data can be different according to the structure of the information of programmable device generation.
When employing has the interface bus of serial transfer structure, need long time to transmit and deal with data, thereby reduced the efficient of whole private branch exchange (PBX) system.In addition, the interface bus with serial transfer structure needs attendant console to monitor and controls various data, such as requiring required information and extraction and keeping the various various data relevant with the operator of private branch exchange (PBX).
An object of the present invention is to solve these problems that prior art runs into.
Another object of the present invention, provide and utilize the method and apparatus of IEEE-4888 bus attendant console computer and private branch exchange interfaces, even thereby be used to monitor and when controlling the data of private branch exchange when transmitting and handling, also can not reduce the performance of private branch exchange, thereby reach real-time processing.
Further purpose of the present invention is to utilize the IEEE-488 standard interface to connect the attendant console of the switch that is used in integrated services digital network.
A further object of the present invention provides a kind of private branch exchange, and the relevant state of its inspection and exchange, bill information, time related information, self diagnostic message or the like is from these information extraction data and occurring taking adequate measures when wrong.
A kind of interface method according to the present invention may further comprise the steps:
A) check whether received data from the exchanges data plate;
B) when when the exchanges data plate receives data, determine to receive the kind of data;
C) when the reception data are relay data, the relay data that receives are sent to an attendant console, and turn back to step (a);
D) when the data that receive in step (b) be not relay data but by oneself during data, with this by oneself storage in a memory;
E) when in step (a) not when the exchanges data plate receives data, check whether received data from an attendant console;
F) when in step (a) when this attendant console receives data, determine the kind of the data that receive from attendant console;
G) when the data that receive from attendant console are relay data, this relay data is sent to the exchanges data plate; And
H) when the data that receive from attendant console be not that relay data but data by oneself transmit this response of data by oneself to attendant console.
According to the equipment that is used for an attendant console and a private branch exchange (PBX) interfaces of the present invention, comprise a mainboard and a subplate and the attendant console that links to each other with this mainboard by an attendant console interface, this mainboard comprises:
The first user's plate that is connected with one group of user by a reference speed rate interface,
The first basic group speed interface plate, it links to each other with the switch of an integrated services digital network (ISDN) by a basic rate interface,
A data distribution plate, be used for from the data centralization of the first user's plate and the first basic group speed interface plate at a frame, with the data of distributing and relaying is concentrated, and this subplate comprises:
One second user's plate, it links to each other with one group of user by another reference speed rate interface (BRI), is used for user's data is added to the exchanges data plate of mainboard,
One second basic group speed interface plate, it links to each other with the switch of private branch exchange (PBX) by another basic rate interface (PRI),
One second data allocations plate, be used for from the data centralization of the second user's plate and the second basic group speed interface plate at another,
This mainboard further comprises:
A data power board is used for also producing data selectively from the first and second basic group speed interface plates switching of the first and second data allocations plates, first and second user's plates, mainboard and subplate,
A master board, be used to handle and relaying from the data of first and second user's plates, the first and second data allocations plates and the first and second basic group speed interface plates, and the data that receive from attendant console of maintain/repair.
From below in conjunction with the detailed description that accompanying drawing carried out, above-mentioned and other purposes of the present invention, feature and advantage will become more obvious.In the accompanying drawings:
Fig. 1 is the block diagram that adopts according to the private branch exchange (PBX) of attendant console interface of the present invention;
Fig. 2 is the block diagram according to the master board of private branch exchange of the present invention (PBX) of Fig. 1;
Fig. 3 is the flow chart of the processing of carrying out according to master board of the present invention of Fig. 2;
Fig. 4 has shown the memory distribution according to the two-port RAM of master board of the present invention of Fig. 2;
Describe the present invention now in conjunction with the accompanying drawings in detail.Fig. 1 is the block diagram that adopts according to the intermediate size private branch exchange (PBX) of attendant console interface of the present invention.As shown in Figure 1, one first user's plate 100 links to each other with one group of user by a reference speed rate interface (BRI).A basic group speed interface plate 600 links to each other with an integrated services digital network (ISDN) by a basic rate interface (PRI).One first data allocations plate 200 will be from the data centralization of first user's plate 100 and basic group speed interface plate 600 on a frame, so that the data of concentrating are distributed and relaying.A data power board 300 switches the data that also produce selectively from the first data allocations plate 200, first user's plate 100, basic group speed interface plate 600 and subplate 20, to produce data selectively.Data that master board 400 is handled and relaying is selected and the maintain/repair data that receive from an attendant console 500 are with the overall operation (see figure 2) of an attendant console interface 24 of control private branch exchange (PBX).Mainboard 10 has been formed in first user's plate 100, basic group speed interface plate 600, the first data allocations plate 200, exchanges data plate 300 and master board 400.
Second user's plate 101 links to each other with this group user by another reference speed rate interface (BRI), user's data is added to the exchanges data plate 300 of mainboard 10.Basic group speed interface plate 601 links to each other with the switch of private branch exchange (PBX) by another basic rate interface (PRI), is added on the exchanges data plate 300 will import data.The second data allocations plate 201 will be from the data centralization of second user's plate 101 and basic group speed interface plate 601 on another, with the data allocations that will concentrate be relayed to exchanges data plate 300.
In Fig. 2, describe master board 400 in detail.As shown in Figure 2, master board 400 comprises a processor 21, memory 22, two-port RAM 23, attendant console interface 24 and a display 25.
Fig. 3 is a flow chart, has shown the processing that control board 400 carries out.As shown in Figure 3, this processing comprises:
ST1) check whether received data from exchanges data plate 300;
ST2), check whether the data that receive from exchanges data plate 300 are relay datas when when exchanges data plate 300 receives data;
ST3) when the data that receive are relay data, the relay data that receives is sent to attendant console 500 and turns back to step (ST1);
ST4) when the data that receive in step (ST2) be not relay data but by oneself during data, with this by oneself storage in memory 22;
ST5) when in step (ST1) not when exchanges data plate 300 receives data, whether check has the data that receive from attendant console 500;
ST6), determine to receive the kind of data when when attendant console 500 has received data;
ST7) when the data that receive from attendant console 500 are relay data, this relay data is sent to exchanges data plate 300; And
ST8) but when the data that receive from attendant console 500 are not relay data but self deal with data, to this by oneself a response of data be sent to attendant console 500.
Referring to accompanying drawing, comprise mainboard 10 and subplate 20 in more detail according to intermediate size private branch exchange of the present invention (PBX).Attendant console 500 links to each other with mainboard 10, to handle and the relaying maintain/repair data relevant with the whole system of private branch exchange (PBX).The major function of the master board 400 of mainboard 10 is with the system interface of attendant console 500 and private branch exchange (PBX) together, with the various maintain/repair data of handling and relaying receives from the system of private branch exchange (PBX).
Specifically referring to Fig. 1 and 2, from first and second user's plates 100 that link to each other with one group of user by reference speed rate interface (BRI) and 101 user data, and basic group speed interface plate 600 that links to each other from switch and 601 isdn switch data, and be added to the first and second data allocations plates 200 and 201 with integrated services digital network (ISDN).
The first and second data allocations plates 200 and the 201 distributing user data and the exchange datas of mainboard 10 and subplate 20, and these two kinds of data are sent to the exchanges data plate 300 of mainboard 10.
The exchanges data plate 300 of mainboard 10 is selected from the first and second data allocations plates 200 and 201, from first and second user's plates 100 and 101 and from one in the data of basic group speed interface plate 600 and 601, and selected data are added to master board 400.
As mentioned above, the attendant console 500 that links to each other with mainboard 10 will be relayed to master board 400 from the maintain/repair data of the system of PBX.
As mentioned above, master board 400 comprises processor 21, memory 22, two-port RAM 23, attendant console interface 24 and display 25.
Two-port RAM 23 comprises seven buffering areas that lay respectively at its transmission and receiving port, is used for transmitting the maintain/repair data and receiving the maintain/repair data from exchanges data plate 300 to exchanges data plate 300.Two-port RAM 23 further comprises four signs that are used for Control on Communication.
By these signs, can realize the exchanges data between exchanges data plate 300 and the master board 400.
When exchanges data plate 300 and master board 400 required identical address to two-port RAM 23 to conduct interviews simultaneously, two-port RAM 23 was selected one in exchanges data plate 300 and master board 400, and allowed selected one this address carried out access.Remaining one is coupled with engaged signal, thereby prevents that it from carrying out access to this address.As shown in Figure 4, the memory allocation of two-port RAM is identical with DPRAM's, and the QUEUE structure is used to communication.
The most handy MC 68488 is as the IEEE-4888 interface bus that is included in the master board 400.The processor 21 of master board 400 does not have makes the function that himself becomes first speaker.Therefore, when inquiry attendant console 500, processor 21 makes master board 400 become first speaker by the service request line of control criterion bus.
The last a kind of method that transmits data of notice is to realize by the hardware of the managing line of control criterion bus.
Be used for the data that between master board 400, exchanges data plate 300 and attendant console 500, communicate, the data that are divided into relay data and can handle by master board 400 (can by oneself data).
The relay data that master board 400 receives transmits between exchanges data plate 300 and attendant console 500 and receives.The data that receive in master board 400 are not relay data but data that can be by oneself, and this can data by oneself be stored in the memory 22 of master board 400.In addition, this can data by oneself be the data that transmit the response that receives data.
Fig. 3 is a flow chart, has shown the communication process between master board 400, exchanges data plate 300 and attendant console 500.
As shown in Figure 3, this communication process comprises:
ST1) check whether received data from exchanges data plate 300 by two-port RAM;
ST2) when in step (ST1) when exchanges data plate 300 has received data, judge from the reception data of exchanges data plate 300 relay data whether;
ST3) when the reception data are relay data, will receive data by attendant console interface 24 and be sent to attendant console 500, and turn back to step (ST1) subsequently;
ST4) when the data that receive in step (ST2) are not relay data but data that can be by oneself, with this can be by oneself storage in memory 22;
ST5) when in step (ST1) not when exchanges data plate 300 receives data, check whether received data from attendant console 500 by attendant console interface 24;
ST6), determine to receive the kind of data when when attendant console 500 receives data;
ST7) when the data that receive from attendant console 500 are relay data, by two-port RAM 23 this relay data are sent to exchanges data plate 300, and turn back to step (ST1) subsequently; And
ST8) when the data that receive from attendant console 500 are not relay data but data that can be by oneself, by attendant console interface 24 will to this can be by oneself a response of data be sent to attendant console 500, and turn back to step (ST1).
As mentioned above, the IEEE-488 standard interface is applied to one and is used for interface that an attendant console is connected with the switch of integrated services digital network (ISDN), thereby realizes transmission at a high speed.In addition, three-way handshaking STD bus allows the transmission of error in data hardly, thereby has realized mass data transmission at short notice.
In addition, the information relevant with the system of private branch exchange, such as inspection, bill information, time related information, expansion number distribution state, self-diagnosis information, always monitored and extracted, to store and when making a mistake, to carry out suitable processing to system mode.
Claims (5)
1. with a kind of method of attendant console and private branch exchange (PBX) interfaces, may further comprise the steps:
Judge whether a mainboard receives user data and swap data from a private branch exchange;
Judge whether described mainboard has received data from described attendant console,
Judge whether described user data and swap data are relay datas;
Whether the described data that judgement is received from described attendant console are relay datas;
When described user data and swap data are relay data, described user data and swap data are sent to described attendant console from described mainboard;
When the data that receive from described attendant console are relay data, will send to described private branch exchange from described mainboard from the described data that described attendant console comes;
When described user data and swap data are not relay data, described user data and swap data are stored in the described mainboard;
When the next data of described attendant console are not relay data, send a response toward described attendant console from described mainboard.
2. according to the method with attendant console and private branch exchange (PBX) interfaces of being used for of claim 1, wherein the step of the kind of specified data (b) comprises the steps:
A) when the data that receive from mainboard and subplate by the exchanges data plate are relay data, this relay data is sent to attendant console, and when the data of reception be can be by oneself data the time with this can be by oneself storage in memory; And
B) when the data that receive from attendant console are relay data, this relay data is sent to the exchanges data plate, and when the data of reception be can be by oneself data the time will to this can be by oneself a response of data be sent to attendant console.
3. be used for the equipment with an attendant console and a private branch exchange (PBX) interfaces, this private branch exchange (PBX) comprises a mainboard and a subplate and an attendant console that links to each other with this mainboard by an attendant console interface;
This mainboard comprises:
The first user's plate that links to each other with one group of user by the reference speed rate interface,
The first basic group speed interface plate, it links to each other with a switch of an integrated services digital network (ISDN) by a basic rate interface,
The data allocations plate, be used for from the data centralization of the first user's plate and the first basic group speed interface plate on a frame with the data of distributing and relaying is concentrated, and this subplate comprises:
One second user's plate, it links to each other with this group user by another reference speed rate interface (BRI), is used for these user's data are added to the exchanges data plate of mainboard,
One second basic group speed interface plate, it links to each other with the switch of private branch exchange (PBX) by another basic rate interface (PRI),
One second data allocations plate, be used for from the data centralization of the second user's plate and the second basic group speed interface plate at another,
This mainboard further comprises:
A data switch is used for switching and producing selectively from the first and second data allocations plates, first and second user's plates. the data of the first and second basic group speed interface plates of mainboard and subplate,
A master board is used to handle and data that relaying is selected from first and second user's plates, the first and second data allocations plates and the first and second basic group speed interface plates and the maintain/repair data that receive from attendant console.
4. according to the equipment with an attendant console and a private branch exchange interfaces of being used for of claim 3, wherein master board comprises:
An attendant console interface, it is by a STD bus and linking to each other with this attendant console, and this STD bus is used to transmit and receive the maintain/repair data of the whole system of private branch exchange;
A two-port RAM is used to receive maintain/repair data and communications of control data from the exchanges data plate;
A processor is used to handle from the data of two-port RAM and attendant console interface and produces various control signals, address and data; And
A memory of data that is used to store by processor processing.
5. according to the equipment with an attendant console and a private branch exchange interfaces of being used for of claim 4, wherein master board further comprises a display that is used for showing according to the control signal of from processor the internal state of private branch exchange.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR26429/1993 | 1993-12-03 | ||
KR1019930026429A KR960013971B1 (en) | 1993-12-03 | 1993-12-03 | Attendant console interface device and its operation method of medium capacity private exchange |
KR26429/93 | 1993-12-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1125367A CN1125367A (en) | 1996-06-26 |
CN1072873C true CN1072873C (en) | 2001-10-10 |
Family
ID=19369871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN94119028A Expired - Fee Related CN1072873C (en) | 1993-12-03 | 1994-12-01 | Method of and apparatus for interfacing an attendant console in a private branch exchange |
Country Status (3)
Country | Link |
---|---|
JP (1) | JPH07322318A (en) |
KR (1) | KR960013971B1 (en) |
CN (1) | CN1072873C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997990B (en) * | 2009-08-25 | 2014-11-26 | 上海华亨电信设备有限公司 | Digital stored program control private branch exchange CF (Compact Flash) card application system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5057121B2 (en) * | 2010-02-01 | 2012-10-24 | Necインフロンティア株式会社 | SIP terminal control system and SIP terminal control method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0488685A2 (en) * | 1990-11-29 | 1992-06-03 | Fujitsu Limited | ISDN interface unit |
WO1993016430A1 (en) * | 1992-02-11 | 1993-08-19 | Koz Mark C | An isdn audiovisual teleservices interface subsystem |
-
1993
- 1993-12-03 KR KR1019930026429A patent/KR960013971B1/en not_active IP Right Cessation
-
1994
- 1994-12-01 CN CN94119028A patent/CN1072873C/en not_active Expired - Fee Related
- 1994-12-01 JP JP6332296A patent/JPH07322318A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0488685A2 (en) * | 1990-11-29 | 1992-06-03 | Fujitsu Limited | ISDN interface unit |
WO1993016430A1 (en) * | 1992-02-11 | 1993-08-19 | Koz Mark C | An isdn audiovisual teleservices interface subsystem |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997990B (en) * | 2009-08-25 | 2014-11-26 | 上海华亨电信设备有限公司 | Digital stored program control private branch exchange CF (Compact Flash) card application system |
Also Published As
Publication number | Publication date |
---|---|
KR950023074A (en) | 1995-07-28 |
CN1125367A (en) | 1996-06-26 |
KR960013971B1 (en) | 1996-10-10 |
JPH07322318A (en) | 1995-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3788539T2 (en) | Mutual locking between several central processing units. | |
CN1135012C (en) | Dynamic bandwidth allocation to transmit wireless protocol aross code division multiple access (CDMA) radio link | |
US5051982A (en) | Methods and apparatus for implementing switched virtual connections (SVCs) in a digital communications switching system | |
CN1052359C (en) | Switched circuit connection management over public data networks for wide area networks | |
CN1221108C (en) | Telephone communication method | |
US4982325A (en) | Applications processor module for interfacing to a database system | |
EP0751651A3 (en) | Interface between agent and managed device | |
EP0317466A3 (en) | Reverse flow control mechanism and method | |
CN1205144A (en) | Transmitting device with mobility manager and method of communicating | |
CN1266900C (en) | Integrated network switching system | |
CN1072873C (en) | Method of and apparatus for interfacing an attendant console in a private branch exchange | |
CN1157041C (en) | Call ovreflow address pointer method and apparatus | |
CN1140979C (en) | Communication system and circuit controller | |
CN1097371C (en) | Network manager system | |
CN1201607C (en) | Method for unloading information data in radio local loop system | |
CN1151640C (en) | Data enchange device and method | |
CN1422040A (en) | Remote equipment controlling method | |
CN1188013C (en) | Method and circuit for monitoring and optionally controlling transmission capacility of data transmission channel | |
DE3788540T2 (en) | Control for different types of local networks. | |
DE2914665B1 (en) | Telecommunications system, in particular screen text system, as well as partially central and decentralized circuit module for this system | |
CN1921434A (en) | Method of operating a data bus system and a transmitter station | |
JP2002229886A (en) | Data sending and receiving method | |
KR950011474B1 (en) | Restart method of the Q & A function application part of SSP No.7 signal system | |
CN1151674A (en) | Data processing unit, connection method, switch, control method, and controller | |
JP3176199B2 (en) | Server client system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |