Background technology
In recent years, independent data telephone network fast development.Now, a kind of by the Internet, utilization IP(Internet Protocol) (IP), the IP phone that makes two user terminals carry out voice communication just more and more is widely used.Fig. 1 is the schematic diagram that this IP telephony network is shown.As shown in fig. 1, IP telephony network comprises some routers 15 and 16, IP switch 13 and 14, the IP phone gateway 11 and 12 that has the IP network card, Public Switched Telephone Network 17 and 18 and user terminal 111,112,113 and 114.Between two IP phone gateways 11 that communicate and 12, adopt IP protocol transmission IP packet.Though carry out for the communication means of voice communication with respect to traditional telephone wire and public switched telephone network (PSTN) passed through, IP phone has cheap advantage, but because IP agreement itself is not carried out prioritization for voice messaging, in case and channel is crowded, the situation that the IP data-bag lost will occur, so the IP phone of prior art is difficult to guarantee voice quality, and real-time is very poor.
Atm technology as a kind of technology that the QoS quality assurance is provided, to the different information of transmission over networks, does not gradablely transmit, and to the demanding service of real-time, atm network will preferentially transmit.So a kind of IP phone in conjunction with atm technology arises.Fig. 2 illustrates in the prior art, in conjunction with the schematic diagram of the IP telephony network of atm technology.As shown in Figure 2, the IP telephony network in conjunction with atm technology comprises: the IP phone gateway 21 and 22 that has the IP network card; By inserting/pick out grade ATM switch 23 and 24 and backbone ATM switch 25 the ATM cell transmission, exchange and the receiving unit that constitute; PSTN26 and 27 and user terminal 211,212,213 and 214.Wherein, inserting/pick out grade ATM switch 23 is connected with 22 with the IP phone gateway 21 that has the IP network card with the Ethernet interface of 10/100Mbps data rate respectively with 24.This shows,, inserting/picking out grade ATM switch 23 and 24 and have between the gateway 21 and 22 of IP network card and but transmit with the IP packet though in ATM cell transmission, exchange and receiving unit, transmit with ATM cell.Like this, in the signal transmission between switch and gateway, still can not overcome because the IP agreement is transmitted the problem that the IP packet has brought the transferring voice quality to descend.
Summary of the invention
The objective of the invention is to, provide a kind of voice quality that can overcome above-mentioned defective to improve also independent data telephone network, gateway and the method thereof of the support ATM mode of real-time enhancing.
According to an aspect of the present invention, provide a kind of independent data telephone network of Asynchronous Transfer Mode (ATM) of supporting to close, comprise: bus slot and be inserted in voice interface card on the described bus slot, be used for link signals such as voice signal and IP address are compressed into the voice processing apparatus and the CPU of IP packet, it is characterized in that, also comprise at least: being inserted in being used on the described bus slot connects the ATM network interface card of transmission, exchange and the receiving unit of ATM cell.Wherein said voice interface card is used for linking to each other with user terminal by PSTN or server.
According to another aspect of the present invention, a kind of independent data telephone network of supporting Asynchronous Transfer Mode (ATM) is provided, which comprises at least: one or more backbone ATM switches and user terminal, it is characterized in that, at least comprise that also at least two independent data telephone networks that insert/pick out device and aforesaid at least two support Asynchronous Transfer Modes (ATM) that have atm interface that link to each other with described backbone ATM switch close, wherein, the independent data telephone network of described support Asynchronous Transfer Mode (ATM) closes and to be connected to described access/pick out between device and the described user terminal.The independent data telephone network of support Asynchronous Transfer Mode of the present invention (ATM) also comprise be connected in that described independent data telephone network closes and described user terminal between PSTN or server, and comprise and be connected described backbone ATM switch and described access/the pick out one or more routers between the device.
According to a further aspect of the invention, the method of the independent data telephone network pass of a kind of above-mentioned support Asynchronous Transfer Mode of formation (ATM) is provided, it is characterized in that, comprise the following steps: hardware platform, bus type and software platform that (a) closes according to employed independent data telephone network, select suitable ATM network interface card, and described ATM network interface card is inserted on the bus slot of described independent data telephone network pass equipment; (b) select to be used for the agreement between IP(Internet Protocol) (IP) packet and Asynchronous Transfer Mode cell, changed; (c) set up addressing list in the in house software that described independent data telephone network closes, the information of closing according to another independent data telephone network about the Correspondent Node that is arranged on the independent data telephone network of supporting Asynchronous Transfer Mode (ATM) changes the parameter in described addressing list.Wherein, method of the present invention also comprises the step that described independent data telephone network pass is linked to each other with described user terminal by PSTN or server.
Adopt the independent data telephone network of the support ATM mode of the present invention of said structure, because the transmission, exchange and the receiving unit that close ATM cell by the independent data telephone network of supporting the ATM mode link to each other with user terminal, so carrying out all adopting the ATM pattern to transmit ATM cell between two gateways of voice communication.Compare with the prior art of only in transmission, exchange and the receiving unit of ATM cell, transmitting ATM cell, more can guarantee voice communication quality and strengthen real-time.
Embodiment
Below, be described with reference to the accompanying drawings preferred embodiment of the present invention.
Fig. 3 is the schematic diagram that the embodiment that the independent data telephone network of support of the present invention ATM mode closes is shown.In Fig. 3, the hardware platform that independent data telephone network closes is the industrial computer 31 that is widely used.In the bus slot (not shown) of this industrial computer 31, be inserted with the voice processing card 32 as voice processing apparatus, voice interface card 33, CPU (CPU) 34 and the ATM network interface card 35 that is used for link signals such as voice signal and IP address are compressed into the IP packet at least.Wherein, voice interface card 33 links to each other with Public Switched Telephone Network, connects user terminal again; Perhaps voice interface card 33 links to each other with server, connects user terminal again.Certainly, voice interface card 33 also can directly link to each other with user terminal; ATM network interface card 35 then links to each other with ATM cell transmission, exchange and receiving unit.What deserves to be mentioned is the compression function of voice processing card shown in available software realizes.
The method that constitutes the independent data telephone network pass of support ATM mode of the present invention is divided into three steps:
(a) hardware platform, bus type and the software platform that closes according to employed independent data telephone network selected suitable ATM network interface card, and described ATM network interface card is inserted on the bus slot of gateway device.
In this embodiment, because the hardware platform of employed gateway is that industrial computer, its bus type are pci bus/isa bus, and its software platform is a NT/UNIX operating system, so select the ATM network interface card of EfficientENI-25P type 25.6M/155Mbps data rate.
If the hardware platform of employed gateway is that HP work station, its bus type are vxi bus, and its software platform is a HP-UX operating system, selects the ATM network interface card of HPA200 type 25.6M/155Mbps data rate so.
If the hardware platform of employed gateway is that SUN work station, its bus type are the SBUS buses, and its software platform is a solaris operating system, selects the ATM network interface card of PCA-200EUX type 25.6M/155Mbps data rate so.
If the hardware platform of employed gateway is that SGI work station, its bus type are the XIO buses, and its software platform is an IRIX operating system, selects the ATM network interface card of PCA-200EUX type 25.6M/155Mbps data rate so.
(b) select to be used for the agreement between IP packet and ATM cell, changed, and in the software platform of input gateway.
In the present embodiment, the CLASSIC IP OVER ATM agreement in the selection IP OVER ATM agreement.Two kinds of CLASSIC IP OVER ATM agreement and LANE are arranged in the known IP OVER ATM agreement usually.And do not select the latter's reason mainly to be:
At first, LANE is an agreement of carrying out LAN emulation in atm network, is not suitable for the business of this wide area network transmission of independent data telephone.
Secondly, support the atm device of lane protocol is that all right ripe, if use lane protocol may cause between the network equipment owing to the incompatible failure that causes voice communication of the mode of supported protocol.
Certainly, also can select other translation-protocol.For example, also can select MPOA and mpls protocol.
(c) set up addressing list in the in house software that described independent data telephone network closes, the information of closing according to another independent data telephone network about the Correspondent Node that is arranged on the independent data telephone network of supporting the ATM mode changes the parameter in described addressing list.
In above-mentioned addressing list, comprise IP address, area code at least, also can comprise the other side area title-domain, rate territory or the like.
Below, list an example of addressing list.
In this embodiment, according to be arranged on this gateway carry out voice communication opposite end Data-phone gateway 1 ..., gateway n (as shown in Figure 3) IP address, area code or the like, correspondingly change the parameter in the addressing list.
By above-mentioned three steps, can constitute the independent data telephone network of supporting the ATM mode and close.
Below, in conjunction with concrete independent data telephone network the function that the independent data telephone network of support ATM mode closes is described.
Fig. 4 is the schematic diagram that illustrates according to first embodiment of the independent data telephone network of support of the present invention ATM mode.Described independent data telephone network comprises that the independent data telephone network according to support of the present invention ATM mode closes 41,42, inserts/pick out grade ATM switch 43,44, backbone ATM switch 45, PSTN46,47 and user terminal 411,412,413 and 414.Wherein, PSTN46, an end of 47 link to each other with user terminal 411,412 and 413,414 respectively, and the other end is connected in gateway 41 of the present invention and 42 by voice interface card.In the present invention, user terminal also can link to each other with gateway or directly link to each other with gateway by server.Gateway 41 links to each other with the 25.6M/155M atm interface that inserts/pick out grade ATM switch respectively by the ATM network interface card with 42.Described access/pick out a grade ATM switch to be connected in the backbone ATM switch.It should be noted that in the present invention, support the independent data telephone network of ATM mode can comprise one or more backbone ATM switches.As comprise that a plurality of backbone ATM switches can increase redundancy and enlarge exchange capacity.Here, for interest of clarity, include only a backbone ATM switch.The concrete signal flow process of the independent data telephone network of present embodiment is as follows:
For example, when user terminal 411 call peer user terminals 413, analog voice signal enters gateway 41 by PSTN.In gateway 41, will add IP address, area code or the like the signal of the gateway 42 of called party before the analog voice signal by voice processing card, and adopt speech coding compress mode G.723.1 that it is compressed into the IP packet.Equally, in gateway 41, convert the above-mentioned IP packet to ATM cell by the CLASSICIP OVER ATM agreement in the IP OVER ATM agreement, and be entered into ATM cell transmission, exchange and receiving unit.In this embodiment, ATM cell transmission, exchange and receiving unit comprise and insert/pick out grade ATM switch 43,44 and backbone ATM switch 45.ATM cell is transferred to by ATM cell transmission, exchange and receiving unit and inserts/pick out grade ATM switch 44.Then, insert/pick out grade ATM switch 44 it is outputed to independent data telephone network of the present invention pass 42.In gateway 42, convert ATM cell to the IP packet by CLASSIC IP OVER ATM agreement.Then, analog voice signal is transferred to the called party user terminal of Correspondent Node by PSTN47.The voice communication of carrying out by this method, owing to just transmitting with ATM cell through gateway 41, until arriving called party gateway 42, so the prior art compared with only transmit ATM cell in ATM cell transmission, exchange and receiving unit has further improved communication quality and has strengthened real-time.What deserves to be mentioned is that if grow Distance Transmission, the backbone ATM switch can be connected in by router and insert/pick out a grade ATM switch.Like this, ATM cell can arrive by several routers and insert/pick out a grade ATM switch.
Fig. 5 is the schematic diagram that illustrates according to second embodiment of the independent data telephone network of support of the present invention ATM mode.Independent data telephone network of the present invention as shown in Figure 5 comprises that independent data telephone network closes 51,52, ADSL (Asymmetric Digital Subscriber Line) (ADSL) network terminal (ANT) 53,54, ADSL user's couple in multiplexer (ADSL ASAM) 55, backbone ATM switch 56, PSTN57,58 and user terminal 511,512,513 and 514.Wherein, PSTN57, an end of 58 link to each other with user terminal 511,512 and 513,514 respectively, and the other end is connected in gateway 51 of the present invention and 52 by voice interface card.In the present invention, user terminal also can link to each other with gateway or directly link to each other with gateway by server.Gateway 51 and 52 links to each other with the atm interface of ADSL Network Termination (ANT) 53 and 54 25.6Mbps data rate respectively by the ATM network interface card and to be connected in ADSL user's couple in multiplexer 55 again.Then, described ADSL user's couple in multiplexer 55 is connected in backbone ATM switch 56.The concrete signal flow process of the independent data telephone network of present embodiment is identical with the first embodiment of the present invention, except when ATM cell converts Discrete multi-tone (DMT) signal to after by ANT53, and after this dmt signal is by ADSL user's couple in multiplexer 55, be converted back to ATM cell.Identical with the first embodiment of the present invention, if grow Distance Transmission, ADSL user's couple in multiplexer 55 can be connected in ANT53 and 54 by router.
For those skilled in the art that, be conspicuous to change, the additions and deletions of embodiments of the invention, for example, concrete model, translation-protocol and the access of ATM network interface card/the pick out concrete compound mode of device.And defined General Principle here can be applied to other embodiment, and need not to carry out innovation and creation.Therefore, the embodiment shown in the present invention is not limited to here, but limited by appended claims.