Telecommunications system
First Claim
1. A method of selecting routing for a corruption-intolerant or delay-intolerant call type between a terminal and a packet-switching gateway such that a corruption-intolerant call is routed by a packet-switching system and a delay-intolerant call is routed by a circuit-switched system to or from the packet-switched gateway, wherein the presence or absence of a data protocol specific to one of the types of call is recognized and the routing between the gateway and terminal selected accordingly, and wherein the gateway detects the type of destination terminal to which the call is to be transmitted, and selects a first mode of operation in which the protocol is retained in the transmission, or a second mode of operation in which the protocol is removed, according to the destination type.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for carrying packetized voice and other delay-intolerant traffic, for example, a voice call for transmission over the Internet, over a circuit switched connection when such a connection is available. Incoming packets from a packet data network are identified by a gateway node as having voice characteristics and diverted to travel over a bridge to a circuit-switched network to a terminal, instead of a packet network. This reduces the load on the packet network, which is less suited to voice-type calls than is the circuit-switched network. In the reverse direction, suitable packets generated by the terminal may be routed to the gateway node by way of the circuit-switched network under the control of the terminal itself, or under the control of the network'"'"'s interface with the terminal, either under the control of the gateway node or autonomously.
158 Citations
10 Claims
- 1. A method of selecting routing for a corruption-intolerant or delay-intolerant call type between a terminal and a packet-switching gateway such that a corruption-intolerant call is routed by a packet-switching system and a delay-intolerant call is routed by a circuit-switched system to or from the packet-switched gateway, wherein the presence or absence of a data protocol specific to one of the types of call is recognized and the routing between the gateway and terminal selected accordingly, and wherein the gateway detects the type of destination terminal to which the call is to be transmitted, and selects a first mode of operation in which the protocol is retained in the transmission, or a second mode of operation in which the protocol is removed, according to the destination type.
-
5. Apparatus for routing corruption-intolerant and delay-intolerant calls between a terminal and a packet-switching gateway such that a corruption-intolerant call is routed by a packet-switching system and a delay-intolerant call is routed by a circuit-switched system to or from the packet-switched gateway, the apparatus comprising means for recognizing the presence or absence of a data protocol contained in a data protocol contained in a data packet of the call, and means for routing the call between the gateway and the terminal accordingly;
-
means for detecting the type of destination terminal to which the call is to be transmitted; and
means for selecting a first mode of operation in which the protocol is retained in the transmission, or a second mode of operation in which the protocol is removed according to the destination type detected. - View Dependent Claims (6, 7, 8)
a routing apparatus, the routing apparatus including means for identifying packets received over a circuit-switched system whose destinations are other destinations served by the same circuit-switched system; and
redirection means for transmitting said packets received over said circuit-switched system to the destination without passing through the packet-switching network, thus making the call circuit-switched throughout.
-
-
8. A packet switching gateway according to claim 7, wherein the routing apparatus comprises means for identifying the destination of a call from an address header of the first packet of a call;
-
means for opening a switched circuit between the gateway and the destination, and maintaining the circuit for the duration of the message; and
means for routing subsequent packets having the same header over the same circuit.
-
-
9. A method of routing calls between a terminal and a packet-switching gateway, the method comprising:
-
routing a corruption-intolerant call by a packet-switching system;
routing a delay-intolerant call by a circuit-switched system to or from the packet-switched gateway, wherein the presence or absence of a data protocol specific to call type is recognized and the routing between the gateway and terminal selected accordingly; and
wherein the packet-switched gateway detects the type of a destination terminal to which a call is to be transmitted, and selects a first mode of operation in which a protocol is retained in the transmission, or a second mode of operation in which the protocol is removed, according to the destination type.
-
-
10. An apparatus for routing corruption-intolerant and delay-intolerant calls between a terminal and a packet-switching gateway, the apparatus comprising:
-
means for routing a corruption-intolerant call by a packet-switching system;
means for routing a delay-intolerant call by a circuit-switched system;
means for recognizing the presence or absence of a data protocol contained in a data protocol contained in a data packet of the call;
means for routing the call between the gateway and the terminal;
means for detecting the type of a destination terminal to which a call is to be transmitted, and means for selecting a first mode of operation in which a protocol is retained in the transmission, or a second mode of operation in which the protocol is removed, according to the destination terminal.
-
Specification