Internet protocol based telephone system in which telephone traffic is transmitted at least in part over an Internet protocol based network retaining terminal telephones and exchanges
Abstract
Subscribers (10,20) are respectively connected to access nodes (11,21) connected to a computer or Internet protocol (IP) based packet switching network (30), I.e. the Internet, while telephony servers (40,50) control establishment of calls to and from the subscribers. A telephony number server (60) is a database containing lookup tables for converting a telephone number identifying a subscriber into an IP address or address of the telephone server. Signaling between the subscribers and exchanges is carried out using a V5.1 protocol for public switched telephone networks and integrated services digital network (ISDN) base rate interface for ISDN primary rate interfaces. The standard user to network protocol is overlaid on an IP based network protocol. Independent claims are included for a method of establishing telephone calls between subscribers, for telecommunication means, for an access link and for a telephone exchange.

Term
No projected expiry on record.
- Priority and filed
- Granted
- Today
22 claims: 6 independent, 16 dependent
- 1Patentkrav claim 1. Förfarande för uppkoppling av ett telefonsamtal mellan en abonnent och en ytterligare part, kännetecknat av att abonnenten av ett datanät (30) är separerad från en telefonväxel (40) för styrning av telefonitrafik till och från abonnenten, varvid förfarandet innefattar:1st A method of connecting a telephone call between a subscriber and a further party, characterized in that the subscriber of a data network (30) is separated from a telephone exchange (40) for controlling telephony traffic to and from the subscriber, the method comprising: bildande av meddelanden med användning av användar/nätprotokoll (A], B]) för uppkoppling av ett telefonsamtal, samt utväxling av dessa meddelanden mellan abonnenten och telefonväxeln i ett IP-baserat nätprotokollformat över nämnda datanät (30). forming messages using user / network protocols (A], B]) for establishing a telephone call, and exchanging these messages between the subscriber and the telephone exchange in an IP-based network protocol format over said data network (30).
- 6Förfarande enligt något av föregående patentkrav, kännetecknat av åstadkommande av telefoniresurser (45, 70) kopplade till datanätet (30), varvid förfarandet vidare innefattar:beläggning av nämnda telefoniresurser (70) och upprättande av en överföringsväg mellan telefoniresursema och abonnenten. 6th Method according to any of the preceding claims, characterized by providing telephony resources (45, 70) connected to the data network (30), the method further comprising: coating said telephony resources (70) and establishing a transmission path between the telephony resources and the subscriber.
- 8Förfarande enligt något av föregående patentkrav, kännetecknat av att datanätet (30) är Internet. Eighth Method according to one of the preceding claims, characterized in that the data network (30) is the Internet.
- 9Telekommunikationssystem innefattande minst en abonnent för taltrafik och en telefonväxel (40, 50) för styrning av telefonitrafik till och från abonnenten, kännetecknat av att ett datanät (30) är inlagt mellan abonnenten och telefonväxeln (40, 50) och organ (13, 14, 43) är anordnade vid abonnenten och telefonväxeln (40, 50) för omvandling av meddelandena i ett användar/nätprotokollformat (A], B]) till ett IP-baserat nätprotokollformat för överföring mellan abonnenten och telefonväxeln (40, 50). 9th Telecommunication system comprising at least one voice traffic subscriber and a telephone exchange (40, 50) for controlling telephony traffic to and from the subscriber, characterized in that a data network (30) is inserted between the subscriber and the telephone exchange (40, 50) and means (13, 14, 43) are provided at the subscriber and telephone exchange (40, 50) for converting the messages in a user / network protocol format (A], B]) to an IP-based network protocol format for transmission between the subscriber and the telephone exchange (40, 50).
- 12Telekommunikationssystem enligt något av patentkraven 9-11, kännetecknat av organ (60, 60’) med gränssnitt till datanätet (30) för omvandling av ett nummer, som identifierar en anropad part, till en datanätadress. 12th Telecommunication system according to any one of claims 9-11, characterized by means (60, 60 ') having interfaces to the data network (30) for converting a number identifying a called party to a data network address. 516 306 516 306
- 21Accesslänk mellan en abonnent för taltrafik och en telefonväxel (40, 50) för styrning av trafik till och från abonnenten, kännetecknad av att ett IP-baserat datanät (30) är inlagt mellan abonnenten och växeln, varvid accessorgan (11, 21) är anordnade för möjliggörande av abonnentens access till det IP-baserade nätet, vilka accessorgan innefattar:21st Access link between a subscriber for voice traffic and a telephone exchange (40, 50) for controlling traffic to and from the subscriber, characterized in that an IP-based data network (30) is inserted between the subscriber and the switch, whereby access means (11, 21) are arranged. for enabling subscriber access to the IP-based network, which access means includes: means (13, 14) for converting messages in user / telephone network protocol message format to an IP-based network protocol message format;organ (13, 14) för omvandling av meddelanden i användar/telefonnätprotokollmeddelandeformat till ett IP-baserat nätprotokollmeddelandeformat;means (13, 14) for converting messages received from the telephone exchange in IP-based network protocol message format to user / telephone network protocol message format;and means (13, 14) as interfaces to the data network (30) for transmitting and receiving messages between the subscriber and the telephone exchange using the IP-based network protocol. organ (13, 14) för omvandling av meddelanden mottagna från telefonväxeln i IPbaserat nätprotokollmeddelandeformat till användar/telefonnätprotokollmeddelandeformat;och organ (13, 14) som gränssnitt till datanätet (30) för sändning och mottagning av meddelanden mellan abonnenten och telefonväxeln med användning av det IPbaserade nätprotokollet.
Independent claims6
128 paragraphs in 8 sections, as filed
(54) (56) (57)
INVENTOR INVENTOR
Telefonaktiebolaget LM Ericsson, 126 25 Stockholm SE Jan Sjölund, Saltsjö-Boo SE, Ros-Marie Furtenback, Johanneshov SE, Jan Gjärdman, Farsta SE, Tomas Nyländer, Stavsnäs SE
OMBUD Albihns Stockholm AB
NAME Telecommunication system, access link and procedure based on IP
CALLED PUBLICATIONS:
WO Al 9 733 412 (H04L 12/56), WO Al 9 844 713 (H04M 7/00), WO A2 9 859 469 (H04L 12/56),
SUMMARY:
The invention relates to a hybrid arrangement which allows an existing wired telephone network to be utilized on a data packet switched network. The wired connected transport network has been replaced by an IP-based data packet switched network (30), while the wired infrastructure such as terminals, telephone exchanges and the like have been maintained. In a preferred embodiment of the invention, both a subscriber (10, 11, 20, 21) and a local telephone exchange (40, 50) are connected to, and separated by, an IP-based data packet switched network, such as the Internet (30). Signaling between the subscriber (10, 11,20,21) and the switch (40.50) is effected using a standard user / network protocol such as V5.1 for PSTN and ISDN BRI or DSS1 for ISDN PRI. This standard user / network protocol is superimposed on an IP-based network protocol, such as TCP or UDP on IP.
<img file="SE516306C2_D0001.tif" />
The numbers in brackets indicate international identification code, INID code. Letters in clamps indicate international document code.
^ PRV Patent uses the following document codes for its patents
Λ code clear text code clear text
A widely available patent application
B paving script *
B5 corrected layout letter *
C patent *
Cl Patent *
C2 patent
C3 corrected patent
C5 corrected patent ♦
C8 corrected front page to patent
E patent in amended version
E8 corrected front page to patent in amended version
E9 corrected patent in amended version
L widely available
T1 translation of the requirements of European patent application
T2 correction of translation of the requirements of European patent application
T3 translation of European patent
T4 translation of European patent in amended form
T5 corrected translation of European patent
T8 corrected translation of European patent
T9 corrected translation of European patent publication * published under older legislation
ΓMationskoder
<img file="SE516306C2_D0002.tif" />
<td>AP</td><td>African Regional</td><td>CN</td><td>China</td><td>kl</td><td>kiribati</td><td>RU</td><td>Russian Federation</td>
<td></td><td>Industrial Property</td><td>CO</td><td>Colombia</td><td>KM</td><td>Comorema</td><td>RW</td><td>Ruanda</td>
<td></td><td>Organization (ARIPO)</td><td>CR</td><td>Costa Rica</td><td>CN</td><td>St Kitts</td><td>SA</td><td>Saudi Arabia</td>
<td>EA</td><td>Euroasian Patent Office</td><td>Cu</td><td>Cuba</td><td>KP</td><td>Them. People's Republic of Korea</td><td>SB</td><td>Salomonöama</td>
<td></td><td>(EAPO)</td><td>CV</td><td>Cape Verde</td><td>KR</td><td>Republic of Korea</td><td>SC</td><td>Seychelles</td>
<td>EP</td><td>European Patent Office</td><td>CY</td><td>Cyprus</td><td>KW</td><td>Kuwait</td><td>SD</td><td>sudan</td>
<td></td><td>(EPO)</td><td>cz</td><td>The Czech Republic</td><td>KY</td><td>Cayman islands</td><td>SEE</td><td>Sweden</td>
<td>OA</td><td>African Intellectual</td><td>THE</td><td>Germany</td><td>KZ</td><td>Kazakhstan</td><td>SG</td><td>singapore</td>
<td></td><td>Property Organization</td><td>DJ</td><td>djibouti</td><td>LA</td><td>Laos</td><td>SH</td><td>St. Helena</td>
<td></td><td>(OAPI)</td><td>DK</td><td>Denmark</td><td>LB</td><td>Lebanon</td><td>sl</td><td>Slovenia</td>
<td>wo</td><td>World Intellectual</td><td>DM</td><td>dominica</td><td>LC</td><td>Saint Lucia</td><td>SK</td><td>Slovakia</td>
<td></td><td>Property Organization</td><td>DO</td><td>Dominican Republic</td><td>LI</td><td>Liechtenstein</td><td>SL</td><td>Sierra Leone</td>
<td></td><td>(WIPO)</td><td>DZ</td><td>Algeria</td><td>LK</td><td>Sri Lanka</td><td>SM</td><td>San Marino</td>
<td>IB</td><td>WIPO (in some cases)</td><td>EC</td><td>Ecuador</td><td>LR</td><td>Liberia</td><td>SN</td><td>senegal</td>
<td></td><td></td><td>EE</td><td>Estonia</td><td>LS</td><td>Lesotho</td><td>SE</td><td>somalia</td>
<td>A.D</td><td>Andorra</td><td>EC</td><td>Egypt</td><td>LT</td><td>Lithuania</td><td>SR</td><td>Suriname</td>
<td>AE</td><td>United Arab Emirates</td><td>ES</td><td>Spain</td><td>LU</td><td>luxembourg</td><td>ST</td><td>Säo Thome</td>
<td>AF</td><td>Afghanistan</td><td>ET</td><td>Ethiopia</td><td>LV</td><td>Latvia</td><td>EN</td><td>El Salvador</td>
<td>AG</td><td>Antigua</td><td>FI</td><td>Finland</td><td>LY</td><td>Libya</td><td>SEW</td><td>Syria</td>
<td>AI</td><td>anguilla</td><td>FJ</td><td>Fiji islets</td><td>MA</td><td>Morocco</td><td>SZ</td><td>swaziland</td>
<td>AL</td><td>Albania</td><td>FK</td><td>Falklandsöama</td><td>MC</td><td>monaco</td><td>TD</td><td>Chad</td>
<td>AM</td><td>Armenia</td><td>FR</td><td>France</td><td>MD</td><td>Moldova</td><td>TG</td><td>Togo</td>
<td>AN</td><td>Netherlands Antilles</td><td>GA</td><td>Gabon</td><td>MG</td><td>Madagascar</td><td>TH</td><td>thailand</td>
<td>ΑΟ</td><td>angola</td><td>GB</td><td>UK</td><td>MK</td><td>Macedonia</td><td>TJ</td><td>Tajikistan</td>
<td>ARE</td><td>Argentina</td><td>DG</td><td>grenada</td><td>ML</td><td>mali</td><td>TM</td><td>turkmenistan</td>
<td>AT</td><td>Austria</td><td>GIVE</td><td>Georgia</td><td>MM</td><td>Mayanmar</td><td>TN</td><td>Tunisia</td>
<td>AU</td><td>Australia</td><td>GH</td><td>Ghana</td><td>MN</td><td>Mongolia</td><td>TO</td><td>tonga</td>
<td>AZ</td><td>Azerbaijan</td><td>GI</td><td>Gibraltar</td><td>MRI</td><td>Mauritania</td><td>TR</td><td>Turkey</td>
<td>BA</td><td>Bosnia too</td><td>GM</td><td>gambia</td><td>MS</td><td>Monsterrat</td><td>TT</td><td>Trinidad and Tobago</td>
<td></td><td>Herzegovina</td><td>GN</td><td>guinea</td><td>MT</td><td>malta</td><td>TV</td><td>tuvalu</td>
<td>BB</td><td>barbados</td><td>GQ</td><td>Equatorial Guinea</td><td>MOO</td><td>mauritius</td><td>TW</td><td>taiwan</td>
<td>BD</td><td>bangladesh</td><td>GR</td><td>Greece</td><td>MV</td><td>Maldivema</td><td>TZ</td><td>tanzania</td>
<td>ASK</td><td>Belgium</td><td>GT</td><td>Guatemala</td><td colspan="2">MW Malawi</td><td>UA</td><td>Ukraine</td>
<td>BF</td><td>Burkina Faso</td><td>GW</td><td>Guinea Bissau</td><td>MX</td><td>Mexico</td><td>UG</td><td>Uganda</td>
<td>BG</td><td>Bulgaria</td><td>GY</td><td>guyana</td><td>MY</td><td>Malaysia</td><td>US</td><td>United States (USA)</td>
<td>BH</td><td>bahrain</td><td>HK</td><td>Hong Kong</td><td>MZ</td><td>Mozambique</td><td>UY</td><td>uruguay</td>
<td>BI</td><td>Burundi</td><td>HN</td><td>honduras</td><td>ΝΑ</td><td>namibia</td><td>UZ</td><td>uzbekistan</td>
<td>BJ</td><td>benin</td><td>HR</td><td>Croatia</td><td>NG</td><td>Nigeria</td><td>VA</td><td>Vatican City</td>
<td>BM</td><td>bermuda</td><td>HT</td><td>Haiti</td><td>YOU</td><td>Nicaragua</td><td>VC</td><td>St Vincent</td>
<td>STAY</td><td>bolivia</td><td>HU</td><td>Hungary</td><td>NL</td><td>Netherlands</td><td>VE</td><td>venezuela</td>
<td>BR</td><td>Brazil</td><td>ID</td><td>Indonesia</td><td>NO</td><td>Norway</td><td>VG</td><td>Virgin Islands</td>
<td>BS</td><td>Bahamaöama</td><td>IU</td><td>Ireland</td><td>NP</td><td>Nepal</td><td>VN</td><td>Viet Nam</td>
<td>BT</td><td>Bhutan</td><td>IL</td><td>israel</td><td>NO</td><td>nauru</td><td>vu</td><td>vanuatu</td>
<td>BW</td><td>Botswana</td><td>IN</td><td>India</td><td>NZ</td><td>New Zealand</td><td>ws</td><td>samoa</td>
<td>VILLAGE</td><td>Belarus</td><td>IQ</td><td>Iraq</td><td>IF</td><td>Oman</td><td>YD</td><td>South Yemen</td>
<td>BZ</td><td>belize</td><td>IR</td><td>Iran</td><td>PA</td><td>Panama</td><td>YE</td><td>Yemen</td>
<td>CA</td><td>Canada</td><td>ICE</td><td>Iceland</td><td>PE</td><td>Peru</td><td>YU</td><td>Yugoslavien</td>
<td>CF</td><td>central African</td><td>IT</td><td>Italy</td><td>PG</td><td>Papua New Guinea</td><td>ZA</td><td>South Africa</td>
<td></td><td>Republic</td><td>JM</td><td>jamaica</td><td>PH</td><td>Philippines</td><td>ZM</td><td>Zambia</td>
<td>CG</td><td>Congo</td><td>YES</td><td>Jordan</td><td>PK</td><td>Pakistan</td><td>ZR</td><td>Zaire</td>
<td>CH</td><td>Switzerland</td><td>JP</td><td>Japanese</td><td>PL</td><td>Poland</td><td>ZW</td><td>Zimbabwe</td>
<td>CI</td><td>iVORY COAST</td><td>KE</td><td>Kenya</td><td>PT</td><td>Portugal</td><td></td><td></td>
<td>CL</td><td>chile</td><td>KG</td><td>Kyrgyzstan</td><td>PY</td><td>Paraguay</td><td></td><td></td>
<td>CM</td><td>Cameroon</td><td>KH</td><td>Cambodia</td><td>ROW</td><td>Romania</td><td></td><td></td>
516 306
TECHNICAL FIELD
The invention is directed to telephone systems. The invention has particular relevance in telecommunications systems where teletraffic is transmitted at least in part via an IP-based network, such as a data network or the Internet.
BACKGROUND OF THE ART
The benefits of transmitting voice information over a data packet or cellular network have long been realized. The relatively low cost of utilizing packet switched networks, such as the internet, instead of a wired network has generated growing interest and many telecom operators now claim that packet switching is about wired voice transmission in terms of bandwidth utilization in their networks. This is partly due to the increase in products that handle speech via IP functions. However, it has also become increasingly interesting for network operators to enable telephone calls originating in a standard wired network to be routed at least partially through a data packet switched network without any change in the way a user uses a telephone or other telecommunications equipment.
An example of such an arrangement is described in GB-A-2 331 197.1 In this known arrangement, a wired interurban network has been replaced with a data packet switched IP network. This has the advantage that the telecom operator is allowed to keep the costs of interurban calls down while the regular wired systems are still used.
However, while data packet switched technology is increasing in importance compared to wiring, there is a need to incorporate in a telecommunication system more of the advantages of packet switched features. However, if telecom operators continue to receive dividends on the substantial investment represented by a link-connected infrastructure, there is still a need to maintain as much of the line-connected system as possible.
THE INVENTION IN BRIEF
The invention provides a hybrid arrangement which allows an existing wired telephone network to be utilized for a data packet switched network. In essence, the underlying wired transport network is replaced with that of an IP-based data packet switched network, while the wired infrastructure such as terminals, telephone exchanges and the like are retained with modifications. In preferred embodiments of the invention, both a subscriber and a local telephone exchange are connected to, and separated by, a data network. The signaling between the subscriber and the switch is performed using standard user / network protocols, such as V5.1 for PSTN and ISDN Basic Frequency Interface (BRI) or DSS1 for ISDN Primary Frequency Interface (PRI). This standard user / network protocol is superimposed on an IP-based network protocol, such as TCP or UDP. By utilizing protocols conventionally used by the corresponding circuit switching system elements, the transition from wired to IP-based data packet switched network transport can be achieved in a fast and secure way as the network elements are interchangeable with different suppliers' equipment. Furthermore, the existing services, supported by the standard protocols, will be supported in the data packet switched network.
In addition, the connection of the subscriber, or the access node to which a subscriber is connected, to the IP-based network enables the full future utilization of the IP-based network without extensive modification of the system.
BRIEF DESCRIPTION OF THE DRAWINGS
Further objects and advantages of the present invention will become apparent from the following description of preferred embodiments given by way of example with reference to the accompanying drawings, in which
516 Fig. 306 is a schematic representation of a telecommunications network according to the present invention; Fig. 2 shows an arrangement for a telephone server; Fig. 3 shows an access node according to the present invention; and Fig. 4 shows the signaling between the various elements of the network of Fig. 1. Fig. 5 shows the interaction between the network of Fig. 1 and an adjacent data packet switched network; Fig. 6 shows a first embodiment of a network element adapted to interact with neighboring networks; 7 shows a second embodiment of a network element adapted to interact with neighboring networks and Figure 8 shows a third embodiment of a network element adapted to interact with neighboring networks.
DETAILED DESCRIPTION OF THE DRAWINGS
Fig. 1 shows a hybrid network of the present invention, where a call is in progress between an A subscriber 10 represented by the telephone A on the left of the figure, and a B subscriber 20 shown on the right of the figure. The subscribers are each connected to an access node 11,21 and these access nodes 11,21 are in turn connected to a data or similar IP-based data packet switched network 30, which is typically the Internet. Also connected to the data network 30 is a telephony server 40, which is the host server for the subscriber A 10 and controls the connection of calls to and from the subscriber A 10, and a similar host telephone server 50 for the subscriber B 20. The telephony servers 40,
516 306 are ΑΧΕ-gears with modifications as described below with reference to FIG.
2nd They perform the equivalent role of a local exchange or terminal in a standard wired telephony system, with the significant difference that those who switch utilize the IP-based data packet network. Each telephony server 40, 50 can also handle wired switching calls and thus interact with a traditional wired network, as illustrated by the rendered interface of the telephony server 40 to a wired access network 80 and the interface of the telephony server 50 to a wired SS7 network 90.
Also, a telephone number server 60 is connected to the data network 30. The telephone number server 60 is essentially a database containing reference tables for converting telephone numbers identifying a subscriber to an IP address or addresses for the host telephone server 40, 50 for the subscriber to which the call is to be connected. . It has been implemented on a standard UNIX DNS server with BIND software utilizing standard DNS record types, which converts e.164 numbers into IP addresses for network telephony endpoints in the network. Accordingly, the input to the reference table is an e.164 destination (B number) or part of this number. The output signal may be an IP address or addresses indicating the host telephone server for the subscriber in question.
The telephone number server 60 contains only the addresses of the subscribers connected to its own network 30. The IP addresses are defined in advance and each subscriber or each physical access to the IP network is assigned an address. The IP address preferably identifies a UDP port, which may be a fixed relationship to a time slot it utilizes. For some UDP ports, the routing information contained in an IP data packet may include the UDP port and the IP address of the port.
Also, a number of telephony resource devices 70 are connected to the data network in various positions. These are general telephony resources utilized by a telephony server 40, 50 to support a call. Typical resources include, but are not limited to answering machines, conference call devices, tone transmitters / receivers, tone detectors, voice messaging systems, and echo cancellers. It is advantageous that these resources are centrally located in
516 306 rather than being coordinated with a telephony server. This would significantly increase their utilization levels and make them more cost effective. However, since the telephone resources of the above type are already available in a conventional one
AXE switching retains these resources in the telephony server 40 in the preferred embodiment of Fig. 1.
Fig. 2 shows a schematic representation of a telephone server 40. The elements of the telephony server 40 comprise conventional switching hardware 41 for securing wired connections in the connected wiring. A number of terminals 42 are connected to the switching hardware and normally include a T1 transmission service terminal and an E1 transmission service terminal. Each terminal is connected to an associated wired network, in Fig. 2 represented by the network 80. The switching hardware 41 is further connected to an intermediate network line 43, which includes a PCM / IP adapter for converting a PCM-encoded 64 kbps channel into IP data packets for transmission via the IP-based network and vice versa. The PCM / IP converter 43 essentially packs the 64 kbps bitstream intended to be transmitted over the data network 30 in IP-compatible data packets or datagrams and similarly packs data packets arriving at the telephony server 40. Further, an IP switching controller 44 is provided to secure the virtual switching formed by the data network 30 for calls utilizing the data network. The IP switching controller 44 has essentially a logical view of the IP network 30 as an electron coupler with the input and output points of the coupler constituting the various media intermediate network lines 40 of the telephony server 40, such as the interconnect line 43, and the subscriber access nodes 11, 12. The IP switching controller 44 needs access to hardware for it to communicate with and control the various media intermediate network lines, but it does not need to include any hardware per se but rather the same IP network hardware interface as the intermediate network line 43. The telephony server further includes a controller 45 for controlling the the coupling function of various elements 41, 43, 44. The controller 45 also handles call setup and sends the required messages according to the agreed user / network protocol, such as V5.x or DSS1, to the subscribers 10 handled by the server 40. The controller 45 includes a routing function for handling all types of call transmission paths, i.e.
516 306 within the wired network, calls transmitted between the wired network and the data network, and calls transmitted within the data network.
As mentioned earlier, a number of telephony resources are available in the conventional AX exchange. These are represented in the telephony server 40 by the block 46. The occupancy of these resources for a call is controlled by the controller 45. The resources are then diverted to the call via switching hardware 41 or wired transmission paths or the interconnection line 43 if the call includes a subscriber on the data packet switched network 30.
The various elements of the telephony server 40, represented by the hardware 41 and the terminals 42, are needed only to enable a voice path to be routed through the telephony server to a wired network. If the call is connected between two subscribers 10,20 connected to the IP network, these elements will not be part of the communication. The interconnect line 43 is also used for interconnection calls, but it may also be required to generate a voice path when the telephony resources 46 are located as illustrated in the telephony server 40. Thus, those skilled in the art will recognize that these elements need not be part of a telephony server that does not serve as an interface. to a wired network and that does not include any telephony resources.
The network further includes a TNS resolver 46 to handle the interface between the telephone server 40 and the telephone number server 60. It establishes a connection with the telephone number server 60 when the telephone number server 60 is to be activated. Preferably, it will also handle the administration of the IP addresses to the telephone number server 60 such as defining new numbers and to update the telephone number server 60 when subscribers are switched on or disconnected. Although the management functions of the TNS resolver 46 are included in the telephony server 40, those skilled in the art will recognize that a separate network management node remote from the telephony server 40 could perform this function.
516 306
The access node 11 is shown in Fig. 3. A number of subscribers A, C and D are connected to the access node 11. The subscribers access this node 11 in the traditional wired way, that is via a two-wire PSTN terminal for the subscriber A, an ISDN BA (basic rate access, 2B + D) terminal for subscriber C or an ISDN PRA (primary rate access, 30B + D) terminal for subscriber D, which has been illustrated as a PABX. The PSTN and ISDN BA terminals are connected to a signaling function 12, which essentially performs the task of a conventional V5.x access node. In this function 12, the signaling is collected to or from the two-wire subscriber and transmitted into or out of a 64 kbps signaling channel with 2 Mbps pulse code modulation (PCM). A PCM / IP converter 13 is coupled to this signaling function 12 and packs the 64 kbps channel into the IP data packet, directing these data packets to the correct destination in the IP network. This routing is performed under the control of the telephony server 40. The PCM / IP converter also performs the reverse conversion and unpacks the IP data packets to a 64 kbps bit stream. The primary frequency access interface (PRA) is also provided with a PCM / IP converter 14 which performs a similar function. Although these converters 13, 14 are depicted as separate units in FIG. 3 the person skilled in the art will recognize that the same functional blocks can perform packing, unpacking, and routing functions for both interfaces.
The various forms of signaling that occur between the various elements over the data network 30 are summarized in the diagram of Fig. 4. All protocols are carried by IP. The superimposed protocols are preferably 'standard' or commonly used protocols that allow network elements to be exchanged for equipment from different makes. The so-called standard protocols are preferably well-established ITU protocols, which are easily understood by the network-connected network elements of the opposite side. This also allows the maintenance of the various operations supported by commonly used protocols. Accordingly, the signaling between the access node 11 and the telephony server 40 in call setup and for communicating routing information to the access node 11 utilizes a traffic protocol A] such as V5.x or the like over UDP. For ISDN primary frequency access, DSS1 is utilized over UDP. A connection protocol B] is also provided and can normally be V5.x BCC over TCP. Communication between two telephony servers 516 306 connected to the IP-based network utilizes a traffic protocol D], which is normally an SS7 ISUP over TCP. A connection protocol E] is also provided, which may be part of the ISUP or lie outside the ISUP. The telephony servers 40, 50 communicate with the telephone number server 60 to request the destination IP address associated with a particular b number using an appropriate protocol C], which is preferably a DNS protocol over TCP. Finally, two additional protocols are provided for communication between a telephony server 40, 50 and the telephony resources 70. These include a protocol F] for occupancy and control resources, and the F'J connection portion of F]. F] and F '] do not have to be standard protocols since the telephony resource nodes 70 are completely new elements that have no equivalent in a wired system. For the current data packet transport IETF protocol was used. The same goes for lower address resolutions and new network elements.
Before allowing calls over the access node 11, a signaling channel must be established between the signaling function portion 12 of this access node 11 or PABX and the host telephony server 40. This means establishing a LAPV5 and a LAPD data layer, respectively. An administrative procedure initiates an order from the telephony server 40 to the PCM / IP converter 13, 14 in question to start transmitting or receiving IP data packets containing information from the 64 kbps signaling channel in the 30B + D or V5.x interface. The PCM / IP converter 13.14 treats this signaling channel as a pure 64 kbps bit stream, but it can recognize the LAPV5 or LAPD frame format and transmit these frames as UDP / IP data packets. Obviously, the same handling of the signaling channel must be performed on both sides of the link. Thus, the PCM / IP converter in the intermediate line 41 of the telephony server 40 operates in the same way as the converter 13, 14. The access node 11 performs the normal startup procedures between a V5.1 access node or PABX and the host telephone server. The signaling to and from the telephone server 40 can then be transparent to the PCM / IP converters 13,14.
When a call is to be connected or disconnected, the PCM / IP converter 13, 14 receives additional orders from the host telephony server 40 for establishing or releasing
516 306 roads. Establishing a path involves directing the agreed 64 kbps bitstream between the telephony server 40 and PABX or the signaling function 12, packing it into the UDP / IP data packet or extracting it from the UDP / IP data packet, and directing it or it to the destination specified of telephony server 40.
If telephony resources 70 are to be utilized in a call initiated by subscriber A to subscriber B, then these resources must first be occupied by the host telephony server 40 using protocol F] as described above. Then, the resource function is routed through the access network 11 which connects the calling subscriber A. Thus, if a tone transmitter has been classified as a resource, 'tone' data packets should be sent from the telephony resource node 70 to subscriber A, while voice data packets are exchanged between subscribers A and B during a conversation.
In the case illustrated in Fig. 1, where telephone resources are available as part of the telephony server 40, a 'voice path' must initially be established between the access node 11 of the subscriber and the telephony server 40 when the call is set up at digital reception to enable the telephony resources to be made available to call. This is indicated by the dotted line between the telephony server 40 and the access node 11 in Fig. 1. A similar path shall be connected for voice data packets if subscriber A is to make or receive a call to or from a subscriber connected to the wired access network 80.1. Figure 1 indicates the UDP / IP voice data packets exchanged between subscriber A and subscriber B in a similar manner. with a dashed line over the data packet switched network 30.
As indicated above with reference to Fig. 1, the telephone number server 60 contains only address information for endpoints within the network to which it is connected. If a call is destined to a subscriber connected to neighboring networks, the telephone number server 60 in the network 30 will have no destination address. Fig. 5 illustrates the situation when calls cross two separate IP-based data packet switched networks, the network A and the network B. In fig. 5 the elements of network B are considered to be similar to those of network A and have been designated by the same reference numerals modified by a prime character. IN
516 306 FIG. 5, IP network interface network lines 61.61 'are connected to each data network 30, 30'. These intermediate network lines 61.61 'may be separate elements in the network or they may form part of the associated telephony server 40.40'. The network interface network lines 61, 61 'handle communication between different IP-based networks or IP between IP-based networks operated by different operators. The way this happens depends on how the operators of neighboring networks agree to cooperate.
According to a first embodiment of the present invention, each telephone number server 60,60 'in a first network 30 holds the addresses of network interface network lines 61, 61' to neighboring networks. When a call from network A is destined for network B, the telephone number server 60 in network A will provide the telephony server 40 in network A with the IP addresses of the network interface network line 61 'to the requested end or transit network, in this case the network B. When the call arrives at the end network via the connection point between networks A and B, the end network interface network line 61 'will request that its telephone number server 60' determine where the call is to be terminated. Thus, a call between the networks elicits two calls to the telephone number servers 60, 60 ', namely a request from the telephone server 40 to the telephone number server 60 in the network A and a request from the network interface network 61' to the telephone number server 60 'in the network B.
In a second embodiment of the present invention, the telephone number server 40 of a network does not contain the addresses of the network interface network lines 61 'in foreign networks but instead keeps the addresses of the network interface network lines 61 in its own network. The telephone number server 60 thus contains only the addresses of real endpoints in its own network. The network interface network lines 61 then store the addresses of neighboring network interface network lines entered by the operators of these networks. All calls between neighboring networks would then be forced through these network interface network lines.
Figs. 6 - 8 show examples of network interface network lines 61.61 'operating in accordance with the latter embodiment. In these embodiments, the network interface network lines 61.61 'are separated from the telephony server 40.40' and are intended for both incoming and outgoing calls. Similar parts are indicated by the same reference numerals in these three figures.
Fig. 6 shows two network interface network lines 61.61 'NGB1 and NGB2, which are interconnected with a wired interface. A first network interface network line 61 belongs to network A owned by a first operator. The second network interface network line 61 'belongs to a network owned by a second operator. The boundary between the two IP-based networks A and B is illustrated by the dashed line. Each network interface network line 61, 61 'includes a signaling intermediate network line SG1 611, SG2 611' for exchange of standard telephony protocol messages and a switch signaling protocol CONSIG, and a message intermediate network line MG1 612, MG2 612 'for the exchange of voice data. The transition from an IP-based format to a wired format increases the delay of the speech stream, but the interface is relatively easy to monitor for statistical functions and control or the like. The interface between the network interface network lines 61, 61 'is a standard telephony interface such as ISUP over E1. The signaling intermediate network line 1 SG1 receives an address for speech from the local telephony server 40 consisting of an IP address and UDP port in the CONSIG protocol. This address points to the A subscriber page and is used by MG1 to route the IP data packets originating in the subscriber B and received via a time slot on the wired interface to the subscriber A. The address of the voice stream, which originated in subscriber A, to subscriber B is generated by the network interface network line NGB2 61 'after it has polled its local telephone number server. It is transmitted to NGB1 61 by the signaling intermediate network line SG2 via the CONSIG protocol. The voice stream from A to B was transmitted from A in data packets with a destination address for MG1. MG1 unpacks the speech stream and introduces it in a time slot. MG2 repackages the voice stream in IP data packets with the destination address of B. The reverse process occurs for the speech stream from B to A. In this embodiment, the IP / UDP addresses of the two networks do not need to be coordinated. The network interface network lines NGB1 and NGB2 need only be associated via CIC time slots per call basis.
516 306 • · · · · · » • · · · · · ·
Thus, in the embodiment shown in Fig. 7, the speech stream passes through the IP network as illustrated by the network of connected conductors R. The network interface network lines 61,61 'thus do not comprise any message intermediate network line but only have one signaling intermediate network line 61 611. Like the previous embodiment, the 6 ISUP / TCP messages and CONSIG / TCP messages (both over IP) with elements within their own networks. However, these messages are also exchanged in the interface between the network interface network lines 61.61 ', which is an IP-based interface. The CONSIG protocol is not completed. The CONSIG protocol transports the addresses of A to B and B to A. The voice data packets are transmitted directly through the IP-based network without control of the network interface network lines 61.61 '. However, the interface between the two adjacent networks A and B is designed so that all voice traffic between operating networks always goes between an assigned pair or assigned group of conductors. This is illustrated by the solid lines between the conductors R representing possible paths. In this way, measurement and monitoring functions can still be performed in these assigned conductors.
In the third embodiment shown in Fig. 8, the arrangement of the network interface network lines 61.61 'is very similar to that shown in Fig. 7, except that the operators of the networks A and B cannot impose any physical constraints as to the way in which the voice traffic will arrive. to take within the network. The IP-based network can also be owned by a separate operator. In order for the operators of the network where the call originates and terminates, to be able to limit the voice traffic to pass a certain point in the IP network, for example for enabling measurement, a routing control function has been introduced in the network interface network lines 61,61 '. The conductor may lie outside the network interface network lines 61.61 'as shown in FIG. 8 or be integrated with the network interface network lines 61, 61' in the manner applicable to the message interface network line 612 of FIG. 6. The signaling intermediate network line 611 will then not only bypass the endpoint addresses in the CONSIG protocol. Instead, an address received by the signaling intermediate network line 611 will be transmitted to a new address transmitted (as a representative) and a control interface illustrated by a thick line in Fig. 8, and protocol G will command a conductor to feed speech stream, which arrives on one interface, to be routed through another interface.
The arrangement of the telephone number server 60 essentially produces a plan, not hierarchical structure, where neither the IP addresses nor e. 164 numbering plan need to be coordinated with other network administrations. The only coordination needed is for the inter-coordination points or network interface network lines 6 to other networks. This structure thus exploits the advantages of IP connection and with the more well-structured e.164 numbering plan, where each network administrator has more freedom in defining the numbering.
The arrangements described above provide a means for bringing an IP-based network closer to the subscriber by replacing the underlying wired transport network with an IP-based data packet-switched network while maintaining costly elements in a circuit-switched network.
516 306
Contents8
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
17 members in 9 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 9902842 | Sweden | A | |
| SE19990002842 | – | – | – |
Members17
| Document | Office | Kind | |
|---|---|---|---|
| SE9902842D0 | Sweden | D0 | |
| SE9902842L | Sweden | L | |
| WO0111856A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU6485800A | Australia | A | |
| SE516306C2This record | Sweden | C2 | |
| BR0012914A | Brazil | A | |
| EP1198945A1 | European Patent Office (EPO) | A1 | |
| CN1369172A | China | A | |
| AU769419B2 | Australia | B2 | |
| US2004131053A1 | United States of America | A1 | |
| CN1199428C | China | C | |
| US6937596B2 | United States of America | B2 | |
| EP1198945B1 | European Patent Office (EPO) | B1 | |
| AT332058T | Austria | T | |
| ATE332058T1 | Austria | T1 | |
| DE60029105D1 | Germany | D1 | |
| DE60029105T2 | Germany | T2 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Patent has lapsedLapsedNUG | NUG | |
| Patent has lapsedLapsedNUG | NUG |
Numbers
- Publication, DOCDB
- 516306
- Publication, EPODOC
- SE516306
- Application
- 9902842
- Application, DOCDB
- 9902842
- Application, EPODOC
- SE19990002842
Titles2
- English
- Internet protocol based telephone system in which telephone traffic is transmitted at least in part over an Internet protocol based network retaining terminal telephones and exchanges
- Swedish
- Telekommunikationssystem, accesslänk och förfarande baserade på IP
Classification
- CPC, 4
- H04L12/4612
- H04L12/66
- H04L65/00
- H04M7/122
- IPC, 4
- H04L12 46
- H04L12 66
- H04M
- H04M7 00