CN100370798C - Connection of computer to telephone exchange - Google Patents
Connection of computer to telephone exchange Download PDFInfo
- Publication number
- CN100370798C CN100370798C CNB988056194A CN98805619A CN100370798C CN 100370798 C CN100370798 C CN 100370798C CN B988056194 A CNB988056194 A CN B988056194A CN 98805619 A CN98805619 A CN 98805619A CN 100370798 C CN100370798 C CN 100370798C
- Authority
- CN
- China
- Prior art keywords
- computer
- switch
- telephone
- described computer
- network
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6472—Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6475—N-ISDN, Public Switched Telephone Network [PSTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/128—Details of addressing, directories or routing tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1302—Relay switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13034—A/D conversion, code compression/expansion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1304—Coordinate switches, crossbar, 4/2 with relays, coupling field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1305—Software aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13093—Personal computer, PC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13097—Numbering, addressing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13166—Fault prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13176—Common channel signaling, CCS7
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13204—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1322—PBX
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13389—LAN, internet
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Exchange Systems With Centralized Control (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention relates to a telephone system, an exchange and a method for setting up connections between a computer and the exchange via a computer network. The exchange (10) comprises a switch core (40), a switch control means (42) for setting up connections and a network connection device (44) connected between the switch core and the computer network. The computer (50) comprises a function for use as a telephone and has a computer network address. The network connection device and the computer set up, via the computer network (14), a bi-directional data packet connection between the switch control means and the computer for use as a signalling channel and a traffic channel between each other. The network connection device receives data packets containing telephony from the computer over said traffic channel and removes a signal structure suitable for telephony from the data packets, so that the exchange receives speech signals from the computer.
Description
Technical field
The present invention relates to the connection of computer to telephone exchange, and relate more specifically to connection by the call from switch to computer of computer network.
Background technology
Computer network with the Internet and Intranet form is extensive use of, and sends the possibility of speech owing to utilize the low price of the Internet to become more and more general by the computer network such as the Internet.Many companies also are used for Intranet or local computer network the communication between the computer of company.
Current many computers also have loud speaker, microphone and with the software of computer as telephone set, the software of these types comprises Webphone (networking telephone) and Cooltalk.
WO96/20553 is chiefly directed to the system that sends voice mail and email message in the computer network, and it is also described by the Internet and sets up call.Yet this WO96/20553 does not relate to the call that is set up to computer.
At Harvey Kaufman, in the brochure of Netspeak Corporation " to the introduction (An introduction to distributed multimedianetworks) of distributed multimedia network ", illustrate and comprise that switch is connected to computer by gateway to utilize public switched telephone network (PSTN) and computer networks interconnection to receive the telecommunication system of telephone exchange of private branch exchange (PBX) form of computer.The foundation of the call of this file description from computer to the ACD center (call center operator person) that may incorporate switch into.Computer might be connected to this switch by modulator-demodulator and public switched telephone network PSTN at this, and is not directly connected to switch by computer network.
To be used for phonetic modification in the gateway be the agreement that the different agreement of packet and being used for is communicated by letter between computer and the telephone plant otherwise telecommunication standard ITU-TH.323 describes.
" be used at the method and apparatus (Method and Arrangement forConnection Between a Computor Network and a TelecommunicationNetwork) that is connected between computer network and the communication network " the identical Swedish patent application SE9602918-6 that submits on August 2nd, 1996 with the US provisional application of submitting on August 12nd, 1996 and describe two PBXs and how the internet can be used for setting up the voice call of compression between it, each switch uses the modem that is connected to PBX base plate or exchanger core (core).
The Swedish patent application SE9602212-4 that submits on June 4th, 1996 discloses computer by the switch in the communication network that modulator-demodulator connected.The calling that sends to the relevant telephone number of modulator-demodulator is therewith reelected and is routed to telephony server, so that compression, consist of grouping and connect computer by the Internet contact.Connection between the switch is that phone connects.In this case, telephone signal consists of the packet that sends subsequently on the normal telephone circuit.
The Swedish patent application SE9604409-4 that submits on November 29th, 1996 discloses a kind of modulator-demodulator, this modulator-demodulator is multiplexed to telephone signal and packet on the telephone line, can utilize this unique phone to be connected on the phone in the computed while to talk so that have the user of its computer that is connected to PSTN.
The Swedish patent application SE9700152-3 that submitted on January 21st, 1997 has described the computer of the cordless telephone that is operatively connected to switch.
The US patent application US5604737 that submit in March, 1998 discloses a kind of communication system, is used for proceeding to by the communication server Speech Communication of the telephone set that is connected to public network, uses communication controler that is connected to local area network (LAN) and the Line cards that is connected to public network.
Summary of the invention
The present invention relates to when switch and computer all are connected to computer network and computer and comprise computer as the function of telephone set how computer to be connected to switch so that as the problem of telephone set.
This is by bi-directional data packet is connected so that solve this problem as signaling channel and at least one Traffic Channel setting up by computer network between the network access device of switch and the computer.Network access device comprises the packet of telephone service (telephony) and remove the signal structure that is applicable to telephone service on the computer network from this data packet content by described Traffic Channel reception from computer, so that should exchange function according to the received speech signal from computer of the signaling on the signaling channel.
Thereby the objective of the invention is switch and computer all be connected to computer network and this computer comprise obtain when being used for computer to be used for computer is connected to switch as the function of telephone set so as the switch of telephone set, comprise the telephone system of such switch and computer be connected to the method for switch as phone.
This purpose utilizes switch and telephone system to realize, wherein this switch comprises exchanger core, is responsible for the exchange control device that connects between the user of switch, and is connected at least one first network access device between exchanger core and the computer network.This computer comprises as the function of telephone set and has the computer network address.Network access device in the switch and computer are connected setting up bi-directional data packet between exchange control device and the described computer by computer network, so that be used as signaling channel, and setting up a Traffic Channel each other by computer network.This network access device will be applicable to the voice signal that the signal structure of telephone service is applied to receive on the computer network from exchanger core, so that produce the packet that comprises telephone service, these voice signals are predetermined to this computer.This network access device by Traffic Channel send comprise telephone service packet to computer, so that this calculates function according to signaling receiving computer user on the signaling channel and voice signal during phone between another user who is connected to switch is connected.
This purpose also utilizes the method with following steps to realize:
Be connected setting up bi-directional data packet between switch and the computer by computer network, so that as signaling channel;
Between switch and computer, set up at least one Traffic Channel by computer network;
The signal structure that will be suitable for the telephone service on the computer network in switch is applied to predetermined voice signal to this computer, so that produce the packet that comprises telephone service; With
On described Traffic Channel, send comprise telephone service packet to this computer, so that this calculates function at the user of computer and received speech signal during phone between another user who is connected to switch is connected.
This purpose also utilizes a kind of switch and telephone system to realize, wherein this switch comprise exchanger core, be responsible for the exchange control device that connects between the exchanger user and be connected in exchanger core and computer network between at least one first network access device.This computer comprises as the function of telephone set and has the computer network address.Network access device in switch and computer are connected setting up bi-directional data packet between exchange control device and the described computer by computer network, so that be used as signaling channel, and setting up a Traffic Channel each other by computer network.This network access device receives the packet that comprises telephone service by described Traffic Channel from computer, and removes the signal structure that is applicable to telephone service on the computer network from data packet content.By this way, the exchange function according to the signaling on the signaling channel the user of computer with during phone between another user who is connected to switch is connected from the computer received speech signal.
In addition, the method that may further comprise the steps of this purpose utilization realizes:
Be connected setting up bi-directional data packet between switch and the computer by computer network, so that as signaling channel;
Between switch and computer, set up at least one Traffic Channel by computer network;
In switch, from computer, receive the packet that comprises telephone service by described Traffic Channel;
From data packet content, remove the signal structure that is applicable to telephone service on the computer network, so as the exchange function the computer user with during phone between another user who is connected to switch is connected from computer received speech signal.
Description of drawings
Fig. 1 represents the block diagram of telephone system that is connected to the telecommunications switch of computer by computer network according to the present invention includes;
Fig. 2 represents the block diagram of computer network access device in the switch;
Fig. 3 represents to be used to connect the computer method flow diagram of machine extension set in return;
Fig. 4 represents that switch is used for sending telephone signal to the computer method flow chart by computer network; With
Fig. 5 represents that switch is used for receiving from computer by computer network the method flow diagram of telephone signal.
Embodiment
Basis shown in Figure 1 the present invention includes for example telephone exchange PBX110 of private branch exchange form, this telephone exchange PBX110 utilizes computer network 14 to be connected to computer PC 50, this computer network 14 is Intranet in this embodiment, and DNS (domain name system agreement) server 16 also is connected to Intranet 14.
It is to be understood that this system can comprise a plurality of telephone exchanges that all are connected to Intranet.Computer network also is not limited to Intranet, and the Internet and various types of local network or Intranet and the Internet combination also be possible, so that be connected to the Intranet that the exchange function of Internet is connected to company.This system also is not limited to private branch exchange.
Switch PBX110 comprises the exchange control device 42 that is connected to exchanger core 40 and network access device 44, wherein network access device 44 be connected in exchanger core 40 and the door 56 between so that be connected to computer network 14, exchanger core 40 is connected to first extension set 52 (illustrating in the switch outside).This extension set also can utilize the user who is connected among the described PSTN of private branch exchange by public switched telephone network (PSTN) to substitute.All that computer and switch took place are computer and switch contact, are used as exchanger extension so that this calculates function, send normal telephone can for this extension set and call out.For this reason, set up Traffic Channel by Intranet 14 between computer and switch, this can understand that for the enterprise with private branch exchange the calculating function is used as telephone set or is connected to the chore boy who has computer but do not have telephone set to be connected to switch on the position that does not for example have the telephone connection box be very favorable.
Switch 10 can comprise several network access devices 44, and wherein each jockey all can be used for different computers or processing and is connected to its several computers.Yet for simplicity, the major part of description and figure will be only limited to a network access device.
Shown in Figure 2 according to network access device 44 of the present invention.This network access device 44 comprises the signal shaping 22 of the exchanger core that is connected to switch, the local control device 20 that is connected to the signal processing apparatus 24 between signal shaping and the door 56 and is connected to exchange control device and is connected to signal shaping 22 and signal processing apparatus 24.Network access device 44 is preferably realized with the form with various memories and processor of the register that is connected to it.
Fig. 3 represents the initial method that computer is connected to switch and computer is registered as extension set.
Fig. 4 represents to send the method flow diagram of grouping to switch work according to the present invention of computer, and Fig. 5 represents to receive the method flow diagram of switch work according to the present invention of grouping.
To describe according to systemic-function of the present invention in conjunction with Fig. 1,2,3,4 and 5 now.
Now will be in conjunction with Fig. 1, the 2 and 3 initial foundation of describing according to the channel of the embodiment of the invention.Before starting for the first time according to system of the present invention, the local control device 20 of the network access device 44 among the switch PBX1 has oneself the computer network address and first port numbers of storage.First port numbers be the calling terminal slogan and will be therewith the network address one be used from request and from system, can be used as in all computers of telephone set and set up signaling and Traffic Channel.This port numbers all has it and will use on the meaning of this certain port number when transmission comprises the packet of connection request at all computers is general.This first port numbers can be a hardware that encode in computer or pre-programmed.Port numbers is equivalent in the TSAP identifier described in the telecommunication standard ITU-TH.323 at this, and this telecommunication standard file is hereby incorporated by.
Arrange that each computer as telephone set also has a storage so that the address of self address of when request connects, using and self port numbers and dns server 16.
Referring to Fig. 1,2 and 3, will connect or what at first take place when switch is registered is beginning telephony feature or application at computer.This application examples if can be when starting computer, and the user of computer can promptly send calling by beat icon on its screen so that beginning such as the computer telephony application of Type C ooltalk or Webphone software utilizes this to use beginning.Computer utilizes the address of this dns server 16 for example to divide into groups program step 26 to dns server 16 with at least one data of form transmission of TCP/IP grouping (transmission control protocol/Internet protocol) subsequently.The grouping that sends to dns server 16 comprises name or the identification that computer self is wanted the switch that connects.Dns server 16 comprises the table that the name that each is such is converted to the corresponding computer network address.Dns server 16 is converted to name the network address subsequently and this address is returned to computer, and this network address is relevant with network access device 44, program step 28.Computer has the address of switch now, and continues program step 29 by utilizing described address and institute's stored calls port numbers to send connection request.This request comprises computer self address and this computer at this and thinks to receive self port numbers of replying in the above.Signal processing apparatus 24 is taken grouping apart, removes signal structure, and sends content to local control device 20.The port numbers that local control device storage receives and the address of computer are so that use when replying this request.If computer does not have relevant with it extension number, program step 30, computer must obtain to distribute to its extension number, program step 31.
Can utilize distinct methods to carry out the distribution of extension number.Computer can have the extension number that it reports to switch.From then on this number that signal processing apparatus 24 receives in the grouping is removed signal structure TCP/IP in the grouping, and this number is sent to local control device 20, and this control device 20 is own relevant with described extension number with it.This control device is notified exchange control device 42 then: it will utilize this extension number to handle all communications, and exchange control device stores this information, so that it can will be scheduled to send network access device to the calling of this extension number by exchanger core.Computer can selectively be selected and be passed to extension number also by exchange control device.In fact network access device and exchange control device do not use extension number, but this extension number is stored in the table and be that independent number is relevant with another number.This independent number storage is in network access device and relevant with the address of computer just.
If when distributing extension number or previous assignment numbers, local control device 20 select relevant it want to want to be used as the information of the 3rd port numbers of Traffic Channel as second port numbers of signaling channel and it, program step 32, and send this information to signal processing apparatus 24.Signal processing apparatus have with before identical computer address and port numbers and adopt in the packet of same signal structure and send this information, program step 34.Computer receives this second with the 3rd port numbers and select relevant with the second and the 3rd port numbers of these receptions self port numbers, and sends selected port numbers to network access device 44, program step 36.Receive the local control device 20 of these port numbers and computer then with the selected port numbers pairing of first and second port numbers and computer in previous described identical mode, with acquisition signaling side slogan to number right with service port, program step 38.The selected signaling side slogan of computer can with the identical or different number of number that before was used to ask connect.
Being based upon when this has been described as beginning phone application in computer of signaling and Traffic Channel set up.As selection scheme, can only when actual the calling, set up signaling and Traffic Channel.Creation facilities program (CFP) also can comprise a certain authoring program, wherein when receiving request, state in relevant its system of switch inquiry computer, the code word of its requesting computer or carry out a certain other safety inspection then is to find whether allow computer to be connected to switch.This is a private branch exchange and when only wishing that for example some computer of company computer inserts this switch or may be interesting when preventing that some people from stealing other people extension at switch.But in the another kind selection scheme, can set up channel from the beginning, promptly computer network facility and computer all have the suitable address and the port numbers of prior storage.
May interesting included another feature be that several network access devices can be connected to a equipment that switch and computer at first obtain to get in touch with and send the address of another network access device to computer.By this way, computer then is connected to other network access devices, and this may be useful when a people thinks that the extended network connection device gets the work finished betwixt or computer is connected to the network access device of the more close computer of network access device that actual specific at first connects.This is useful, and this is because well known fact: in order to strengthen phone quality of call on the computer network, if it is short in better by the distance of the actual travelling of network to divide into groups.People can imagine also wherein that first network access device provides the situation that is included in the address of another network access device in another switch in the common network, and this is because top identical reason and may be useful.Another advantage that can obtain is can be by being connected to the switch that is positioned at another city than calling out the switch of being got in touch with when giving the city of at first mentioning and obtain the local call bill will sending.
Referring to Fig. 1,2 and 4, what taken place when call will be set up is as follows: at first, the user of switch PBX1 wants to call out second extension set 54 on first extension set 52, it is computer, therefore the user picks up telephone set and dials the number of extension set second, this is detected by the exchange control device among the switch PBX1 42, program step 60.The number that the exchange control device subsequent analysis is dialed, promptly so-called B number, program step 62.If this number is the irrelevant number of computer therewith, program step 64, exchange control device 42 is for example set up voice channel by PSTN, program step 66 with normal mode.Yet in present situation, this number is the relevant number of computer therewith, program step 64.By searching above-mentioned table and obtaining the number relevant and the exchange control device of the relevant identification with computer is carried out number analysis with network access device.Therefore exchange control device communicate by letter with the local control device 20 of indicated network access device, and notifies local control device 20: will utilize described identifier to set up calling.
After this from exchange control device 42, send signaling information to the local control device 20 in the switch 10, for example according to agreement ECMA/ISO QSIG and for example according to standard H.323 agreement a certain other agreements or utilize a certain other suitable agreements to send this signaling information.Local control device 20 signalization processing unit 24 adopt the signal structure that is suitable for data communication, TCP for example, and provide to signal processing apparatus will be used for and the aforementioned IP address and the predetermined signaling side slogan of compunication, and signal processing apparatus consists of this signaling information grouping with above-mentioned IP address and port numbers and sends to computer by computer network.During signaling, the network access device in the switch also receives grouping from computer, and these groupings have the IP address and second port numbers of oneself.When signal processing apparatus 24 received the signaling grouping from the second switch PBX2, it took these groupings apart, removes signal structure and content is sent to local control device 20.Local control device sends the signaling information of all receptions to exchange control device, so that exchange control device can be carried out common signaling capability.During this signaling, utilize above-mentioned signaling schemes to connect, program step 68 with normal mode.
After this, when all signalings of executed and voice signal will be when sending between extension set on the Traffic Channel, first extension set 52 is connected to selected signal shaping 22, program step 70 by exchanger core 40.This utilizes local control device will send the connection notice exchange control device that voice signal can connect and realizes, this connection be exchanger core with a current signal shaping that does not receive any other voice signal between be connected.Local control device connects selected signal shaping 22 and signal processing apparatus 24 subsequently, and signal processing apparatus is set to adopt signal structure and computed IP address and the selected Traffic Channel port numbers that is suitable for the last telephone service of computer network UDP/IP (unreliable datagram protocol/Internet protocol).Exchange control device connects extension set first and signal shaping by exchanger core simultaneously, program step 70.Signal shaping begins received speech signal from extension set 52 then.The signal that is received compresses in signal shaping, program step 70, and the signal that is compressed sends signal processing apparatus 24 then to.For example, can utilize according to the LD-CELP compression algorithm execution compression G.728 of ITU-T standard.Signal processing apparatus 24 adopts then and is suitable for the signal structure that computer network UDP/IP goes up telephone service, and these signal combination that will have this structure are to have the grouping to port numbers of Computer IP address and selected business, program step 74.After this these groupings send to computer by computer network, program step 76.
Explain the method for switch PBX1 work when receiving business below in conjunction with Fig. 1,2 and 5.
At first between switch and computer, carry out and deliver a letter program step 80.Performed delivers a letter with previous described identical to computer in conjunction with sending grouping from switch, and therefore no longer further is described at this.When between exchange control device and computer, carrying out transmission, this computer has and is used for the similar software of the network access device of telephone service on the computer network, be Coo/talk, Webphone or some softwares that H.323 wait according to standard, Computer Processing will send to the voice signal of switch PBX1 from computer, adopt the signal structure of similar UDP/IP, and these voice signals are consisted of IP address with network access device and the i.e. packet of the 3rd port numbers of selected end slogan, program step 82.When carrying out this processing, computer will be transformed to compressed digital signal from the analog electrical signal that microphone receives, and adopt signal structure subsequently on these signals.Computer sends these packets then to computer network.Network access device among the switch PBX1 receives these groupings, program step 84.Signal processing apparatus is taken these groupings then apart and is removed signal structure, program step 86.Packet content sends selected signal shaping 22 then to, and signal shaping 22 decompress(ion) packet contents are so that obtain to have the telephone signal of the structure that is suitable for exchanging, program step 88 in exchanger core.The structure that is suitable for exchanging is usually with the form of 8 bits, and therefore separates pressure energy and for example comprise that the suitable decompression algorithm according to similar ITU-T standard LP CELP G.728 is 8 bits with telephone signal from 2 bit expanded.The voice signal of institute's decompress(ion) is connected to second extension set 54 by exchanger core then, and thereby sets up voice and connect program step 90.
When finishing when dialogue, terminated call in a usual manner.Generally be used for enterprise network such as the specific information of calling out name and can transmit at signaling channel with other information of calling out the so-called D channel information that transmits.As a possibility, can utilize special D channeling port that each voice connects number to set up independent D channel.This network access device certainly can and comprise several signal shapings usually, and can establish connections to usually than connecting and so far connect the more computer of exchanger core, and this utilizes above-mentioned identifier to carry out.
Between all aforementioned active stages, the effect of the exchange control device monitoring network connection device in the switch is carried out this supervision by controlling the employed network address and port numbers.For example when changing enterprise network, upgrade these addresses and port numbers.When changing network when for example expanding, can utilize dns server to change the address of network similar.When deallocation, the unique part of the network that obtains upgrading is a dns server, checks the address at any time so get.These are monitored that it is very easily in the normal monitoring function that possibility is introduced in the exchange control device.Problem on the computer network of other function for monitoring record destruction telecommunication services of introducing is such as not receiving grouping and produce alarm when these problems reaching a certain rank.This example is: if the number of packet that does not receive during sometime equals a certain number of packets, the number of packet of distortion is higher than a certain rank etc.Other functions are the statistic of attribute that keep similar lost packets, failure connection etc., can upgrade the software in the local control device in upgrading switch in other softwares.
Utilize the present invention, obtain to make it and as extension set computer to be connected to the telephone system of switch,, also obtain when monitoring, to use the attendant advantages of function for monitoring current in the switch to such extension set professional so that obtain telephone system more flexibly.
The present invention has been described according to voice compression, and this is a preferred feature of the present invention, but can selectively save from switch.Yet the quality of connection of foundation is poor.But when using little local area network (LAN), this can be a selection.
The present invention is not limited to above-mentioned and the embodiment shown in the accompanying drawing certainly, and can make amendment in disclosed claim category.
Claims (21)
1. method that computer (50) is connected to switch (10) by computer network (14), so that described computer is used as the telephone set that is connected to described switch, wherein said computer comprises as the function of telephone set and has the computer network address
It is characterized in that,
By described computer network, between described switch and described computer, set up bi-directional data packet and be connected, so that as signaling channel;
By described computer network, between described switch and described computer, set up at least one Traffic Channel;
The signal structure that will be suitable for telephone service on the described computer network in described switch is applied to be intended to be used for the voice signal of described computer, so that produce the packet that comprises telephone service; With
By described Traffic Channel send comprise telephone service packet to described computer, so that described calculating function is at the user of described computer and received speech signal during phone between another user who is connected to described switch is connected.
2. according to the process of claim 1 wherein that the step of setting up signaling channel and Traffic Channel between described switch and described computer further comprises the following steps:
Use the computer network address of described computer and the computer network address of described switch; And
Use at least one calling terminal slogan to get in touch with described switch, carry out according to request by described computer and set up.
3. according to the method for claim 2, wherein the step of setting up described signaling channel and Traffic Channel according to request also comprises the following steps:
From described computer, receive request when in described computer, starting telephony feature.
4. according to the method for claim 2, be included in and set up described bi-directional data packet connection following steps before:
In described switch, described computer is registered as and can and gives described computer assign telephone numbers to its telephone set of calling out.
5. according to the method for claim 4, wherein register step may further comprise the steps:
Send identification to dns server from described computer; And
Receive in described computer by the computer network address of described dns server according to the described switch of described identification generation, this address will be used for setting up signaling channel and Traffic Channel between described switch and described computer.
6. according to the process of claim 1 wherein that the predetermined end slogan that the foundation utilization of Traffic Channel and signaling channel is stored in described computer and the described switch carries out.
7. according to the method for claim 2, wherein:
The foundation of signaling channel and Traffic Channel utilizes the calling terminal slogan to carry out according to the exchange of port numbers,
Wherein said switch has selected all to be used for the signaling channel and the port numbers of Traffic Channel that are used by described computer when sending packet to described switch, and described computer has been chosen in when sending packet to described computer the respective end slogan by described switch use.
8. according to the method for claim 2, further comprising the steps of:
In the network access device (44) of the described switch of the first computer network address, from described computer, receive described request with described switch;
Inquire relevant its identification of described computer; With
Described computer is given in the second computer network address that sends the described switch relevant with another network access device (44) in the described switch according to described inquiry, so that described calculating function is connected to another network access device of described switch.
9. according to the process of claim 1 wherein that the step of using signal structure is the step of compressed voice signal before.
10. method that computer (50) is connected to switch (10) by computer network (14), so that described computer is used as the telephone set that is connected to described switch, wherein said computer comprises as the function of telephone set and has the computer network address
It is characterized in that,
Be connected setting up bi-directional data packet between described switch and the described computer by described computer network, so that as signaling channel;
Between described switch and described computer, set up at least one Traffic Channel by described computer network;
In described switch, from described computer, receive the packet that comprises telephone service by described Traffic Channel;
From the content of packet, remove the signal structure that is suitable for telephone service on the described computer network, so as described exchange function the user of described computer with during phone between another user who is connected to described switch is connected from described computer received speech signal.
11. a telephone exchange (10) that is used for being established to by computer network (14) the phone connection of at least one computer (50) comprising:
Exchanger core (40);
Exchange control device (42), connect between the user who is responsible at described switch and at least one first network access device (44), described at least one first network access device (44) is connected between the door (56) of described exchanger core and described switch, so as with at least one compunication;
Wherein said computer comprises as the function of telephone set and has the computer network address;
It is characterized in that,
At least one network access device in the described switch is arranged between the exchange control device of described switch and described computer, sets up bi-directional data packet by described computer network with described computer and connect, so that as the signaling channel between described switch and the described computer and at least one Traffic Channel;
Described network access device is arranged to: the signal structure that will be suitable for the telephone service on the described computer network is applied to be used for from the intention that described exchanger core receives the voice signal of described computer, so that produce the packet that comprises telephone service; With on Traffic Channel, send comprise telephone service packet to described computer so that described calculating function according to the signaling on the signaling channel at the user of described computer and received speech signal during phone between another user who is connected to described switch is connected.
12., wherein described network access device is arranged to: when setting up described signaling channel and Traffic Channel, use the computer network address of described computer and at least one calling terminal slogan to call out described switch according to the telephone exchange of claim 11; Set up with carrying out according to request by described computer.
13., wherein described network access device is arranged to: when setting up described signaling channel and Traffic Channel, from described computer, receive request when in described computer, starting telephony feature according to the telephone exchange of claim 12.
14. according to the telephone exchange of claim 12, wherein:
With described network access device be arranged to set up that described bi-directional data packet is registered as described computer before connecting in described exchange control device can be to its telephone set of calling out;
Described exchange control device is arranged to described computer (50) assign telephone numbers.
15. according to the telephone exchange of claim 14, wherein described network access device is arranged to: when the described computer of registration, the identification that sends described computer is to dns server (16); And receive the computer network address that will be used between described switch and described computer, setting up the described computer of signaling channel and Traffic Channel, produce this address by described dns server according to described title.
16., wherein described network access device is arranged to the port numbers of when setting up Traffic Channel and signaling channel, utilizing predetermined storage according to the telephone exchange of claim 11.
17. telephone exchange according to claim 12, wherein described network access device is arranged to: when setting up Traffic Channel and signaling channel, utilize calling terminal slogan and described computer exchange end slogan, so that be chosen in the port numbers of using by described computer when sending packet to described switch; With from described computer, be received in the respective end slogan that uses when sending packet to described computer.
18., comprise second network access device and wherein according to the telephone exchange of claim 12:
First network access device has the first computer network address, and first network access device also is arranged to: receive described request from described computer, so that inquire relevant its identification of described computer; Send the second computer network address relevant to described computer, so that described calculating function is connected to second network access device with inquiring with second network access device (46) according to this.
19., wherein described network access device (44) is arranged to compressed voice signal before using signal structure according to the telephone exchange of claim 11.
20. a telephone exchange (10) that is used for being established to by computer network (14) the phone connection of at least one computer (50) comprising:
Exchanger core (40);
Exchange control device (42), connect between the user who is responsible at described switch and at least one first network access device (44), described first network access device (44) is connected between the door (56) of described exchanger core and described switch, is used for and at least one compunication;
Wherein said computer comprises as the function of telephone set and has the computer network address;
It is characterized in that,
At least one network access device (44) in the described switch is arranged to: between the exchange control device of described switch and described computer, set up bi-directional data packet by described computer network with described computer and connect, so that as signaling channel; And between described switch and described computer, set up at least one Traffic Channel;
Described network access device is arranged to: from described computer, receive the packet that comprises telephone service by described Traffic Channel; With from the content of packet, remove the signal structure that is suitable for the telephone service on the described computer network, so that produce the voice signal comprise telephone service so that described exchange function according to the signaling on the signaling channel the user of described computer with during phone between another user who is connected to described switch is connected from described computer received speech signal.
21. telephone system, be used at computer and set up phone among according to claim 11-20 between the described telephone exchange of any one claim (10) connecting, described telephone system adopts according to the described method of any one claim among the claim 1-10.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/828,548 US6937703B1 (en) | 1997-03-31 | 1997-03-31 | Connection of a computer to a telephone exchange |
US08/828,548 | 1997-03-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1258409A CN1258409A (en) | 2000-06-28 |
CN100370798C true CN100370798C (en) | 2008-02-20 |
Family
ID=25252135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988056194A Expired - Lifetime CN100370798C (en) | 1997-03-31 | 1998-03-20 | Connection of computer to telephone exchange |
Country Status (9)
Country | Link |
---|---|
US (1) | US6937703B1 (en) |
EP (1) | EP0972399B1 (en) |
CN (1) | CN100370798C (en) |
AT (1) | ATE297097T1 (en) |
AU (1) | AU740880B2 (en) |
DE (1) | DE69830396T2 (en) |
ES (1) | ES2242277T3 (en) |
NO (1) | NO329335B1 (en) |
WO (1) | WO1998044712A1 (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6618366B1 (en) * | 1997-12-05 | 2003-09-09 | The Distribution Systems Research Institute | Integrated information communication system |
US6704303B1 (en) * | 1999-06-02 | 2004-03-09 | Accenture Llp | IP/telephony user interface for a hybrid communication system |
DE10048167A1 (en) * | 2000-09-28 | 2002-04-25 | Siemens Ag | Method and device for the transmission of information with a voice and a data portion |
AU2002315734A1 (en) * | 2002-06-03 | 2003-12-19 | Huawei Technologies Co., Ltd. | Interconnecting proxy, system and method of interconnecting networks using different protocols |
ES2441569T3 (en) * | 2002-12-04 | 2014-02-05 | Nxp B.V. | Procedure and device for a dual mode phone |
US8780925B2 (en) * | 2006-08-17 | 2014-07-15 | Fonality, Inc. | Mobile use of a PBX system |
US8098810B2 (en) | 2007-03-09 | 2012-01-17 | Fonality, Inc. | Intelligent presence management in a communication routing system |
US8693659B2 (en) | 2007-03-09 | 2014-04-08 | Fonality, Inc. | System and method for centralized presence management of local and remote users |
US8379832B1 (en) | 2007-05-03 | 2013-02-19 | Fonality, Inc. | Universal queuing for inbound communications |
US10097695B2 (en) | 2007-08-10 | 2018-10-09 | Fonality, Inc. | System and method for providing carrier-independent VoIP communication |
US20100074426A1 (en) * | 2008-09-19 | 2010-03-25 | Mitel Networks Corporation | Method and apparatus for provisioning a communication device |
US8719386B2 (en) * | 2009-01-08 | 2014-05-06 | Fonality, Inc. | System and method for providing configuration synchronicity |
US10318922B2 (en) | 2009-03-16 | 2019-06-11 | Fonality, Inc. | System and method for automatic insertion of call intelligence in an information system |
US9443244B2 (en) | 2009-03-16 | 2016-09-13 | Fonality, Inc. | System and method for utilizing customer data in a communication system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604737A (en) * | 1993-12-15 | 1997-02-18 | Hitachi, Ltd. | Voice communication system and voice communication method |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4771425A (en) * | 1984-10-29 | 1988-09-13 | Stratacom, Inc. | Synchoronous packet voice/data communication system |
US5726984A (en) * | 1989-01-31 | 1998-03-10 | Norand Corporation | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US5327486A (en) * | 1993-03-22 | 1994-07-05 | Bell Communications Research, Inc. | Method and system for managing telecommunications such as telephone calls |
US5608446A (en) * | 1994-03-31 | 1997-03-04 | Lucent Technologies Inc. | Apparatus and method for combining high bandwidth and low bandwidth data transfer |
JP3247540B2 (en) | 1994-05-12 | 2002-01-15 | 株式会社日立製作所 | Packetized communication device and switching device |
US5550906A (en) | 1994-08-05 | 1996-08-27 | Lucent Technologies Inc. | Telecommunications feature server |
JP3219124B2 (en) | 1994-08-19 | 2001-10-15 | 日本電信電話株式会社 | LAN-PBX communication device |
US5742905A (en) * | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US5526353A (en) * | 1994-12-20 | 1996-06-11 | Henley; Arthur | System and method for communication of audio data over a packet-based network |
CA2139081C (en) | 1994-12-23 | 1999-02-02 | Alastair Gordon | Unified messaging system and method |
FI104869B (en) | 1995-05-24 | 2000-04-14 | Ericsson Telefon Ab L M | Procedure for forming voice connection between network and intelligent network service |
US5805587A (en) * | 1995-11-27 | 1998-09-08 | At&T Corp. | Call notification feature for a telephone line connected to the internet |
GB9603582D0 (en) | 1996-02-20 | 1996-04-17 | Hewlett Packard Co | Method of accessing service resource items that are for use in a telecommunications system |
US5884262A (en) * | 1996-03-28 | 1999-03-16 | Bell Atlantic Network Services, Inc. | Computer network audio access and conversion system |
US5790548A (en) * | 1996-04-18 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US6069890A (en) * | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
US5751706A (en) * | 1996-06-05 | 1998-05-12 | Cignal Global Communications, Inc. | System and method for establishing a call telecommunications path |
US6014379A (en) * | 1996-06-26 | 2000-01-11 | Bell Atlantic Network Services, Inc. | Telecommunications custom calling services |
US5768513A (en) * | 1996-06-27 | 1998-06-16 | At&T Corp. | Multimedia messaging using the internet |
US5923659A (en) * | 1996-09-20 | 1999-07-13 | Bell Atlantic Network Services, Inc. | Telecommunications network |
US5940598A (en) * | 1997-01-28 | 1999-08-17 | Bell Atlantic Network Services, Inc. | Telecommunications network to internetwork universal server |
-
1997
- 1997-03-31 US US08/828,548 patent/US6937703B1/en not_active Expired - Lifetime
-
1998
- 1998-03-20 ES ES98914186T patent/ES2242277T3/en not_active Expired - Lifetime
- 1998-03-20 CN CNB988056194A patent/CN100370798C/en not_active Expired - Lifetime
- 1998-03-20 AT AT98914186T patent/ATE297097T1/en active
- 1998-03-20 DE DE69830396T patent/DE69830396T2/en not_active Expired - Lifetime
- 1998-03-20 EP EP98914186A patent/EP0972399B1/en not_active Expired - Lifetime
- 1998-03-20 AU AU68595/98A patent/AU740880B2/en not_active Expired
- 1998-03-20 WO PCT/SE1998/000510 patent/WO1998044712A1/en active IP Right Grant
-
1999
- 1999-09-29 NO NO19994747A patent/NO329335B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604737A (en) * | 1993-12-15 | 1997-02-18 | Hitachi, Ltd. | Voice communication system and voice communication method |
Also Published As
Publication number | Publication date |
---|---|
CN1258409A (en) | 2000-06-28 |
ATE297097T1 (en) | 2005-06-15 |
NO994747L (en) | 1999-11-30 |
ES2242277T3 (en) | 2005-11-01 |
EP0972399A1 (en) | 2000-01-19 |
NO329335B1 (en) | 2010-09-27 |
DE69830396D1 (en) | 2005-07-07 |
EP0972399B1 (en) | 2005-06-01 |
US6937703B1 (en) | 2005-08-30 |
AU740880B2 (en) | 2001-11-15 |
WO1998044712A1 (en) | 1998-10-08 |
AU6859598A (en) | 1998-10-22 |
DE69830396T2 (en) | 2006-01-26 |
NO994747D0 (en) | 1999-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1492646B (en) | Method for implementing audio frequency telephone and central change-over processor | |
US6473423B1 (en) | Method and system for interactive communication between two telephone sets via the internet | |
US7512116B2 (en) | Gateway for internet telephone | |
CN100370798C (en) | Connection of computer to telephone exchange | |
CN1965564B (en) | Method for remote service forwarding between dissimilar systems with operator, service and location portability | |
CN1385026A (en) | Method of and system for providing intelligent network control services in IP telephone | |
AU740308B2 (en) | Interconnection of telephone exchanges via a computer network | |
CA2215681A1 (en) | Apparatus and method to use a conventional telephone set to make telephone calls on a packet network | |
US7957366B2 (en) | IP telephone system, IP telephone apparatus and calling method | |
US6801522B1 (en) | Method of communicating with subscriber devices through a global communication network | |
US6490344B1 (en) | Communication system and communication channel coupling method | |
US7133514B1 (en) | Premise-based voice bridge extension | |
US7221683B2 (en) | Telecommunications system having a packet-switching communications network and method for operating such a telecommunications system | |
KR100265071B1 (en) | Apparatus and method for interworking with the Internet in a private exchange system | |
KR19990047970A (en) | Communication device for LAN connection | |
US6577724B1 (en) | Method and apparatus in a communication network for switching messages to communication terminal equipment | |
WO2001039478A1 (en) | Method and system for transmitting communication signals through internet and a public switched telephone network | |
KR20000072754A (en) | Method and system for transmitting communication signals through the internet and a public switched telephone network | |
CN1190941C (en) | Calling center blended with packet exchange mode and circuit exchange mode | |
JP4215550B2 (en) | Private branch exchange system for intersystem connection by IP and system information transmission method thereof | |
EP0998109B1 (en) | A communication network utilizing autonomous servers to establish a communication session | |
US6735194B1 (en) | Digital private signaling system over internet protocol | |
JPH07112292B2 (en) | Private branch exchange | |
EP0864235A2 (en) | Apparatus and method in support of completing two calls using analog interface to telephone network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20080220 |
|
CX01 | Expiry of patent term |