Communicating voice over a packet-switching network
First Claim
1. A method of establishing a voice call bearing voice data through a packet-switching network, comprising:
- receiving signaling data for establishing the voice call;
obtaining a network address of a coding unit in the packet-switching network by transmitting, in response to receiving the signaling data, a first message to the coding unit requesting the network address of the coding unit, and receiving a second message from the coding unit containing the network address of the coding unit; and
causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network.
0 Assignments
0 Petitions
Accused Products
Abstract
Communicating voice over a packet-switching network is implemented on a telecommunications network that includes the packet-switching network, two coding units coupled to the packet-switching network and to an originating node and a terminating node, respectively, and at least one signaling apparatus. The first of the two coding units is configured to extract signaling data associated with the voice call and transmit the signaling data and its network address to the signaling apparatus. Signaling data for establishing the voice call is received by the signaling apparatus, and a network address of the coding unit in the packet-switching network is obtained. The second coding unit is controlled to establish a bearer channel with the first coding unit for carrying the voice data through the packet-switching network, based on the network address.
-
Citations
32 Claims
-
1. A method of establishing a voice call bearing voice data through a packet-switching network, comprising:
-
receiving signaling data for establishing the voice call;
obtaining a network address of a coding unit in the packet-switching network by transmitting, in response to receiving the signaling data, a first message to the coding unit requesting the network address of the coding unit, and receiving a second message from the coding unit containing the network address of the coding unit; and
causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (2, 3, 4)
receiving the signaling data includes receiving the signaling data at a signaling apparatus from the coding unit; and
transmitting the signaling data and the network address of the coding unit includes transmitting the signaling data and the network address of the coding unit from the signaling apparatus.
-
-
4. The method of claim 2, wherein causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network includes transmitting a control message to the signaling apparatus, wherein the control message includes the network address of the coding unit.
-
5. A computer-readable medium for establishing a voice call bearing voice data through a packet-switching network, the computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving signaling data for establishing the voice call;
obtaining a network address of a coding unit in the packet-switching network by transmitting, in response to receiving the signaling data, a first message to the coding unit requesting the network address of the coding unit, and receiving a second message from the coding unit containing the network address of the coding unit; and
causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (6, 7, 8)
receiving the signaling data includes receiving the signaling data at a signaling apparatus from the coding unit; and
transmitting the signaling data and the network address of the coding unit includes transmitting the signaling data and the network address of the coding unit from the signaling apparatus.
-
-
8. The computer-readable medium of claim 6, wherein causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network includes transmitting a control message to the signaling apparatus, wherein the control message includes the network address of the coding unit.
-
9. An apparatus for establishing a voice call bearing voice data through a packet-switching network, the apparatus being configured to:
-
receive signaling data for establishing the voice call;
obtain a network-address of a coding unit in the packet-switching network by transmitting, in response to receiving the signaling data, a first message to the coding unit requesting the network address of the coding unit, and receiving a second message from the coding unit containing the network address of the coding unit; and
cause, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (10, 11, 12)
the apparatus is a second signaling apparatus that is configured to receive the signaling data from the coding unit.
-
-
12. The apparatus of claim 10, wherein the apparatus is further configured to transmit a control message to the first signaling apparatus, wherein the control message includes the network address of the coding unit.
-
13. An apparatus for establishing a voice call bearing voice data through a packet-switching network, the apparatus comprising:
-
means for receiving signaling data for establishing the voice call;
means for obtaining a network address of a coding unit in the packet-switching network by transmitting, in response to receiving the signaling data, a first message to the coding unit requesting the network address of the coding unit, and receiving a second message from the coding unit containing the network address of the coding unit; and
means for causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (14, 15, 16)
the means for receiving the signaling data includes means for receiving the signaling data at a signaling apparatus from the coding unit; and
the means for transmitting the signaling data and the network address of the coding unit includes means for transmitting the signaling data and the network address of the coding unit from the signaling apparatus.
-
-
16. The apparatus of claim 14, wherein the means for causing, based on the network address of the coding unit in the packet-switching network, a bearer channel to be established for carrying the voice data through the packet-switching network includes means for transmitting a control message to the signaling apparatus, wherein the control message includes the network address of the coding unit.
-
17. A method of establishing a voice call bearing voice data through a packet-switching network, comprising:
-
receiving both signaling data for establishing the voice call and a network address of a first coding unit in the packet-switching network; and
in response to receiving both the signaling data for establishing the voice call and the network address of a first coding unit in the packet-switching network, signaling a second coding unit to cause a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable medium for establishing a voice call bearing voice data through a packet-switching network, the computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving both signaling data for establishing the voice call and a network address of a first coding unit in the packet-switching network; and
in response to receiving both the signaling data for establishing the voice call and the network address of a first coding unit in the packet-switching network, signaling a second coding unit to cause a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus for establishing a voice call bearing voice data through a packet-switching network, the apparatus being configured to:
-
receive both signaling data for establishing the voice call and a network address of a first coding unit in the packet-switching network; and
in response to receiving both the signaling data for establishing the voice call and the network address of a first coding unit in the packet-switching network, signal a second coding unit to cause a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (26, 27, 28)
-
-
29. An apparatus for establishing a voice call bearing voice data through a packet-switching network, the apparatus comprising:
-
means for receiving both signaling data for establishing the voice call and a network address of a first coding unit in the packet-switching network; and
means for, in response to receiving both the signaling data for establishing the voice call and the network address of a first coding unit in the packet-switching network, signaling a second coding unit to cause a bearer channel to be established for carrying the voice data through the packet-switching network. - View Dependent Claims (30, 31, 32)
-
Specification