Nothing Special   »   [go: up one dir, main page]

CN1251486A - Programmatic telecommunication interface - Google Patents

Programmatic telecommunication interface Download PDF

Info

Publication number
CN1251486A
CN1251486A CN 99119424 CN99119424A CN1251486A CN 1251486 A CN1251486 A CN 1251486A CN 99119424 CN99119424 CN 99119424 CN 99119424 A CN99119424 A CN 99119424A CN 1251486 A CN1251486 A CN 1251486A
Authority
CN
China
Prior art keywords
coupled
server
data network
service
programme
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.)
Pending
Application number
CN 99119424
Other languages
Chinese (zh)
Inventor
小查尔斯·C·李
迈克尔·J·维瑟
詹姆斯·T·奥尔森
拉里·J·欧皮拉
吉尔曼·R·史蒂文斯
迈克尔·S·泽尔克斯基
迈克尔·托马森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AMERICAN ALCATEL SOURCES Co Ltd
Original Assignee
AMERICAN ALCATEL SOURCES Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AMERICAN ALCATEL SOURCES Co Ltd filed Critical AMERICAN ALCATEL SOURCES Co Ltd
Publication of CN1251486A publication Critical patent/CN1251486A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

A telecommunications system includes the public switched telephone system (PSTN) and a data network, such as the Internet. Voice over IP (VoIP) boards communicate between the PSTN and the data network under control of a programmable service logic execution environment. Telephone services between and among the Internet and the PSTN can be initiated by a JAVA applet. By packetizing the PSTN bearer channel, enhances resources can be provided, such as sophisticated conferencing, speech-to-text, e-mail to voice, and so on.

Description

Programmatic telecommunication interface
The present invention relates generally to telecommunications, and especially relate to programmatic telecommunication interface.
H.323 be a kind of multimedia communication protocol, its promise has material impact to the many multimedia application such as video conferencing, Internet telephony, conference telephone and recreation (only enumerating).H.323 standard provides by video and audio frequency based on IP (Internet protocol) network, also has the support of data communication.The internet is a kind of data network of benefiting from H.323.
H.323, the compatibility of equipment room is provided, otherwise will utilizes other solutions to provide compatible.For example, H.323 the standard of audio/video compression and decompression and the standard that control was set up and called out to communication equipment capacity, common calling are described.H.323 support the meeting of three or more end points and do not need to use multipoint control unit and the multicast transmission of supporting in the multipoint conference.In addition, can manage the bandwidth of audio and video stream by the network manager.
Except the advantage of equipment H.323, existing problems also.In order to support H.323 to be obedient to network, must the many communication equipments of design.Therefore the expansion of business development fast and these equipment is the significant challenge to communication industry.In addition, the same with many standards, H.323 develop along with the time probably or may replace by other agreement.In any situation, H.323 the reprogramming of equipment all can be the high and spended time of expense.
In addition, though H.323 the agreement of communicating by letter by data network is provided, it is original and difficult that digital telephone remains concerning the user.
Therefore, the demand that has the enhanced telephony that uses the digital multimedia agreement in the industry.
In the present invention, telecommunication system comprises public switched telephone system and has interface circuit to be coupled to and is used between public switched telephone system and the data network carrying out the data converted net between analogue voice signal and packet voice signal flow.Programmable control circuit is coupled to public switched telephone system and data network simultaneously, so that control communication therein and between described public switched telephone system and described data network.
The invention provides the remarkable advantage of relative prior art.At first, the use of SLEE able to programme provides the fast development of product and the flexible realization of expansion and business in the network equipment.Secondly, the present invention can be used for obtaining the control of call, even beginning and/or the end of those relevant PSTN in the numeric field.A specific embodiment of this ability is conference telephone, and wherein the caller can pass through web browser control meeting.Carry out in the process in meeting,, also make the caller to carry out backstage talks with another conference caller although one or more participant connects by PSTN, or the like.This business is seamless for the user, and the user has whether be independent of beginning or the end identical functions of order wire on internet or PSTN.The 3rd, can be by strengthening and simplify JAVA application program to user's the telecommunication service similar software configuration of processor (or preferably be independent of) beginning telephone service.
For more complete understanding the present invention and advantage thereof, now will be in conjunction with the accompanying drawings with reference to following description, wherein:
The block diagram of IN (intelligent network) controller of the network of internet for example and PSTN is coupled in Fig. 1 a explanation;
The functional-block diagram of Fig. 1 b and 1c explanation SCP;
Fig. 2 illustrates the functional-block diagram of gateway (gatekeeper);
Fig. 3 illustrates the functional-block diagram of gateway;
Fig. 4 illustrates the block diagram of the telecommunication system of the gateway that uses Fig. 2 and 3 and gateway;
Fig. 5 illustrates the functional-block diagram of ISN equipment;
Fig. 6 illustrates the functional-block diagram of IP device;
The flow chart that Fig. 7 a-d explanation has the call-center application of relevant browser screen;
Fig. 8 illustrates the functional-block diagram of SMS.
1-8 will understand the present invention better in conjunction with the accompanying drawings, and part identical in the accompanying drawing is used identical numeral.
The block diagram of Fig. 1 a explanation telecommunications network wherein comprises wired and IN business wireless traffic and can be applied to network and public switch telephone network (PSTN) such as the internet.In Fig. 1 a, PSTN and internet, or other data network (after this being internet/data network 6) passes through such as H.323 gateway 7 couplings of interface or other interface suitable.IN controller 8 is coupled to internet/data network 6 and PSTN.IN controller 8 is coupled to internet/data network 6 and is coupled to PSTN by SS7 or other suitable being connected by TCP/IP or other suitable connection.
Structure shown in Fig. 1 a provides enhanced services for internet/data network 6 and PSTN.The asynchronous communication of IN controller 8 usefulness programmable state machines provides business able to programme (and between is communicated by letter) and service logic execution environment (SLEE) for internet/data network 6 with PSTN.As following institute in greater detail, this structure provides in the PSTN that has the seamless with transparent enhanced services of user and communicates by letter, communicate by letter and PSTN-internet/data internetwork communication in internet/data network.IN controller 8 allows the IN business to use the internet, and provides enhanced services by the operation on the control PSTN bearer channel when dividing into groups to PSTN.
Fig. 1 b explanation and agreement H.323, or the functional-block diagram of the preferred embodiment of the Service Control Point 10 that uses together of other multimedia communication protocol.SCP10 comprises SLEE12, database manager 14, Web server 16 and JAVA server 17 and name server 18.SLEE sends and receives information by standard TCAP (TCAP Transaction Capability Application Part) message on SS7 (signaling system 7) line 20 with by the TCAP message on the TCP/IP line 22.SLEE12 communicates by letter with database manager 14, Web server 16 and JAVA server 17.Web server 16 is communicated by letter with name server 18 with database manager 14 with JAVA server 17.Web server 16 is also communicated by letter by internet/data network 6 and browser (communication) software 26 with JAVA server 17.
In operation, the functional-block diagram of Fig. 1 can be realized in the one or more computers such as SUN Solaris computer.Database manager for example can be the SYBASE database manager.The preferably programmable SLEE of SLEE12.The name of submitting on August 21st, 1997 people such as Lin is called the U. S. application 08/917 of " system and method that transmits TCAP Transaction Capability Application Part information ", 674 and the name submitted on August 21st, 1997 of people such as Lin be called the U. S. application 08/918 of " system and method for realizing TCAP Transaction Capability Application Part communication protocol ", go through programmable SLEE in 693, incorporated them here into as a reference.United States Patent (USP) 08/917,674 and 08/918,693 relates to programmable TACP SLEE.The U. S. application 09/317 that is called " AIN/IN SSP expands product " people such as Stevens in the name of submission on May 24th, 1999,347 (the provisional application 60/086 that are called " AIN/IN SSP expands product " based on people such as Stevens in the name of submission on May 28th, 1998,971) describe programmable ISUP/TACP SLEE in, incorporated it here into as a reference.
The purpose of SLEE is to carry out the service logic program (SLP) that is produced in advance.SLP provides the telephone service that can begin with the JAVA application program by the internet.Programmable SLEE uses the message definition file that is defined in all available message in the editable file.This message definition file can be easy to revise so that hold the modification and the interpolation of agreement.In the U. S. application 09/317,347 of reference in the above (provisional application 60/086,971), SLEE uses at the TMD of TCAP received message file (TCAP message definition file) with at the IMD of ISUP received message file (isup message defined file).
DSC Communications Corp. of Texas Plano is INFUSION SCP with programmable TCAP SLEE12 and database manager 14 in conjunction with selling.
Web server 16 and JAVA server 17 can be realized on the computer identical with SLEE12 and/or database manager 14, or can realize on the computer of linking one or more other computers of carrying out SLEE12 and database manager 14 tasks.In another embodiment shown in Fig. 1 c, Web server 16 is away from the JAVA server 17 of main frame, and links JAVA server 17 by TCP/IP.
The purpose of Web server 16 is with the client browser software communication and transmits the service request of information from browser software.Some companies, for example MICROSOFT company and NETSCAPE communication common carrier provide the web server software of a large amount of computer platforms.
JAVA server 17 management sockets so as with the JAVA interprogram communication of operation in client browser 26.It should be noted that with JAVA and the present invention is discussed, be used for transmission information between client browser and telecommunication apparatus (in this case and SCP), also can use other language of available at present or later development as programming language.
Name server 18 is to upgrade so that the dynamic data base of enhanced services is provided by internet/data network 6.The U. S. application 09/201 that is called " method and apparatus of DDNS " people such as Weser in the name of submission on November 30th, 1998,460 (based on the U. S. application of submitting on December 3rd, 1,997 60/067,231), the name that people such as Weser submitted on November 30th, 1998 is called the U. S. application 09/201 of " digital telephone system ", 248 (based on the U. S. application of submitting on December 2nd, 1,997 60/067,233), the name of submitting on August 14th, 1998 with people such as Lee Jr is called the U. S. application 09/096 of " method and apparatus of dynamic I LS ", describe some business in 487, incorporated them here into as a reference.
Can be according to the relation between the name in the parameter change IP address of any number and the DDNS server 18.One of them this parameter can be the time of every day.For example, line directory company can send calling to transmission order of first website and time in the afternoon with first physical address to second website with second physical address in the time in the morning.
The Intelligent treatment of domain name is particularly useful in the digital telephone that allows audio frequency (video sometimes) to transmit by the internet connection.Digital telephone by the internet is connected between two or more IP addresses and transmits audio/video data packets.Digital telephone connects and can be used for many business environments, for example customer need and the line directory business of representing talk.SCP10 can make digital telephone be connected to some available one of them in the business agent of diverse location.Digital telephone connects can be based on time of every day, current loading or such as other parameter of user ISP or LEC local exchange carrier.This allows representative to be positioned at different positions, comprises for example his or her family, and simultaneously, SCP10 makes digital telephone be connected to correct position.
Another used parameter is request user's address in the process IP address.The user is also linked according to this address the homepage or the digital telephone set of appointment in the professional search request user's of IN address.For example, Pizza chain store may have the number in the whole nation.In case called out, dynamic data base according to the ANI that calls out (number identification automatically) determine the IP address, then with this address with set up digital telephone near user's position and be connected.
Can be used for determining that from dynamic name server 18 other parameter of IP address comprises time, weekly day, user's telephone number and other the user profile information such as age, sex, income or the like.A plurality of parameters can be used for determining the IP address relevant with DDNS.
It should be noted that in the internet typical case be used to search the non-DDNS server of the type of domain name can cache from the address of DDNS server 18, this can change the function of the dynamic nature of DDNS server 18.For preventing that by other name server cache DDNS server 18 must transmit the lasting parameter (" time to live " or " TTL ") that equals " 0 " together with the IP address.
In operation, PSTN regards SCP10 as SS7/C7 by TCAP and connects the typical IN (intelligent network) that can carry out SCP on 20.In addition, SCP10 can communicate by letter with miscellaneous equipment in connection 22 by SLEE12.Therefore, if the PSTN device request from the business information of SCP10, is just recovered it by SLEE12 from database manager 14 as usual.
Other equipment can obtain from DDNS server 18 information of (with database manager 14) by connecting 22 from SCP.In an illustrated embodiment, SLEE12 communicates with TCAP.If want to use other protocol communication, just translation software can be added so that allow and the communicating by letter of other agreement.For example, by using programmable TACP SLEE12, ISUP can be used for allowing and the communicating by letter of ISUP equipment to the transducer of TACP.This transducer joins the TACP head input message and remove the TACP head from output message.This allows to use existing message interface able to programme, of for example finding in DSC INFUSION product in SCP10.Perhaps, be similar to the SLEE that discusses in conjunction with above referenced United States Patent (USP) 60/086,971, SLEE12 can communicate with many different agreements.
Fig. 2 explanation is based on the gateway equipment 30 of the SCP10 structure of Fig. 1 b and 1c.In H.323 netting, gateway has four major functions.The first, gateway is carried out and is admitted control, that is, it determines whether equipment can begin or terminated call.The second, the bandwidth that gateway carries out defining in RAS (register, admit and state) standard is controlled.The 3rd, gateway carries out the address and translates into IP or IPX address (also defining) from the LAN another name of terminal and gateway the RAS standard.The 4th, gateway (being called the gateway zone) in its zone monitors all terminals, gateway and MCU (multipoint control unit).
Gateway 30 shown in Figure 2 is similar to the SCP10 shown in Fig. 1 b and the 1c, but it has increased an additional interface, UDF (user definition function) MSG interface 32.UDF MSG is user definition SIB (a separate traffic basic composition piece), and in this situation, its handles H.225 and the H.245 control messages of agreement H.323 descend defined.UDF MSG interface is linked ULS (general positioning service) 34 and is linked one or more gateways 40 (will describe in more detail in conjunction with Fig. 3) by RAS channel 38 by 225/RAS channel 36.
ULS is that the software operated of network provider is so that use the suitable parameters login user.This software is directly communicated by letter with the internet positioning service of server.Gateway 30 when the user first during accesses network on internet/data network 6 registration parameter I P address and to the IP address (, may distribute different IP addresses) of each number dialing telephone call registration dynamic assignment to the user because for each number dialing telephone call.
In operation, gateway, also have H.323 substandard its need and the business selected can also be used for utilizing the information of Fig. 1 b and the described dynamic-dns 18 of 1c to set up between the digital telephone, between pstn telephone and the digital telephone and the connection between the pstn telephone.Though it should be noted that the gateway 30 of incorporating Web server 16 and JAVA server 17 presentation graphs 2 into, equally only the JAVA server 17 represented with the SCP of Fig. 1 b of configuration.
Fig. 3 illustrates gateway 40.Gateway is between the network, for example the terminal of interface between net and the PSTN H.323.In the embodiment of explanation, gateway 40 connects 42 by the ISUP that is used to call out control and is connected 44 point of interfaces that are provided to PSTN with the T1 that is used for simulated voice information.ISUP/SS7 connects 42 and is coupled to ISUP MSG interface 44, and this interface is coupled to SLEE12.SLEE12 comprises that speech (VoIP) plate 48 that is coupled to by IP also has the UDF MSG interface 46 of T1 line 44.VoIP plate 48 comprises by the H.225/245 control section 48a of order of UDF MSG interface 46 receptions from SLEE12.SLEE12 also is coupled to database 50.
VoIP plate 48 is DSP (digital signal processor) plates of translating between grouping (IP) audio signal on the analogue voice signal on the T1 line and the internet/data network 6 under the control from the control signal of SLEE12.VoIP plate 48 can also send to message H.323 gateway 30 and other H.323 equipment.Can obtain the VoIP plate from the many manufacturers there that comprises the DIALOGIC communication common carrier.
In operation, gateway 40 provides point of interface by ISUP and carrier letter gateway, isdn line or ATM backbone to PSTN.Basic Call State Model BCSM is included among the SLP of ISUP, the ISDN of calling or the last execution of gateway SLEE that ATM holds and H.323 holds.Connect 42 message (, then not needing this interface 44) from ISUP/SS7 by 44 receptions of ISUP MSG interface if SLEE can directly receive the ISUP signal.Interface 44 is in pack into message and transmit message to SLEE of TCAP head.Equally, when from SLEE12 when the ISUP/SS7 channel sends outgoing message, ISUP MSG interface removes the TCAP head.
In side H.323, UDF MSG interface 46 removes the TCAP header information and with PER (compressed encoding rule) recompile message from outgoing message.Incoming message is also by UDF MSG interface 46, and interface 46 changed to BER (Basic Encoding Rules) coding with message from PER before sending a message to SLEE12.
Fig. 4 illustrates the simplified block diagram of communication system, and wherein PSTN and internet/data network 6 also have gateway 30 to be coupled to gateway 40.Gateway 30 is also linked other H.323 equipment 52.In the present embodiment, the user can be at PSTN and H.323 between any combination of equipment H.323 or H.323 and H.323 (for example, PSTN and PSTN, PSTN and) set up communication channel.In addition, be supported in multi-point between any combination of equipment.
For example, have only the user of PSTN equipment (for example, phone) can call out the number relevant with digital telephone.To send this number so that be connected to gateway 40 at PSTN.After receiving calling, will comprise that number (destination number), caller number and the charge number of I SUP message of being called out offer gateway.Gateway 30 continues to determine in order to form the IP address of connection.In this example, lets call person has dialed the number relevant with particular vendor, for example 1-800-FLOWERS.After registration and admitting, gateway 40 transmission message and destination number are together to gateway 30, and this message request is inquired about relevant IP address.Gateway 30 usefulness Route Selection message (IP address and permission Route Selection) are answered so that finish calling.As mentioned above, the Route Selection message of being determined by gateway 30 may depend on many factors, for example comprises the time of every day, sky weekly, caller number, destination number and can obtain this professional operator.
In linking another method of digital telephone, the caller has dialed the number relevant with gateway 40.The destination number does not identify final purpose ground; In case link gateway 40, the user dials second number on recognition purpose ground.After registration and admitting, gateway 40 sends this number to the gateway 30 of determining the IP address relevant with the destination.
Fig. 5 explanation is used for the ISN (integrated service node) 60 of the PSTN of PSTN communication.The one ISUP is coupled to the ISUP of PSTN switch to TCAP translater 62a and is connected, and a VoIP plate 64a is coupled to relevant T1 line.The 2nd ISUP is coupled to TCAP translater 62b and connects with the ISUP of PSTN switch and the 2nd VoIP plate 64b is coupled to relevant T1 line.Router 66 is coupled to the H.323 side of VoIP plate 64a and 64b, also is coupled to SRF (Service Resource Function) plate 68a-b and SCR10.SCR10 also is coupled to SRF plate 68a-b and ISUP to TCAP translater 62a-b.
In operation, when connection is set up, will translate into data packet flows from the voice signal of carrier channel (T1 line) by corresponding VoIP plate 64.Can or audio packet be sent to another VoIP plate or by router 66 this grouping be sent back original VoIP plate and connect by router.In another kind of situation, grouping can be translated as the analogue voice signal on relevant T1 line again.
But, when voice signal divides into groups, SRF can control data spread sound, collect numeral, carry out speech confirm the conversion of (identification), speech-to-text, text to the conversion of voice, transmit the packet to voice mail server, the common and SRF function associated of storage and transmission and other of faxing.SCP10 can control the connection of discussing in conjunction with Fig. 1.In the illustrated embodiment, SCP10 carries out the BCSM function and control SRF according to the one or more SLP that carry out in the SLEE of SCP.
Fig. 6 explanation can be used to the IP (intelligent peripheral) 70 that connects PSTN and H.323 net.IP70 comprises that ISUP connects ISUP that ISUP is coupled to TACP translater 72 be coupled to the VoIP plate 74 of corresponding T1 line from PSTN.ISUP is coupled to SCP10 to TACP translater 72.SCP10 is coupled to SRF78.VoIP plate 74 and SRF are coupled to and may be coupled to another H.323 router 76 of equipment 79.
In operation, calling sends IP70 to when calling is in the normal PSTN scheme.Digitlization bearer channel and IP function as grouping add/delete/analyze then decoding and being put on the carrier signal again.Then discharge this calling again and give PSTN.IP70 can be simultaneously by H.323 net use.SRF can carry out some functions to the grouping information in the bearer channel, comprise broadcast, from signal tone collect numeral, carry out the sound confirmation (identification) of living, carry out speech-to-text conversion, carry out text to the conversion of voice, transmit the packet to voice mail server, carry out the common and SRF function associated of fax storage and transmission and other.
The call-center application that Fig. 7 a-d explanation can be carried out with the SCP10 of Fig. 1.This is used for very useful by the commercial occupation of internet or other data network, and wherein the user can ask digital telephone to be connected to the operator of manufacturer.The IP address relevant with the operator can be when the operator begins with power cut-off and change in time.In addition, available operator can be busy with the user owing to operator in a day, having a rest or the like changes.SCP10 is the connection between leading subscriber and the operator as far as possible effectively.
The operator begins login process via the internet from the log in page of web server by request.This can be by finishing in the IP address of this page of input.Fig. 7 b has represented the example of operator's log in page, and wherein input domain 200 and 202 is name and password and submit buttons of operator.The operator is by importing his or her name and password and pressing submit button and finish log in page.JAVA application program or directly (if web server 16 with JAVA server in identical position) or data are sent to SCP10 from form by the trunking (if web server 16 is in different positions, to meet JAVA fail safe structure) of web server.After receiving data from the login form, SCP10 begins the operator's registering service logic shown in square frame 90 and 92.JAVA server 17 is opened socket and these data of storage in the database 14 of SCP10.In square frame 92, operator's registering service logic begins.SLEE12 is read operation person's data and validation operation person from the database of square frame 94.Suppose that the operator imports correct name and password, just the affirmation page or leaf of surveillance operator state is sent to the operator at square frame 96.Fig. 7 c has represented an affirmation/status page example.In the present embodiment, allow the his or her current state of operator identification by three buttons: (1) user, interrupt use when the operator is busy with the user, (2), when the operator does not have and the user is also temporary transient together uses with (3) and can obtain when unavailable, when being ready to receive calling from the user, the operator uses.The button that activates is " can obtain " button in this example, annotates with color and gives the operator with the sign current state.Such just as is known to the person skilled in the art, can replace this screen with other interface with different input imageries and different conditions level.When the down state button, in square frame 98 storage data.In square frame 102, give UDF listener 105 control.UDF SIB98 is returned to JAVA server 17 by UDF listener 105 with operator's correlation ID.The UDF listener monitors different line (a plurality of operators are runs business logic simultaneously).In square frame 103 and 104, JAVA server 17 collects to send back to the operator from data of database and with confirmation.
Equally, the user can ask a form page or leaf there from manufacturer by the internet.For example, the user may just browse the line directory of manufacturer and wish and with the customer service operator product is discussed.Fig. 7 d has represented the example of user's form page or leaf.In case the user finishes and submit to this form page or leaf, the JAVA application program of subscriber computer just also has the JAVA server 17 that sends SCP10 such as the out of Memory of IP address and browser type to data directly or indirectly.
JAVA server 17 is opened socket so that receive and the storage data in square frame 106.Beginning manufacturer service logic in square frame 108.In square frame 110, SLEE opens database 14 and confirm manufacturer's information in square frame 112.Suppose that this is that effectively SLEE12 collects from the IP address of form page or leaf, browser type and data.In square frame 114, batch operation person's program begins, and wherein SLEE determines the obtained operator of activation.In square frame 116, more new database is so that reflect busy operator, time started etc.In square frame 118, correlation ID is returned to the JAVA server with UDF SIB.In square frame 120 and 122, JAVA server 17 reading databases 14 also utilize data and selected operator about IP address, browser type and form data to get in touch.
From this point, the operator can be connected with user's direct internet by unwrap the beginning such as NETSCAPE CONFERENCE or the suitable meeting procedure of MICROSOFTNETMEETING.When calling was finished, the operator pressed the button of " can obtain " so that update mode in square frame 96.
Above-mentioned application does not need dynamic DNS.In another structure, when first operator logins, dynamic-dns 18 will upgrade from default message.Then operator subsequently put into buffer before taking turns to dynamic-dns 18.Then the user arrives the operator with general URL inquiry direct routing, but does not have and subscriber-related service logic capacity.This scheme carries out upgrading such as the action that receives or finish the operator of calling operator's state.But, be difficult to a plurality of message of support from the user to same operation person.
Fig. 8 illustrates SMS130 (business management system) so that provide teleaction service management and functions of physical supply by OSS (operation supporting business).SMS130 is coupled to the SCP10 of a pair of redundancy.SMS130 comprises the PSTN SMS132 that is coupled to master data base 134.Web server is coupled to internet or another data network and master data base by the database connection software 138 of for example JCONNECT of SYBASE Co., Ltd.Replication server 138 is coupled to the database 14 of two redundant SCP10.PSTN SMS also is directly coupled to database 14.
In operation, can revise master data base 134 by PSTN SMS or by the web server.Replication server duplicates the change that one of them of database 134 or 14, other database are done, so that all databases are consistent each other.SMS130 allows the user to provide and configuration service by the internet.For example, the telephone subscriber can not need telephone operator or ISP personnel's intervention just can add by the internet/delete/revise professional.In addition, telephone operator and ISP personnel can carry out business modification by the internet, provide more complicated HTML (HTML) with the JAVA interface and allow more personnel in different position work.
Equipment as described herein provides relative prior art significant advantage.The first, the use of SLEE able to programme provides developing rapidly of product and launches and professional flexible realization in the network equipment.The second, this equipment can be used for obtaining the control of call, or even the calling that begins on the PSTN and/or finish in the numeric field.A specific embodiment of this ability is conference telephone, and wherein the caller can pass through web browser control meeting.This makes the caller carry out carrying out private conversation or the like with another conference caller in the process in meeting, although one or more participant just connects by PSTN.This business is seamless in the user, and the user has whether be independent of beginning or the end identical functions of order wire on internet or PSTN.The 3rd, can be by JAVA application program (or similar software configuration that preferably is independent of processor) the beginning telephone service that can strengthen and simplify user's telecommunication service.
Although detailed description of the present invention is that those skilled in the art can advise that the various modification of these embodiment also have interchangeable embodiment at specific embodiment that can be exemplary.The present invention comprises any modification or the interchangeable embodiment that falls into claims scope.

Claims (20)

1. a telecommunication system comprises:
Public switched telephone system;
Data network;
The interface circuit that is coupled between described public switched telephone system and described data network is so that change between analogue voice signal and packet voice signal flow; With
Be coupled to the control circuit of described public switched telephone system and described data network, so that control in it and the communication between described public switched telephone system and described data network.
2. telecommunication system as claimed in claim 1, wherein said data network comprises the internet.
3. telecommunication system as claimed in claim 1, wherein said control circuit comprises:
Database; With
Be coupled to the performance element able to programme of described database.
4. telecommunication system as claimed in claim 3 also comprises the language server that is coupled to performance element able to programme, so as with described network at the whole application communication carried out of upper end of client.
5. telecommunication system as claimed in claim 4, wherein said language server comprises the JAVA server.
6. telecommunication system as claimed in claim 5, wherein said client terminal is carried out the JAVA application program of moving under browser software.
7. telecommunication system as claimed in claim 4, wherein said language server begins the telephone service between data network and the public switch telephone network.
8. telecommunication system as claimed in claim 4, wherein said language server also begin the telephone service between the node in the data network.
9. telecommunication system as claimed in claim 4, wherein said language server also begin the telephone service between the node in the public switch telephone network.
10. telecommunication system as claimed in claim 1, wherein said control circuit operationally change described packet voice signal flow.
11. a service control point that uses with multimedia communication protocol comprises:
Database;
Be coupled to described wide area information server manager;
Be coupled to the performance element able to programme of described database manager; With
Be coupled to the language server of performance element able to programme, so that by data network and the application communication of in being coupled to the client terminal of described language server, carrying out.
12. service control point as claimed in claim 11, wherein said database comprises name server.
13. service control point as claimed in claim 12, wherein said name server connects the domain name and the network address according to the currency of one group of pre-selection parameter.
14. service control point as claimed in claim 11, wherein said performance element able to programme is carried out service logic program.
15. service control point as claimed in claim 14 wherein can be begun by the described execution of described performance element able to programme to one or more described service logic programs by language server by data network.
16. service control point as claimed in claim 15, wherein said language server comprise the JAVA server with the JAVA interapplication communications of carrying out at client terminal.
17. service control point as claimed in claim 11 also comprises the web server that is coupled to described language server and described client terminal.
18. service control point as claimed in claim 11, wherein said performance element able to programme are coupled to the general locator business of one or more identifications and subscriber-related IP address.
19. service control point as claimed in claim 11, wherein said performance element able to programme is coupled to the Service Resource Function plate as intelligent peripheral (IP) operation of equipment.
20. service control point as claimed in claim 19, wherein said performance element able to programme also is coupled to the translater of ISUP to TACP.
CN 99119424 1998-08-14 1999-08-13 Programmatic telecommunication interface Pending CN1251486A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US9651298P 1998-08-14 1998-08-14
US60/096,512 1998-08-14
US32964499A 1999-06-10 1999-06-10
US09/329,644 1999-06-10

Publications (1)

Publication Number Publication Date
CN1251486A true CN1251486A (en) 2000-04-26

Family

ID=26791770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 99119424 Pending CN1251486A (en) 1998-08-14 1999-08-13 Programmatic telecommunication interface

Country Status (1)

Country Link
CN (1) CN1251486A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388743C (en) * 2003-06-14 2008-05-14 华为技术有限公司 An adapter and communication method and system implemented by using same
CN100490484C (en) * 2002-12-26 2009-05-20 冲电气工业株式会社 Voice communications system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100490484C (en) * 2002-12-26 2009-05-20 冲电气工业株式会社 Voice communications system
CN100388743C (en) * 2003-06-14 2008-05-14 华为技术有限公司 An adapter and communication method and system implemented by using same

Similar Documents

Publication Publication Date Title
CN1175686C (en) Method and arrangement for using mobile phone in wireless office network
CN1227945C (en) Method and system for setting up speech connection in different networks
CN1097970C (en) Network structure and protocol for telecommunication network
CN1135015C (en) System and method for an internet telephone cell to mobile terminal
CN1127253C (en) Transfer-connect telephony services utilizing automated audio systems
CN1112792C (en) Telecommunication system
CN1965564B (en) Method for remote service forwarding between dissimilar systems with operator, service and location portability
CN1143513C (en) Device and method for establishing a telecommunication connection
CN1832440A (en) IMS network access using existing equipment
CN1311599A (en) Method for affording conference and generating announce used in radio VoIP and VoATM calling
CN1494806A (en) Call processing digit translation and characterization
CN1285120A (en) Architecture independent application invocation over telephony network
CN1149821C (en) A method and system for use in telecommunication network
WO2006076868A1 (en) A implementing method of wide area centrex
CN1258409A (en) Connection of computer to telephone exchange
CN1148937C (en) Adapting service method to transfer user's telephone calling to CTI phonetic service system
EP0964567A2 (en) A programmable telecommunications interface for communication over a data network
CN100367737C (en) The implementation of the intellingent network in the next generation networks and its interconnection to the PSTN
CN1142686C (en) Method and arragement for improving service of intelligent telephone network in wireless environment
EP1054569A1 (en) Method of establishing a connection across a telephone network and an IP network
CN1625146A (en) Method and system for realizing sharing intelligent route
CN1251486A (en) Programmatic telecommunication interface
US20020128003A1 (en) Telecommunication gateway between a private network and mobile network
US7769159B1 (en) Method and system for identifying calls
CN1173521C (en) Method of calling online user

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication