WO2002067561A1 - Method and apparatus for handling telecommunications connections - Google Patents
Method and apparatus for handling telecommunications connections Download PDFInfo
- Publication number
- WO2002067561A1 WO2002067561A1 PCT/SE2001/000383 SE0100383W WO02067561A1 WO 2002067561 A1 WO2002067561 A1 WO 2002067561A1 SE 0100383 W SE0100383 W SE 0100383W WO 02067561 A1 WO02067561 A1 WO 02067561A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- extension number
- exchange
- data connection
- telephony
- calls
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000008859 change Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 6
- 230000008901 benefit Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007727 signaling mechanism Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/428—Arrangements for placing incoming calls on hold
- H04M3/4281—Arrangements for placing incoming calls on hold when the called subscriber is connected to a data network using his telephone line, e.g. dial-up connection, Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/20—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
- H04M3/4234—Remote access to features of PBX or home telephone systems-teleworking in a PBX
-
- 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/121—Details of network access arrangements or protocols
- H04M7/122—Details of network access arrangements or protocols where the PSTN/ISDN access is used as an access to networks other than PSTN/ISDN
-
- 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/13217—Cranckback in routing, trombone connection, loopback circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13282—Call forward, follow-me, call diversion
-
- 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
Definitions
- the present invention relates to handling of telecommunications connections in general and in particular to handling of call diversions.
- PBX Private Branch Exchange
- the international application O98/44701 describes a device and a method for connecting a computer to a data network via an exchange.
- the exchange is equipped with a network connection device that sets up the connection between the computer and the data network.
- a network address, belonging to the network connection device is associated with the computer, or more exactly with the telecommunications connection to which the computer is connected.
- IP-telephony In order to make it possible for a person with a single telephone line, to have his computer connected to a data network, via the telecommunications network, and at the same time utilize the service telephony, a number of technologies have been developed.
- IP-telephony wherein speech signals are sent over the data connection in packets, which follow the IP (Internet Protocol) protocol standard.
- IP-telephony may be performed by means of a so-called IP-telephone or by means a computer provided with an IP-telephony application.
- An exchange that supports both normal telephony and IP-telephony generally has special telephone numbers for IP-telephony (hereafter called IP-telephony numbers), which are used when setting up IP-telephony phone calls.
- the IP-telephony number is a normal extension number that is associated with an IP- address (and possibly also with a port number) that has been assigned to a session of an IP-telephone or an IP-telephony application of a computer. The association is made when the session is activated. When an IP-telephony number is called the call will thus be directed to a certain IP-address rather than to a fixed telecommunications line as is the case when a normal telephone number is called. The exchange will further know that a call placed to the IP-telephony number is to be forwarded to an endpoint in IP-packets, instead of as a normal call in time slots.
- the IP-telephone or the IP-telephony application may be connected to the company exchange through a dial-up connection, e.g. a PPP connection.
- the exchange is provided with a special telephony server.
- a user who is connected to a computer network by dial-up may divert calls placed to his own telephone number so that they are directed to the telephony server instead of to his telephone.
- the call diversion is usually activated from the user' s telephone before he connects to the computer network.
- the telephony server is able to convert time slot speech information into IP-packets and send these to the user's computer over the existing data connection. The user will then use the computer instead of an ordinary telephone to place and receive telephone calls while he has his computer connected to the data network.
- the computer will, for this purpose, have to be provided with a telephony application, which inter alia handles communication with the telephony server.
- the telephony server stores information regarding which diverted telephone number is to be associated with which data connection so that calls that are diverted to the telephony server reach the right user.
- trombone connections When a user has connected his computer to the data network, as described above, via the telephone network, and at the same time has made arrangements to use one of the techniques described above to be able to place and receive phone calls on the same telecommunications line that is used for the data connection, so-called "trombone" connections often arise.
- a trombone connection several trunk channels are used unnecessarily to set up a connection that could be set up with a single trunk connection.
- a trombone connection may for instance arise when a user who is working at home and for that reason has diverted calls placed to his office telephone number, which is an extension number in the exchange, to his home telephone number, in order to be able to receive his office phone calls at home.
- a call that is placed to the user' s office telephone number in the exchange will first be diverted and routed over a first trunk channel to a local exchange that has the user's home telephone number as one of its extension numbers.
- the local exchange holds the information that the user' s home telephone number is in turn diverted to the IP-telephony or telephony server phone number in the exchange, so that the call then is routed back to the exchange over a second trunk channel.
- the call is converted into packets and then again redirected and sent over the data connection in use, in a third trunk channel already occupied by the data connection, back to the user's local exchange and then to the user's home. This is obviously an undesirable type of connection and an inefficient use of available trunk channels.
- the present invention solves the problem of avoiding the emergence of the undesirable trombone connections described above .
- An object of the present invention is thus to provide a telecommunications solution in which trombone connections are avoided.
- the present invention solves the above stated problem by means of a telecommunications exchange as stated in claim 1 and by means of a method as stated in claim 13.
- trombone connections are avoided by means of changing the diversion of calls placed to a first extension number in the exchange, from being diverted to a remote second extension number, which is used to set up a data connection, to instead be diverted to a predetermined third extension number.
- the third extension number may particularly be a mobile phone number, an IP-telephony number in the exchange or a number associated with a telephony server of the exchange .
- An advantage of the present invention is that connections that previously unnecessarily used three trunk channels, by means of the invention instead are set up on a single trunk channel. Thereby available trunk resources are utilized more efficiently in a telecommunications system.
- the reduction of utilized trunk channels in the telephone network also means that telephone charges involved in the setting up of the two unnecessary trunk channels are saved. This means a reduction in costs for a company or person who is a subscriber of telephone network services.
- Another advantage of an embodiment of the present invention is that the change of the call diversion only is made when and during the time that it is desirable, i.e. as long as the data connection exists.
- the second remote phone number is an ordinary fixed telephone number and the third extension number is a number of a mobile phone
- calls to the first extension number will only be diverted to the mobile phone for the period of time that the telecommunications line, associated with the fixed telephone number, is occupied with a data connection.
- the calls to the first extension number are again diverted to the fixed telephone number, as soon as the data connection is cleared.
- Yet another advantage of an embodiment of the present invention is that it is user friendly, since it is flexible and automatic.
- the user may choose the third extension number that is used according to his preferences. He may for instance prefer to take a call as a mobile phone call rather than as an IP-telephony call and the user may then set the third extension number to be his mobile telephone number rather than his IP-telephony number. He will thereafter not have to think about making changes to his call diversion of the first extension number when he connects his computer to the data network via the exchange, since the exchange according to the invention, is provided with means for automatically changing this diversion to the predetermined third extension number.
- FIG. 1 is a schematic block diagram of telecommunications system suitable for implementation of the present invention.
- Fig. 2 is a schematic block diagram illustrating a so-called trombone connection.
- Fig. 3 is a schematic block diagram illustrating how the trombone connection of fig. 2 is avoided, according the present invention.
- Fig. 4 is a schematic block diagram of a telecommunications system including an alternative embodiment of a telecommunications exchange according to the present invention.
- Fig. 5 is a flow diagram of an embodiment of a method for handling of call diversions according to the present invention.
- Fig. 6 is a flow diagram of a part of a method according to the present invention.
- Fig. 1 shows a telecommunications system, wherein a user A can connect his personal computer 12 to a data network 3 via an exchange 1 and still be able to utilize the service telephony thanks to a technique that involves a telephony server 7 in the exchange 1, as mentioned above.
- the exchange
- the exchange 1 is connected between a public telecommunications network 2 (PSTN) and a data network 3, here in the form of a so-called intranet.
- the intranet 3 is in turn connected to another data network in the form of the Internet.
- the exchange 1 includes a switch core 5 that is connected to the telecommunications network 2 and a network connection device 6, which is connected between the switch core 5 and the intranet 3.
- the telephony server 7 is connected to the switch core 5 and the network connection device 6.
- the telephony server 7 may optionally also be connected to the intranet 3.
- An exchange control means 8 is connected to the switch core 5, the network connection device 6 and the telephony server 7.
- the exchange control means 8 is arranged to be able to set call diversions such that calls to one extension number in the exchange is diverted to another extension number inside or outside the exchange. Information regarding such call diversions may be stored in memory 8a in the exchange control means or in a database 9 that is accessible to the exchange control means.
- the user A has, at a remote location 10, a telephone 11 and the personal computer 12 connected to the telecommunications network 2 via a modem 13 and a subscriber line 14.
- a modem 13 and a subscriber line 14 By means of the personal computer 12 and the modem 13, it is possible for the user A to establish a data connection 15 with the intranet 3 and possibly also with the Internet 4 via the exchange 1. It is possible to activate a telephony application 16 on the personal computer 12.
- a telephone 17 is directly connected to the exchange 1 and is allocated the first extension number No(V).
- the intranet 3 can be implemented in some local network such as a LAN (Local Area Network) of the type Ethernet or Token Ring.
- LAN Local Area Network
- connection between the telephone network 2 and the switch core 5 is preferably a telecommunications line 18 over which digital telecommunications signals are transported in the form of PCM signals in frames and time slots according to techniques known to a person skilled in the art.
- fig. 1, as well as fig. 2-4 are schematic illustrations in which several common and well known features of the telecommunications exchange, such as line cards and backplane, have been omitted in order to provide a clear and simple illustration of the features that are relevant for the present invention.
- exchanges may employ varying means and methods for controlling telephones and other units using the exchange.
- Such means and methods may for instance be means and methods for call supervision, number analysis, monitoring extension states and controlling physical or low level addresses of associated extensions.
- These means and methods are well known to a person skilled in the art and will not be discussed here in further detail.
- the exchange 1 is shown as a single physical unit with its elements physically located together. It is today possible to build exchanges that are physically distributed between several locations. It is for instance possible that the database 9 or the network connection device 6 is located at a telecommunications node that is remote from a node in which the exchange control means is located.
- the exchange control means 8 may then have to communicate with the database 9 or the network connection device 6 through a telecommunications network.
- the basic functioning of the exchange will however be the same irrespective of whether the elements of the exchange are physically distributed or not.
- the term exchange is here intended to cover all types of implementations of an exchange, whether distributed or not.
- an exchange does not include a network connection device of its own, but instead communicates with another party' s network connection device, via a telecommunications network.
- the other party's network connection device may have its own connection to the PSTN, and the data connection 15 that is set up from the extension number No (A) to the other party' s network connection device need not pass through the exchange 1. It is thus according to the invention not important where a device such as the network connection device is located. What is important to the invention is instead the function of each unit and how they work together, whether this is achieved by the units being directly connected to each other or indirectly via a network.
- the exchange 1 provides the user A with the possibility to connect his personal computer 12 to the intranet and at the same time receive or make phone calls via the same subscriber line 14 as is used for the data connection 15.
- the telephone 11 is the user's A home telephone
- the personal computer is the user's home computer
- the telephone 17 is the user' s A office telephone.
- the user's A subscriber line 14 is associated with the second extension number No (A) , which thus is the number that should be called in order for the home telephone 11 to ring.
- the user A wants to work at home and therefore whishes to receive calls placed to the first extension number No (V) , i.e. calls to the office telephone 17, at his home, i.e. at remote location 10.
- the user A has diverted calls to the first extension number No (V) to the second extension number No (A).
- Techniques for call diversion are well known to a person skilled in the prior art and will therefore not be explained further herein.
- the user in addition wants to have his personal computer 12 connected to the intranet 3 and simultaneously, by means of the technique mentioned involving the telephony server 7, have the possibility to receive and make phone calls.
- the establishment of the data connection 15 between the personal computer and the intranet 3 is handled by the network connection device 6.
- a network address N e.g. an IP-address, is associated with the personal computer 12.
- the user A In order to be able to receive and make phone calls while connected to the intranet 3, the user A has to activate the telephony application 16.
- the user will in most cases, by means of his telephone, have diverted the second extension number No (A) to a third extension number No(S) associated with the telephony server 7, before activation of the telephony application.
- an incoming call to the first extension number No (V) will be directed first to the second extension number No (A) and then to the third extension number No(S) where it will be received by the telephony server.
- the telephony server 7 communicates with the telephony application 16 over the established data connection 15 and informs, by means of this connection, the user of the incoming call through a message on the user's personal computer 12.
- the telephony server 7 arranges for speech information to be sent as IP-packets over the established data connection 15.
- the user employs the telephony application 16 and the computer's equipment, such as sound cards, speakers and microphone, in order to communicate.
- the incoming call to the first extension number No (V) will give rise to a so-called trombone connection, which is illustrated schematically in fig. 2.
- the trombone connection involves three trunk channels, set up between the exchange 1 and a local exchange 25, which is the local exchange to which the remote location 10, i.e. the user's home, is connected.
- the trunk channels will be set up through the telecommunications network 2 to which the exchange 1 and the local exchange 25 are connected.
- a first trunk channel 21 is set up when the incoming call is diverted to the second extension number No (A) . Calls to the second extension number No (A) are diverted, in the local exchange 25, to the third extension number No(S), which gives rise to a second trunk channel 22.
- time slot speech information will then be converted into IP- packets in the telephony server and sent over the data connection 15, which makes use of a third trunk channel 23.
- the first, second and third trunk channels, 21, 22, 23 can be seen to form a connection with a trombone-like shape. This type of trombone connection can be avoided by means of the present invention.
- the exchange is arranged to check if calls placed to the first extension number No (V) are diverted to the second extension number No (A) , from which the connection to the intranet 3 is initiated.
- the second extension number No (A) will become known to the network connection device during the set-up phase of the data connection.
- the second extension number No (A) may e.g. be provided by known signaling mechanisms in the PSTN as calling line identification information.
- the check for a diversion of calls to the second extension number No (A) is for instance performed in connection with the set up of the data connection 15.
- the exchange is, according to the present invention, arranged to change the diversion from the second extension number No (A) to another predetermined extension number, in the example described above to e.g. the third extension number No(S).
- an incoming call to the first extension number No (V) would result in a connection, as shown in fig. 3.
- the connection shown in fig. 3 includes only the third trunk channel 23, which can be compared with the trombone connection shown in fig. 2, which includes three trunk channels 21, 22, 23. The invention will thus provide simpler and more direct connections.
- the inventive exchange will have to be provided with means for checking if calls placed to the first extension number No(V) are diverted to the second extension number No (A) , from which the data connection 15 is initiated.
- the inventive exchange will further have to have means for changing the diversion, if it exists, from the second extension number No (A) to the predetermined third extension number.
- These checking means 30 and changing means 31 are preferably implemented in software in the exchange control means 8, as illustrated symbolically in fig. 4. Since a call diversion will appear as stored information in memory in the exchange control means 8 or in the database 9, the checking means 30 will preferably be program code means that allows for reading call diversion information and comparing it with the information on the second extension number No (A) , which is obtained during the set-up of the data connection 15.
- the changing means 31 will preferably be program code means that allows for a possibility to overwrite a selected portion of the present call diversion information with new predetermined information.
- the previous call diversion information is preferably saved in order to allow for restore of the call diversion after the data connection is cleared.
- the checking means 30 may be arranged to check for a diversion to be changed in many different - ways. In the example above it was mentioned that the checking means checked if the first extension number No (V) was diverted to the second extension number No (A) . In the above example the first extension number No (V) is the user's A office phone number. The user A will generally have to identify himself when he requests set-up of the data connection 15 to the intranet 3. The exchange will generally also keep user profiles that contain user information such as which extension numbers in the exchange are associated with which user. The checking means 30 may receive information regarding the user' s A identity from network connection device 6 after the set-up of the data connection 15.
- the checking means may further be arranged to then read the user's A user profile to find that the first extension number No (V) is the extension number in the exchange that is associated with the user A.
- the checking means 30 checks if calls to the first extension number No (V) , which was found in the user's A user profile, are diverted to the extension number with which the data connection 15 is setup. If several extension numbers in the exchange are associated with the user A, the checking means may be arranged to check for call diversions associated with all or some of these extension numbers. And the changing means may then have to change more than one call diversion.
- An alternative embodiment of the checking means 30 is to implement it such that it checks if calls to any of the extension numbers of the exchange are diverted to the second extension number No (A) to which the data connection 14 is set-up and then have the changing means change all such diversions. It may however be inefficient to have the checking means check all the extension numbers of the exchange when the number of extension numbers of the exchange is large.
- the predetermined third extension number to which the call diversion is to be changed, was the extension number No(S) associated with the telephony server 7.
- This predetermined third extension number may however be another number.
- the exchange la shown in fig. 4 does not include a telephony server.
- the exchange la is arranged to provide the IP-telephony variant in which special IP-telephony numbers are used, as mentioned above, instead of the variant in which the telephony is used.
- An IP-telephony number No (I) in the exchange la is associated with the user A.
- the user A may receive IP-telephony calls via the data connection 15 by means of activating an IP- telephony application 16a on the personal computer 12, which then informs the exchange that the network address N that is used for the data connection 15 is to be associated with the IP-telephony number No (I) .
- the predetermined third extension number be the IP-telephony number No (I).
- the changing means change a diversion of calls placed to the first extension number No (V) to be diverted to the IP-telephone number No (I) instead of to the second extension number No (A) , when the data connection 15 is set up.
- the predetermined third extension number be a mobile phone number No (M) of a mobile phone 32 of the user A, as illustrated in fig. 4. Since the speech quality of IP-telephony often can be poor the user A may prefer to receive phone calls on his mobile phone 32 for the period of time that the data connection exists and his fixed telephone 11 can not be used. It is also possible that the exchange does not support IP-telephony.
- the invention with the predetermined third extension number set to the mobile phone number No (M) will then provide the user A with the possibility to receive phone calls directed to the first or second extension number No(V), No (A) on his mobile phone number No(M) while the data connection 15 is set up.
- the user will usually have to manually activate and deactivate diversion of calls directed to the second extension number No (A) such that the calls are directed to the mobile phone number No (M) instead.
- the invention saves him the trouble of changing this call diversion to the mobile phone number No (M) when the data connection is set up.
- the network connection device is preferably arranged to inform the checking means and/or changing means when the data connection is set up and when the data connection is cleared. That way can the changing means change a call diversion to the predetermined third extension number when the data connection is being set-up and then reset the call diversion when the data connection is cleared.
- calls to the first extension number No (V) first are directed to the second extension number No (A) and the predetermined third extension number is the mobile phone number No (M)
- calls to No (V) would, by means of the above mentioned embodiment of the invention, automatically be directed to the second extension number No (A) when no data connection 15 exists and directly to the mobile phone number No(M) when the data connection 15 is set-up.
- the switch in the call diversion would occur automatically without the user A having to think about it. Since a call to a mobile phone generally is more expensive than a call to a fixed telephone the invention is provides for a cost efficient solution since calls only are diverted to the mobile phone 32 during the time when the fixed telephone 11 can not be used. Without the invention the user A may instead choose to always have calls placed to the first extension number No (V) directed to the mobile phone number No(M) when he is working at home, which could be more expensive than to use the invention which allows for selective diversion to the mobile phone 32.
- the network connection device preferably is arranged to inform the checking means and/or changing means when the data connection is set up and when the data connection is cleared.
- An alternative arrangement is to in addition have the checking means ask the network connection device, at regular intervals, if the data connection still exists. This may advantageous if the normal information that the data connection 15 was cleared was somehow lost, for example due to an error in the transfer of information between the network connection device and the checking means. A changed diversion that is no longer appropriate may then be corrected.
- the user A communicates with the exchange 1, la to decide which number is to be used as the predetermined third extension number.
- the user A may then choose the third predetermined extension number according to his preferences.
- the information regarding the chosen predetermined third extension number can be stored in the user's A user profile in the exchange.
- the check for a diversion of calls to the second extension number No (A) preferably was performed in connection with the set-up phase of the data connection.
- An alternative embodiment is to arrange the checking means and changing means to perform a change of the call diversion only when a call that is to be redirected to No (A) arrives. Thus if no call that is to be redirected to No (A) arrives, no change of call diversion to the predetermined third extension number is performed.
- the third predetermined extension number be the mobile phone number No (M) .
- the checking means may be arranged to perform a second check to see if any changes of call diversions have been performed and, in that case, order the changing means to change these diversions again so that calls are diverted to the telephony server number No(S) or the IP-telephony number No(I), instead of to the mobile phone number No (M) .
- the exchange may be arranged to always perform the second check (and possible associated change) upon activation of the application 16, 16a, or it may be arranged to perform the second check depending on settings relating to the particular application being activated. Setting information regarding which applications are to give rise to the second check upon activation may be stored in the exchange or in the application to be communicated to the exchange.
- FIG. 5 An embodiment of a method according to the present invention is illustrated in fig. 5 and fig. 6.
- a call diversion be changed to the predetermined third extension number only during the period of time that the data connection 15 exists, as described above.
- the network connection device inform the checking means 30 of the fact that the connection has been set up, the identity of the user A for which the data connection was set up and the second extension number No (A) with which the data connection was set up, step 41.
- the checking means will then, in a step 42, check the user profile of the user A to find the first extension number No(V) or numbers of the exchange that are associated with the user A. Thereafter will the checking means read the call diversion information related to the first extension number (s).
- step 44 If there exists a call diversion so that calls to the first extension number are diverted to the second extension number, step 44, the method continues with a step 46, otherwise the method continues with a step 45.
- step 45 is no action performed.
- the changing means 31 changes the call diversion information so that the calls placed to the first extension number No (V) , which previously were diverted to the second extension number No (A) , now are diverted to the predetermined third extension number instead. It may also be advantageous to set a flag to indicate that the call diversion has been changed, so that the procedure to restore the call diversion when the data connection is cleared becomes simple. When the data connection is cleared the network connection device 6 informs the checking means, step 51.
- the checking means checks the flag to see if a call diversion was changed when the data connection was set up, step 52. If this was the case, step 53, the changed call diversion is reset so that calls to the first extension number No (V) again are diverted to the second extension number No (A) , step 55. If no call diversion was changed when the data connection was set up, no reset action is performed when the data connection is cleared, step 54.
- An embodiment of a method involving changing call diversions in two steps can be achieved by complementing the method steps described in fig. 5 and fig. 6 with method steps described in fig. 7 and fig.
- a step 61 the exchange receives information that the IP- telephony service has been activated.
- the checking means checks the flag to see if a call diversion was changed when the data connection was set up, step 62. If this was the case, step 63, the changed call diversion is again changed so that calls placed to the first extension number No (V) are diverted to the predetermined fourth extension number, step 65. If no call diversion was changed when the data connection was set up, no second change is performed when the IP-telephony service is activated, step 64.
- step 71 the exchange receives information that the IP-telephony service has been deactivated.
- the checking means checks the flag to see if a call diversion was changed when the IP- telephony service was activated, step 72. If this was the case, step 73, the twice changed call diversion is reset so that calls placed to the first extension number No (V) are diverted to the predetermined third extension number, step 75. If no call diversion was changed when the IP-telephony service was activated, no reset is performed when the IP- telephony service is deactivated, step 74.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Exchange Systems With Centralized Control (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SE2001/000383 WO2002067561A1 (en) | 2001-02-21 | 2001-02-21 | Method and apparatus for handling telecommunications connections |
GB0316536A GB2387503B (en) | 2001-02-21 | 2001-02-21 | Method and apparatus for handling telecommunications connections |
US10/048,715 US6873697B2 (en) | 1999-03-02 | 2001-02-21 | Method and apparatus for handling telecommunications connections |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SE2001/000383 WO2002067561A1 (en) | 2001-02-21 | 2001-02-21 | Method and apparatus for handling telecommunications connections |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002067561A1 true WO2002067561A1 (en) | 2002-08-29 |
Family
ID=20282879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/SE2001/000383 WO2002067561A1 (en) | 1999-03-02 | 2001-02-21 | Method and apparatus for handling telecommunications connections |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB2387503B (en) |
WO (1) | WO2002067561A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1458197A2 (en) * | 2003-03-13 | 2004-09-15 | Avaya Technology Corp. | Switch-based call processing with detection of a voice path connection between multiple trunks in an external network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998001985A1 (en) * | 1996-07-03 | 1998-01-15 | British Telecommunications Public Limited Company | Call waiting service in a telecommunications network |
EP0959593A2 (en) * | 1998-05-20 | 1999-11-24 | AT&T Corp. | Method of completing long distance POTS calls with IP telephony endpoints |
WO2000052908A2 (en) * | 1999-03-02 | 2000-09-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Device and method for telecommunication systems |
DE19914744A1 (en) * | 1999-03-31 | 2000-10-12 | Siemens Ag | Method for switching voice traffic relationships between a telephone communication network and an Internet |
-
2001
- 2001-02-21 GB GB0316536A patent/GB2387503B/en not_active Expired - Fee Related
- 2001-02-21 WO PCT/SE2001/000383 patent/WO2002067561A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998001985A1 (en) * | 1996-07-03 | 1998-01-15 | British Telecommunications Public Limited Company | Call waiting service in a telecommunications network |
EP0959593A2 (en) * | 1998-05-20 | 1999-11-24 | AT&T Corp. | Method of completing long distance POTS calls with IP telephony endpoints |
WO2000052908A2 (en) * | 1999-03-02 | 2000-09-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Device and method for telecommunication systems |
DE19914744A1 (en) * | 1999-03-31 | 2000-10-12 | Siemens Ag | Method for switching voice traffic relationships between a telephone communication network and an Internet |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1458197A2 (en) * | 2003-03-13 | 2004-09-15 | Avaya Technology Corp. | Switch-based call processing with detection of a voice path connection between multiple trunks in an external network |
EP1458197A3 (en) * | 2003-03-13 | 2008-08-20 | Avaya Technology Corp. | Switch-based call processing with detection of a voice path connection between multiple trunks in an external network |
Also Published As
Publication number | Publication date |
---|---|
GB2387503A (en) | 2003-10-15 |
GB0316536D0 (en) | 2003-08-20 |
GB2387503B (en) | 2004-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU730598B2 (en) | A telephone doubler arrangement | |
US6807272B2 (en) | System and method for providing telephony services to remote subscribers | |
US5809128A (en) | Method and apparatus permitting notification and control of blocked incoming calls over a data network | |
EP1473947B1 (en) | Method and controller to obtain additional information on incoming calls | |
US6804224B1 (en) | System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system | |
US6529596B1 (en) | Web-based control of telephone | |
US6574328B1 (en) | Telephone call control system for the public switched telephone network | |
WO1997026749A1 (en) | Method to provide voice call notification and control messaging over a data path | |
WO2000045579A1 (en) | Audio-video conference system with parallel networks | |
JP2003528545A (en) | Wireless telephone call management device | |
KR101498913B1 (en) | Method, modem and server for bridging telephone calls into internet calls | |
US6873697B2 (en) | Method and apparatus for handling telecommunications connections | |
GB2357933A (en) | Method and apparatus for monitoring communication connections within and across time zones | |
Cisco | Survivable Remote Site Telephony Version 2.01 | |
WO2002067561A1 (en) | Method and apparatus for handling telecommunications connections | |
US6754201B1 (en) | Communication system using line appearances on a single line for connecting multiple devices | |
US6628647B1 (en) | Internet network based telephone call forwarding system and method | |
JPH08289025A (en) | Equipment and method for providing access to remote switch or voice mail box to user on telephone net oversize | |
US20030053613A1 (en) | Method for call processing in a telecommunications network and associated units | |
WO2001015416A1 (en) | Method for controlling a personal number service | |
CA2218231C (en) | Method to provide voice call notification and control messaging over a data path | |
CA2216035A1 (en) | Ip-pstn call processing server | |
JPH10164220A (en) | Exchange system | |
WO2002080511A1 (en) | Selective call waiting depending on identity of caller and time of day | |
JP2000151679A (en) | Internet telephone service method and its system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
ENP | Entry into the national phase |
Ref document number: 0316536 Country of ref document: GB Kind code of ref document: A Free format text: PCT FILING DATE = 20010221 Format of ref document f/p: F |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 10048715 Country of ref document: US |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |