CN1085368A - Program-controlled communication system for enterprise - Google Patents
Program-controlled communication system for enterprise Download PDFInfo
- Publication number
- CN1085368A CN1085368A CN 93117963 CN93117963A CN1085368A CN 1085368 A CN1085368 A CN 1085368A CN 93117963 CN93117963 CN 93117963 CN 93117963 A CN93117963 A CN 93117963A CN 1085368 A CN1085368 A CN 1085368A
- Authority
- CN
- China
- Prior art keywords
- module
- program
- dispatching desk
- task
- enterprise
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a kind of programmed communication system of enterprise-specific, design for tens kinds of communication equipment central combination doing the vertical, horizontal communication service in the enterprise are used in an integrated communication networking.System makes module and comprises that the ancillary equipment that administration telephone, dispatching desk, printer, radio fixed station and mobile phone, dispatching telephone, instruction intercommunication telephone, zone enlarge phone, telephony intelligence terminal, broadcast loud-speaker and tape deck forms by control, speech channel, power supply, transmission network, system are soft.Controlled CPU and the centralized management of dispatching desk CPU task sharing realize port operation meeting, the instruction intercommunication, and the zone enlarges, and multiple functions such as wireless networking are arranged.
Description
The present invention relates to a kind of communication system, relate to a kind of programmed communication system of enterprise-specific or rather.
Communication system for enterprise is applicable to that mainly large industrial enterprises such as controlling gold, electric power, chemical industry, coal, traffic, mine uses, needing the production scheduling of frequent contact, commander operation post and production service management department intercropping liaison usefulness, the production strong in mobility, that the distribution operation is wide is used for transmitting quickly and accurately production scheduling, commander's operation and production service management information on the mobile post, strengthens Enterprise Modernization Management.
What be used for enterprise's vertical, horizontal communication service has tens kinds of communication equipments approximately, comprises wireless phone (intercom), instruction intercom, regional enlarger, administration telephone machine, dispatcher telephone, indoor and outdoor wall on-hook, printer, terminal, recorder etc.
Existing enterprise communication machine is a split equipment, usually be mode of manufacture with program controlled user Private Branch Exchange PBX technology, or Private Branch Exchange PBX is changed into the flexible equipment of console, as program control scheduling machine, automatic command communicator etc., can only be with the communications facility independence networking of conventional simple function, generally to build three to four monomer service network in the enterprise, exist performance simple and disperse, supporting extendibility is poor, the drawback of standby redundancy versatility difference.The cord circuit control solid line systems of deploying to ensure effective monitoring and control of illegal activities that the contact is arranged that adopt are arranged more in addition, and a series of practical problems such as networking is difficult to consider as a whole alone, and capital expenditure is bigger can not satisfy the needs of Enterprise Modernization Management.
The objective of the invention is to design a kind of program control enterprise communication machine system that is suitable for China's actual conditions, be dedicated as target with domestic enterprise, by adopting computer technology, modern communications switching technology and specialized large scale integrated circuit technology, the administration comprehensive communication network of enterprise-specific, instruction intercommunication private network, unidirectional expansion private network, wireless communication networks etc. are formed comprehensive communication networks, to replace the program control scheduling exchange that derives from by stored-program control exchange and traditional simple function networking model.
Program-controlled communication system for enterprise of the present invention, mainly has following function: hold that production scheduling meeting, automatically selective call instruction intercommunication, automatic remote control zone enlarge, logical automatically to broadcast instruction intercommunication, automatic addressing wireless dispatching, data sheet transmission, administrative business relations, wired and wireless composite networking etc. multi-functional, and the priority level service function is arranged.
Program-controlled communication system for enterprise of the present invention, by the exchange power supply, the ancillary equipment that comprises administration telephone machine, dispatching desk, printer and radio fixed station and wireless phone, to simulate empty branch electronic contact switching network is the speech channel part of core component, with microprocessor (CPU) is the control section of core component, audio transmission networking, two wires and system software module are formed, and it is characterized in that:
1) described ancillary equipment also comprises by audio transmission networking, described two wires and speech channel dispatcher telephone, instruction speakerphone, the zone that distributing frame is connected of partly ensuring public security and enlarges telephone set, telephony intelligence terminating machine, by broadcast interface, relay board and the broadcast loud-speaker that speech channel partly is connected, partly be connected and the tape deck that is connected with the control section Peripheral Interface by Peripheral Interface by relay board and speech channel:
2) described system software module comprises task control block (TCB) table of realization system repertoire, the database of being made up of tables of data and control Switching Module (SPCM) with the stored program that dispatching desk communication module and dispatching desk software module are formed by control section software module, control section.
Totally 175 in the task control block table of system of the present invention, database has 24 tables of data, and systems soft ware adopts task sharing, central controlled mode managed together by control section host CPU and dispatching desk CPU.Host CPU be responsible for the communicating by letter of dispatching desk, to the supervision of host hardware (comprise each private branch exchange, each relaying the off-hook hook state, collect the digits etc.), the reception of data, system-wide data processing and the hardware driving except that dispatching desk.Dispatching desk CPU is responsible for monitoring with the key code information of receiving scheduling platform, the information that will receive and sends to host CPU through conversion, the order that to feed back after the host CPU analyzing and processing and data are by the display lamp of dispatching desk table top, and display screen shows or control opens and closes the related hardware circuit.
The enterprise communication machine is the same with other common stored-program control exchanges, has different real-time requirements, it is very tight as dial impulse is received the real-time requirement of handling, the identification of user's off-hook, on-hook is handled then can be slow slightly, therefore the execution of distinct program has been carried out in advance by row, be divided into the interrupt class program that hardware interrupts response and simple fault are handled of being responsible in regular turn; By the cycle level program that periodically starts, starts by the CTC interrupt service routine and can wait for, plug hole is handled, the main level program that started by task dispatch.
The interrupt class program comprise the data of communicating by letter with dispatching desk send with receive interrupt, CTC regularly interrupts, printer sends service routine such as interrupts, the RTC time interrupts with receiving.Cycle level program comprises that user's pulse scanning (10mS) program, number receive (100mS) program.The main level program comprises 175 tasks, and all function of system realizes being melted into entirely in these 175 task programs, and wherein the extension set task is responsible for the continuing and state transitions and management of supervision, calling of extension set state; Relay task is responsible for the continuing and state transitions and management of supervision, calling of relay state; Special duty comprises the printing of SMDR data, testing service being provided and finishing calling and keeps.System carries out each task program by switching, and finishes various functions and management, and each task program all has the task control block (TCB) of oneself, and promptly 175 TCB show, and ascending order is arranged in the RAM chip, and TCB table content can often be upgraded.
After main frame powered up or resets, Controlled CPU began executive program from its storage address 0000H, at first carries out various cut beginningization and inspection work, changes the program of executing the task again over to.In the preparation after powering up or resetting, cpu preserves unit and stack pointer preservation place, unit with the initial executive address of each task program, the program pointer that the task stack address of each task is filled up to respectively among the TCB.
Finish cut the beginningization task after, the task of the value correspondence from the task counter begins the program of executing the task, take out the initial executive address of this task program from No. 0 task TCB, compose the program pointer register PC that gives CPU, this task program has just obtained the control of CPU.
After carrying out one section program; CPU runs into a task and switches macro-instruction; show that this program should surrender the CPU control; at this moment value-this value of current program pointer register PC is the starting position of this task program execution next time; program pointer memory cell among this task of depositing in TCB is among the TCB that keeps the scene intact simultaneously.
After finishing above-mentioned task, CPU adds 1 with the task counter, and correspondingly CPU begins to carry out the next task program, and up to No. 174 task, all tasks began the scheduling of following one-period again with counter O reset after all carrying out once by that analogy.The every 10ms of program place carries out a cycle level program.
This communication system is that collection multi-functional communications system is the program control enterprise integrated communications system of one, and ancillary equipment cooperates speech channel and control section to finish various enterprise communication functions.
Dispatching desk as main ancillary equipment, be used for carrying out data communication, display call information and User Status being carried out the main frame programming, pass through that operation push-button is done main frame scheduling, meeting, collection call, group calling, intrusion, the playback of tolling breakdown, record, had/wireless converting, exchange, external relaying etc. with main frame.Dispatching desk is the control core with the chip microprocessor, and its read-only memory is deposited the various programs of dispatching desk self check, demonstration, keyboard scan and host communication, adopts the serial data communication mode between dispatching desk and control section processor.The performance that console makes this communication system of being different from dispatching desk of the present invention has broken through the program control scheduling exchange that derived from by stored-program control exchange and traditional simple function networking model, a tractor serves several purposes and given prominence to the enterprise-specific function, as automatic selective call instruction intercommunication, production scheduling meeting, zone enlarge intercommunication, automatic addressing wireless dispatching, have/the wireless composite networking, data sheet transmission etc.
Two tape deck of ancillary equipment is used for recording, playback and preservation to important speech information.
Three printer of ancillary equipment is used to print various results and makes the managing literal voucher.
Four broadcast loud-speaker of ancillary equipment provides and includes broadcasting and conversion.
Five radio fixed station of ancillary equipment is used to send, receive the information of wireless handset users and issues to mobile production station personnel and produces instruction and intercommunication conversation, finished/wireless converting and conversation, makes exchange and system group network synthesization.
Six exclusive telephone of ancillary equipment comprises that instruction speakerphone, zone enlarge telephone set, dispatcher telephone, administration telephone set, wireless handheld phones machine and telephony intelligence terminating machine.
For the adaptability of enhanced system, improve reliability and realize the seriation of system support, and specialized designs exclusive telephone.Have an instruction intercom that amplify intercommunication function and singly-bound selective call settle at one go as a kind of, can be applicable to be used for frequently, transmit rapidly, exactly the production scheduling order command on each key post that one continuous line produces.This telephone set except that functions such as dialing of the basic call function with common automatic phone, hands-free headsets and speaker phone talk, the emergent instruction intercommunication that the intercommunication that also can amplify, pulse are compatible mutually with the DTMF pulsing mode, the cooperation main frame is finished software set and programming, unit key selective call settle at one go, automatic time delay dialing, the ring of double-tone electronics etc.The instruction intercom of another kind of wall-hung type structure also has the characteristics of high-power output except that having the function that above-mentioned instruction says machine, but the automatic off-hook missing is called out and cooperated exchange to make automatically words and restores eventually after the ringing number that presets arrives.
The zone enlarges telephone set to have mobile phone communication and expands the objective function of use of can holding concurrently certainly, external loudspeaker carries out that the zone enlarges, transmits missing, logically broadcasts, issuing command and reply, after the ringing number that presets arrived, automatic time delay carried out the zone and enlarges the logical paging etc. of broadcasting, and words cooperate exchange to restore automatically eventually.
Dispatcher telephone is a kind of special-purpose hand-free telephone of coupled system design, to realize system call meeting etc.Its major function is: in preset time such as 1-3ms, do not dial behind the off-hook and promptly directly exhale dispatching desk and communicating talkback, behind the off-hook in limited time dialing then can choose user's communication intercommunication in the system wantonly; Can redial last dialed number automatically.
The administration telephone set is common multifunctional automatic electric phone, for enterprise administrative professional office post externally and and system's all types of user between production management and business relations use.
The wireless handheld phones machine, moving or partly using on the mobile production station in the system administrative area, with keep with dispatching desk exchange and all types of user between write to each other arbitrary user in the automatic gating wireless networking that dials, gating dispatching desk or after the dispatching desk switching and all kinds of wire user communicating talkbacks.
On some important production stations, to dispatching desk or production management department report field data, and be provided with the telephony intelligence terminating machine in time, these facility have the repertoire of ordinary telephone set, band display screen and keyboard can be edited, receive, send and print data.
For adapting to the instructions for use of different user in this communication system, the present invention has adopted the resilient coding software engineering, is that a kind of data structure with system feature is the numbering plan table.The numbering plan table is the correspondence table of subscriber dialing, in software, be actually linear list, it is the data set that rule ordering is arranged, each user uses a group number code table in the system, every table has 12 unit, 12 key 0-9, *, # with all kinds of phones is corresponding respectively, there is an integer between 0-255 in each unit, system predesignates the meaning of each integer, for example 1-159 is defined as the 0-159 extension set, the function that is defined as 160-171 dial corresponding 0-9, *, # enter certain function dialing by corresponding number.When data programing, dispatching desk is set certain user through human-computer dialogue and is used certain directory group and the user that may get in touch with by this user and carry out integer in each unit of function setting, links with pointer between this group number code table.The user is assigned to behind the directory when its off-hook dialing, its number is handled the interior visitor who then according to number shows institute's standard and is carried out, guarantee the instructions for use of different user, and utilize the integer in system's programing function check mark code table to make amendment at any time according to user's specific (special) requirements.
Following elder generation illustrates soft, the hardware configuration of native system in conjunction with Fig. 1-Fig. 4
The program control enterprise communication machine of Fig. 1 system configuration schematic diagram
The program control enterprise communication machine of Fig. 2 system configuration theory diagram
The program control enterprise communication machine of Fig. 3 system data structure numbering plan table operation principle schematic diagram
Fig. 4 program-controlled communication system for enterprise stored program control module SPCM structure chart
Referring to Fig. 1, program control enterprise communication machine system is made up of exchange and some extension sets, and the extension set kind comprises radio apparatus, instruction intercom, recorder, data terminal, regional enlarger, administration telephone machine, dispatcher telephone, indoor and outdoor wall on-hook, printer and terminal.
This corporate network is formed and is different from stored-program control exchange communication system, production scheduling communication system, single-direction and dual-direction production amplify communication system, automatic command intercom system and wireless dispatching intercom system, is a kind of program control enterprise integrated communications system that the multi-functional communications system is an one that collects.
Referring to Fig. 2, program control enterprise communication machine system configuration comprises the five functional parts, exchange power supply 100, control section 200, speech channel part 300, ancillary equipment 400 and system transmissions networking 500.
Exchange power supply 100 is the redundancy setting for main frame provides working power, can automatically switch when breaking down.Primary power source has current limiting pressure-limiting and battery under-voltage protection function, and secondary power supply adopts output and connects the redundant configuration technology of carrying on the back or on the head and sharing.
The time control circuit 207 main task be the relay board 309 that drives the speech channel part, allow relevant delay timing break-make, regularly to carry out correlation function, as timing recording playback sound, fixed time broadcast etc.
Driving interface I/O plate circuit 203, form by three partial function circuit, wherein port status monitor scans circuit 2031 is responsible for sending control section CPU201 from the user state information on the speech channel bus 311, control bus drive circuit 2032 is responsible for and will be sent control bus 311 from the control code of control part cpu, and it is the partitioned signal that selects that main function components generates frame with the decoder that circuit board is selected information-driven circuit 2033.
8 speech channel parts 300 comprise empty signal sound circuit 305, dual-tone multifrequency circuit 306 and the private port circuit 307 that divides electronic contact switching network 301, subscriber line circuit 302, loop trunks circuit 303, magnetite repeat circuit 304, band broadcasting delivery outlet of the simulation that is connected across on the transmission network 500, private port circuit 307 by cable voice port with have/wireless swticher 308 is connected and is connected with relay board 309.Simulation is empty to divide between electronic contact exchanging network 301 and subscriber line circuit 302, loop trunks circuit 303, magnetite repeat circuit 304, signal sound circuit 305, dual-tone multifrequency circuit 306 and the private port circuit 307 respectively has signal to be connected.Security personnel's distributing frame 310 of speech channel part plays a part security personnel, distribution, test in order to connect enterprise communication machine and user, relaying distribution.The broadcasting delivery outlet 3051 of signal sound circuit connects broadcast loud-speaker 411 broadcast capability is provided.Have/wireless swticher 308 connects the switching that radio fixed station 409 is realized a wired and wireless speech channel.
Wherein, switching network 301 break-make that is mainly used in various subscribers feeders and Channel Bank link is got in touch.Subscriber line circuit 302 is mainly used in various substation feeds, transmits the audio signal of subscribers feeder and channel link, receives and transmit dial impulse, the collection user is dynamic and plays interface circuit impedance matching and coupled transfer information.Repeat circuit 303 is mainly used in the coupling of external repeat circuit, send and receiving dial pulse information, finish the transmission of voice messaging and continue, repeat circuit is to the control signal decoding of control section CPU and act accordingly and send dialing number etc. as connecting trunk line.The cable voice port of private port circuit 307 is used for and wireless speech channel coupling coupling, realize being connected of wired and wireless speech path channel, to give orders or instructions voice signal on the link of its conference amplification circuit and interface carries out electric current and amplifies to export to broadcasting on the link and passing to Low ESR and receive the words user, can insert 1-80 on the link simultaneously and receives and talk about the user with broadcasting.
Referring to Fig. 3, demonstrate the operation principle of numbering plan table, if party A-subscriber's extension set takies the 5th numbering plan table, off-hook dialing 72, the content of being found Unit 7 by table is 221, software deduct radix 200 21 change the 21st numbering plan table, the content of finding Unit 2 by table is 141 again, represents that then the party A-subscriber calls out No. 141 extension subscribers.
And for example party A-subscriber's extension set dials 796, and the content of being found Unit 7 by table is 221, and the same operation pointer chain is connected to the 21st table, the content of Unit 9 is 217, deducts radix 200 by software again and gets 17, and pointer chain is connected to the 17th table, 6 location contents are 007 in the table, and the expression party A-subscriber calls out extension subscriber No. 7.
To dial 2,2 location contents be 162 to party A-subscriber's extension set off-hook for another example, because 162 belong to the function dialing and then deduct radix 160 by software, then changes function dialing handling procedure over to, and collecting the digits thereafter do not re-use the numbering plan table.
Referring to Fig. 4, system's stored program control module structure comprises host software 601 as shown in the figure, dispatching desk software 602 and main frame and dispatching desk communication module 603.
Main frame is communicated by letter with dispatching desk, supports that by the RS-232 serial port software is finished by interrupt service routine 604 on the hardware.The main frame root is carried out respectively according to request and is sent or the reception interrupt service routine, carries out with half-duplex mode.Wherein dispatching desk sends lamp battle array data command word, screen data command word and key data to host request; Main frame sends screen data and lamp battle array data to dispatching desk.During system initialization, control section SIOB mouth is initialized to send to receive all and allows.When not having the dispatching desk data request command, then send interrupt service routine and do not send any data instant and return as sending interrupt requests; If data request command is arranged, then send corresponding data, this deuterzooid group data have been sent then and will have been sent hang-up.System is in monitored state to the data of dispatching desk always, enter when receiving interrupt service routine, at first declare and receive whether byte is data request command, send if then put corresponding sign and start, whether if not then declare is the data pilot word, be then to receive data to prepare, if above-mentioned every all be not then to be judged to the dispatching desk data to deposit data buffer zone wait task program in and take.
Host software 601 comprises data form module 605, system management module 610, system's support module 631 and system maintenance and administration module 637.
Wherein the data form module is made up of several files, and meaning, position, size, various Hardware I port address and the various constant of the employed variable of host software, sign, storage area is elaborated.
System management module 610 is made up of system management Executive Module 611, hardware driving administration module 627 and printer service module 630.Wherein hardware driving hypervisor 627 is made up of parameter setting program 628 and the various I/O mouth controlling and driving subprogram 629 of PIO, RTC, CTC etc.System management Executive Module 611 is made up of some files, comprise that extension set task processing module 613, dispatching desk task processing module 619, relay task processing module 623, system configuration and parameter setting program 625 and fault diagnosis module 626,612 are system initialization module.
Each extension set all has corresponding task processor in the native system, program is handled all states and the process of this extension set thus, the main part that the extension set task is handled is arranged in 614 and 615 two files, distinguish call subroutine 616,617 and 618 again according to extension set state transitions and processing requirements, to realize whole call handling process.Main body file 614,615 is used to monitor the various states of extension set, the number of carrying out first analysis, extension set state transitions, call proceeding and the specific function of various extension sets is set.
Task program checks at first that at the beginning service state is masked as 1, but alternation of hosts's task status when being defined as extension set and being in running status, otherwise still be in the previous status, for the port that phone is not installed, corresponding task program is in idle running forever.In the main task state, task program carries out initialization to the relevant sign of extension set, reexamines this extension set and whether will revise parameter, then calls subprograms corresponding if having.If the extension set service state is effective, need further inspection whether to be in system testing and system's data recording on tape access, when determining not to be in these two states, extension set can further be operated, and task program is then checked the dislodging machine situation of this extension set.If the dispatching desk off-hook then enters dispatching desk task processing module 619 individual processing, otherwise just entering service request handles, after receiving that extension set is dialled the number, promptly according to first directory analysis head of extension set, be defined as function dialing or the dialing of other tasks and enter function corresponding dialing handling procedure or task dialing handling procedure again, if extension set is off-hook not as yet, check then whether this extension set is in extension set or relaying callback state and phase inversion and answers handling procedure, otherwise continue whether inspection is in message or state is waken in timing and phase inversion is answered handling procedure, monitor the extension set state otherwise get back to the circulation of main task porch.
Subprogram 616 is responsible for the management of resources such as link, DTMF digit receiver, trunk line, ring formation and the management of dispatching desk screen message.Subprogram 617 is responsible for reading the extension set dialing in each extension memory block, sending ringing-current and various signal tone to extension set, the various dialed numbers of access, pulse dialing, DTMF pulsing, three kinds of subprograms that collect the digits of dispatching desk dialing are arranged respectively in 617 modules, relevant link No. is provided earlier before calling, call corresponding IO driven element program after entering subprogram, signal source is connected to respective link returns then.Subprogram 618 monitors the extension set talking state, and does corresponding the transfer and processing according to the change of state,
Relay task processing module 623 is responsible for monitoring the trunking port state.Continuing of the state transitions of relay task and processing, assistance junction call.Corresponding 8 the shared one section relay task programs of relay task of native system.When this trunking port unoccupied, the relay task program cycle checks whether this task parameters changes, whether system is in test or whether data access has the requirement of the relaying of discrepancy, task program then calculates according to service state when arriving into relaying and finds outside line and reply extension set being checked through, put busy busy flag to extension set, when the extension set task is checked through calling arrival, the lump in the abdomen off-hook that stand tall and upright such as ring then, relay task enters the relaying talking state and monitors.
Dispatching desk task processing module 619, be responsible for the reception of dispatching desk Stateful Inspection, dispatching desk key and realize each function of dispatching desk, after the dispatching desk task program is checked through the dispatching desk off-hook, then analyze data from dispatching desk, enter various function service routines then.Scheduling also has the function of other extension sets simultaneously as a special extension set.
System's support module 631 is monitored by system share service subprogram 632, pulse scanning and number supervisory programme 633 real-time clocks and system clock refresh routine 634, dtmf receiver scanning imaging system 635 and printer communication and service routine 636 are formed.
Pulse scanning and number supervisory programme 633 are divided into two cycle programs of 10mS and 100mS, and wherein 10mS cycle program is responsible for scanning the dislodging machine situation of each port, the arrival of the checking pulse horizontal pulse counting of going forward side by side.100mS cycle program is used for the record result of 10mS scanning imaging system is done computing, judges the pulse number that is received, and deposits in each user's the number storage district, so that each task program reads.
Real-time clock supervisory programme 634 is mainly made RTC initialization and Interrupt Process.The year of RTC, month, day, the time, divide, a second interruption is sent CPU by hardware interrupts request line, and CPU surrenders control and gives clock interrupt service routine, and inspection RTC interruption status word judges why interrupt, carry out corresponding calculating, and with up-to-date clock outcome record in RAM, show for the dispatching desk clock.
DTMF scanning imaging system 635 also is cycle level program 20mS, checks earlier the effective situation of data of DTMF digit receiver during work, reads the number that the DTMF digit receiver receives selectively and deposits in the corresponding number storage district according to effective situation again and call for task program.
System maintenance and administration module 637 are made up of some files, are used for operations such as the correction of the inspection of the inspection of various user data, system data and modification, system configuration and modification, system clock and system testing, system data protection and access.
Fig. 5 illustrates respectively by function below to the major function software basic flow sheet that Figure 19 shows that system.
Fig. 5 handles main flow chart for the dispatching desk task, is used for the dispatching desk task handling, coordinates.
Fig. 6 exhales the dispatching desk task processor flow chart of scheduling extensions for dispatching desk by minute seat in the plane key, is used for dispatch call or scheduling extensions and replys and continue.
Fig. 7 is a dispatching desk relay process flow chart, is used for the processing of relay task,
Fig. 8-Figure 10 is a dispatching desk meeting process chart, is used to dispatch group calling or the collection call task of calling a meeting and handles.
Figure 11 exhales dispatching desk task process chart for scheduling extensions, is used for extension set and exhales scheduling to handle.
Figure 12 is dispatching desk function transfer flow figure, is used for dispatching desk task switching processing and continues.
Figure 13 is a dispatching desk conferencing function task base program flow chart, is used for scheduling and presides over the processing of port operation meeting task.
Figure 14 is a participant extension set conferencing function task program flow chart, is used for the participant extension set and participates in a conference, asks task handling such as meeting speech.
Figure 15 is a private branch exchange main task process chart.
Figure 16 is a private branch exchange talking state transfer flow sketch.
Figure 17 figure, 18 is a selective call extension set main task process chart.
Figure 19 is a dispatching desk relay task process chart.
The production scheduling conferencing function of native system is the basic application function that enterprise is used for vertical production scheduling commander operation, through the human-computer dialogue programmed settings, calling graph 5 to dispatching desk task processor flow chart shown in Figure 11 calls the corresponding program module and subprogram realizes one by one then.
System adopts scheduling directly to exhale dispatched users by user's singly-bound position key, and the dispatched users off-hook does not dial in 3 seconds and promptly directly exhales technology such as scheduling and dispatching desk busy waiting continue, and is used to replace the conventional continuation method that many items are called out of dialling.The programming of as shown in figure 11 system in advance configuration scheduling subscriber's extension station off-hook do not dial in 3 seconds and promptly directly exhale dispatching desk automatically, if the dispatching desk spare time then connects with it and converses, if busy then will exhaling automatically called the family extension set and received to exhale to transfer and wait for link, listen the wait acknowledge signal tone, simultaneously dispatching desk exhale transfer wait for the indication buzzer send remind scheduling to connect to answer exhale the accent stand by tone, the status indicator lamp of this caller scheduling extensions correspondence is bright, exhales this moment to call the family and show that because of can't hear busy tone needn't exhale again.Dispatching desk can hold a plurality of latency services simultaneously, and scheduling can be carried at any time that machine is replied or promise the calling of anxious caller dispatched users by the choosing of user position key.
Fig. 8-Figure 10, Figure 13,14 illustrate the operation principle of meeting group calling collection call function.System configuration special-purpose collection call meeting amplifier concentrate to amplify and the meeting dedicated link is set fixedly, implement current mode amplify the audio frequency impedance matching reach to group calling, collection call mode call a meeting, business such as participant request floor, procceedings playback carry out technology such as procedure auto-control, realize holding 1-80 user's port operation meeting function simultaneously, and four congruences that replaced traditional usefulness Electromechanical Control technology implementation connect conference model.
Wherein group calling function be the dispatching desk off-hook by the meeting key, on demand by each user position key of participant, the dispatching desk task program is inserted these selected users among the group call table GCTBL again; Dispatching desk shows that by the meeting key table notice finishes again, the dispatching desk task program is put the meeting sign according to the content in the GCTBL table with the TCB table at participant family, because dispatching desk task program and other extension set task programs are independently to carry out synchronously, therefore when the extension set task program is checked through this TCB and is equipped with the meeting sign in showing, Xiang Benji send ringing-current, after participant's extension set task program is checked through this extension set off hook signal, then this extension set is inserted the meeting dedicated link.
Dispatching desk shows by the meeting key table for the third time and enters conference status, removes the meeting sign in the off-hook participant TCB table simultaneously, and dispatching desk enters the meeting link of giving orders or instructions.
As wishing to increase the participant, then operate in the meeting by abovementioned steps.
Participant's request floor hooking of can " raising one's hand " in the meeting, after this extension set task program is checked through hook flash signal, driving the dispatching desk buzzer simultaneously at this extension set of flicker indicator light sounds, then operation in tandem * key and this user position key when dispatching desk allows its speech, the dispatching desk task program receives that two key signals are about to this user from the link of giving orders or instructions that the meeting dedicated link takes out and the access dispatching platform is shared, can make a speech.
When dispatching desk will be cancelled the active user when making a speech, then operation in tandem # key and this user position key, dispatching desk task program receive that two key signals are about to this user and take out from current link and insert again on the meeting dedicated link, and the user gets back to common participant position.
Collection call is by dispatching desk one group of user of prior programmed settings once to be breathed out simultaneously to hold a meeting.With the difference of group calling be that program fills in user in the SYSGTB table directly will programme the time and moves in the GCTBL table, all the other processing are identical with group calling.
The automatic selective call instruction intercommunication function of native system is the emergency function that enterprise is used for horizontal production scheduling commander operation, also is the preferred highest-ranking class user of system service.The user uses instruction speakerphone 4051-4053, and software flow such as Figure 17 are shown in 18.
The automatic command intercom system of the dynamo-electric standard of tradition is to adopt the decoding of double-tone fork to realize that with the compatible mutually technology of electronic switch selective call continues, selective call between the intercommunication subscriber computer, talking link adopt the fixedly connected mode of star-like solid line, be all to occupy a fixed link between per two users to be used for gating and to continue, system complex and tuning fork selective call accuracy rate are low-cost high, and the transmission of solid line control multiple-way system has increased the telecommunication network investment.
The present invention adopts system software program to control automatic selective call, the nested technology of number multilayer table, realize accurately horizontal selective call automatic command intercommunication function and system thereof numbering scheme flexibly on the transmission line of two wires first, technology is different from automatic dialing and helpline switched call connecting system.
Wherein the operation principle of the nested technology of number multilayer table is: set laterally instruction selective call intercommunication table of many groups in system database, be divided into 32 every pool-sizes of group as 160 users of native system and can be 10 users, maximum 20 users, the user that contact is frequent divides in same group, gating of interior on the same group user's operative position key puts in place, between group user choosing cry dial earlier jump group number again locating key put in place for pair key gatings.
Fixed link with preferentially take the treatment technology that link software distributes automatically, selective call instruction user priority takies link, the optimized distribution of this link has been guaranteed the basic demand of clog-free, emergent, the automatic gating of instruction intercommunication user.
Programming will instruct the intercommunication user program to be set at the highest-ranking class user of Priority Service, when system link is no-trunk, can user such as administrative business telephone priority level is low, that the air time is the longest take out stitches by force automatically, and instruction intercommunication user selective call is settled at one go.
The automatic remote control zone of native system enlarges, leads to automatically and broadcast the repeat-back intercommunication function, is used for the vertical production scheduling commander in the big job area of enterprise, leads to and broadcasts cloth instruction and paging.The zone enlarges intercommunication function can enlarge telephone set 4061,4062 supporting realizations by adopting special-purpose zone, logically broadcasts the repeat-back intercommunication and then can match equipment by the user by the interface that system reserves.
The zone enlarge be equipped with on the telephone set to bell signal carry out metering, automatic time delay start-up circuit metering number of times can be fixed in the line selection of phone introskip, after ringing number reaches predetermined times, promptly start automatically and connect audio frequency input transmission channel and amplifier, under the situation that nobody replys, the loud speaker that the calling subscriber can directly utilize callee's phone to be connected carries out audio call and issue production operation instruction or paging information.When caller call, missing, issuing command finished on-hook, main frame was sent the time-out electric feed signal, and called delayed response circuit restores automatically.
Because the called subscriber can utilize the zone to enlarge telephone set and intercommunication is replied in caller, comprise mobile phone and the microphone dual mode of raising one's voice, and be better than unidirectional production public address system in the past.
Automatically the logical realization of broadcasting the repeat-back intercommunication function, by dedicated broadcast interface 305 is set, broadcast loud-speaker 411 and high pitch loudspeaker that the user matches are as required realized, are used for whole plant issuing command and paging on the hardware; Adopt system database to programme on the software and specify the technology of this function special purpose interface numbering, for example will take the logical automatically interface of broadcasting, the calling and called numbering that need dial appointment per family.
Functions such as automatic addressing wireless dispatching, data sheet transmission, administrative business relations, wired and wireless composite networking can be provided with as required at random by the user, be provided with corresponding interface circuits in the system, as long as determine by the systems soft ware programming through the human-computer dialogue of dispatching desk and host CPU.
Claims (6)
1, a kind of program-controlled communication system for enterprise, by the exchange power supply, the ancillary equipment that comprises administration telephone machine, dispatching desk, printer and radio fixed station and wireless phone, to simulate empty branch electronic contact switching network is the speech channel part of core component, with the microprocessor CPU is the control section of core component, audio transmission networking, two wires and system software module are formed, and it is characterized in that:
1) described ancillary equipment also comprises by audio transmission networking, described two wires and speech channel dispatcher telephone, instruction speakerphone, the zone that distributing frame is connected of partly ensuring public security and enlarges telephone set, telephony intelligence terminating machine, pass through broadcast interface, relay board and the broadcast loud-speaker that speech channel partly is connected partly are connected and the tape deck that is connected with the control section Peripheral Interface by Peripheral Interface by relay board and speech channel;
2) described system software module comprises the task control block TCB table of realization system repertoire, the database of being made up of tables of data and control Switching Module SPCM with the stored program that dispatching desk communication module and dispatching desk software module are formed by control section software module, control section.
2, program-controlled communication system for enterprise according to claim 1, tool is characterised in that it is the dispatching desk master controller of core component that described dispatching desk comprises with the microprocessor CPU, to the keyboard array of dispatching desk master controller input data and the LED lamp battle array of display scheduling platform master controller dateout.
3, program-controlled communication system for enterprise according to claim 1, it is characterized in that described database has the numbering plan table corresponding with each extension subscriber in the system, the numbering plan table contains 12 unit, respectively with the 0-9 of this machine of living,, the # key is corresponding, have in each unit by an integer between the 0-255 of programmed settings, each integer is corresponding with extension set numbering and function numbering respectively, and extension set enters the unit by dialing, press content call user in the unit, carry out function.
4, program-controlled communication system for enterprise according to claim 1, the system management module that the control section software module that it is characterized in that described stored program control Switching Module SPCM comprises the data form module, is made up of system management Executive Module, hardware driving administration module and printer service module, system's support module and system maintenance and administration module.
5, program-controlled communication system for enterprise according to claim 4 is characterized in that described system management Executive Module by extension set task processing module, dispatching desk task processing module, relay task processing module, system configuration and parameter setting program.Fault diagnosis module and system initialization module are formed.
6, program-controlled communication system for enterprise according to claim 5, it is characterized in that described dispatching desk task processing module is to judge that in the following order dial key key justice phase inversion answers handling procedure, this is in proper order: extension set singly-bound, relaying singly-bound, meeting key, the system maintenance key, record button, playback button, wired key, cordless key is fetched the maintenance key.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN93117963A CN1036106C (en) | 1993-09-29 | 1993-09-29 | Program-controlled communication system for enterprise |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN93117963A CN1036106C (en) | 1993-09-29 | 1993-09-29 | Program-controlled communication system for enterprise |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1085368A true CN1085368A (en) | 1994-04-13 |
CN1036106C CN1036106C (en) | 1997-10-08 |
Family
ID=4992249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN93117963A Expired - Fee Related CN1036106C (en) | 1993-09-29 | 1993-09-29 | Program-controlled communication system for enterprise |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1036106C (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101257541B (en) * | 2008-01-30 | 2010-09-08 | 天地(常州)自动化股份有限公司 | Digital program controlled scheduling communication system based on IP technique and its working method |
CN101472011B (en) * | 2007-12-26 | 2012-05-30 | 迈普通信技术股份有限公司 | Detection method of analog trunk line |
CN105869096A (en) * | 2016-04-15 | 2016-08-17 | 陈云秀 | Intelligent ward nursing system |
CN110267211A (en) * | 2018-03-12 | 2019-09-20 | 海能达通信股份有限公司 | Simulcasting system, communication means and device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100459633C (en) * | 2005-10-27 | 2009-02-04 | 北京佳讯飞鸿电气股份有限公司 | Analoge number-selection accessing method and system for use in digital scheduling telecommunication system |
CN101110865B (en) * | 2006-07-19 | 2011-05-11 | 中兴通讯股份有限公司 | System and method for implementing multicenter voice scheduling |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1311286C (en) * | 1988-03-10 | 1992-12-08 | David Joseph Robertson | Digital key telephone system |
CN1013164B (en) * | 1989-02-24 | 1991-07-10 | 中国人民解放军57309部队 | Total data communication exchange system |
CN1047600A (en) * | 1989-05-25 | 1990-12-05 | 机械电子工业部石家庄第五十四研究所 | Multichannel radio telephone control method and system |
-
1993
- 1993-09-29 CN CN93117963A patent/CN1036106C/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472011B (en) * | 2007-12-26 | 2012-05-30 | 迈普通信技术股份有限公司 | Detection method of analog trunk line |
CN101257541B (en) * | 2008-01-30 | 2010-09-08 | 天地(常州)自动化股份有限公司 | Digital program controlled scheduling communication system based on IP technique and its working method |
CN105869096A (en) * | 2016-04-15 | 2016-08-17 | 陈云秀 | Intelligent ward nursing system |
CN110267211A (en) * | 2018-03-12 | 2019-09-20 | 海能达通信股份有限公司 | Simulcasting system, communication means and device |
CN110267211B (en) * | 2018-03-12 | 2021-11-16 | 海能达通信股份有限公司 | Simulcast system, communication method and device |
Also Published As
Publication number | Publication date |
---|---|
CN1036106C (en) | 1997-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1095873A (en) | Be used for cellular wireline interface | |
EP0109432A1 (en) | Call completion circuit and method | |
JPS59143490A (en) | Communication exchange device | |
CN1036106C (en) | Program-controlled communication system for enterprise | |
EP0379332A3 (en) | Cordless telephones | |
CN1021184C (en) | Method and device for automatically finding and answering private calls | |
CN1138279A (en) | Communication method and system of cellular trunking system based on program-controlled switch | |
CN1043055A (en) | Digital key telephone system | |
CN101056333A (en) | Large call traffic test device and test method used for the PHS cordless service platform | |
CN103813032B (en) | A kind of command scheduling is attended a banquet voice management system | |
CN101951373A (en) | Cloud computing-based information resource management system and information transmission method thereof | |
CN101521864A (en) | Method and device for realizing calling intelligent forwarding | |
CN1023183C (en) | Private telephone system with simplified command feature | |
CN1177887A (en) | Information communication method and apparatus thereof | |
CN1263274C (en) | Key telephone system capable of displaying plurality of outgoing telephone numbers included in incoming calls | |
CN1477846A (en) | Prepayment method and its prepayment system | |
CN106341556B (en) | It is a kind of to realize the method and system being scheduled to public network user based on relaying | |
CN1210928C (en) | Implementation method and device of a wireless telephone access system | |
CN1120638C (en) | Call connection control method in switch and switch | |
CN202551265U (en) | An elevator intercom host | |
CN2874936Y (en) | Radio public telephone set for pupil management | |
CN100596153C (en) | Back calling method and device | |
CN2682758Y (en) | Wireless access device for fixed telephone network | |
CN1055599C (en) | Intelligent type cord-less telephone set, and the paging system thereof | |
CN202455424U (en) | Wire and wireless integrated dispatching 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 |