# US 8,571,019 B1 · In-band address tunneling

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,571,019 B1
- Document ID: US8571019B1
- Status: Granted
- Kind: B1
- Application number: 10/924,512
- Filed: 2004-08-23
- Granted: 2013-10-29
- Earliest claimed: 2004-08-23
- Assignees: Rockstar Consortium US LP
- Applicants: Dany Sylvain
- Inventors: Dany Sylvain
- Web page: https://patentgrep.com/patent/US8571019B1

## CPC

- H04Q 3/0045: {involving hybrid, i.e. a mixture of public and private, or multi-vendor systems}
- H04L 65/104: {in the network}
- H04L 65/1069: Session establishment or de-establishment
- H04Q 3/0025: {Provisions for signalling}
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A packet communication address is delivered through in-band signaling over a circuit-switched network connection for a call, so the packet communication address can be used to establish a packet session outside the circuit-switched network. When the call is initiated from an initiating communication client to a terminating communication client using a directory number associated with the terminating communication client, a portion of the bearer path is established through the circuit-switched network between two network gateways. The packet communication address for the originating communication client may be received in a call establishment request by an originating network gateway. The originating network gateway will use in-band signaling over the bearer path to provide the packet communication address for the originating communication client to a terminating network gateway. Upon receipt of the packet communication address, the terminating network gateway will initiate transferring the call to a packet session established outside the circuit-switched network.

## Claims

### Claim 1

A method of operating a gateway comprising:
a) receiving a request over a packet network from a service node to establish a call from a first communication client to a second communication client using a directory number associated with the second communication client, the request including a packet communication address associated with the first communication client;
b) establishing a circuit-switched connection, which forms a portion of a bearer path for the call, over a circuit-switched telephone network with a network gateway associated with the second communication client;
c) providing to the network gateway information bearing on the packet communication address for the first communication client using in-band signaling over the circuit-switched connection;
d) effecting a transfer of the bearer path connection from the circuit-switched connection to a packet-switched connection; and
e) receiving, via in-band signaling over the circuit-switched connection, information indicating that the call has been transferred, wherein traffic over the portion of the bearer path is digitized and transported in frames using a digital format comprising a plurality of bits, and the in-band signaling comprising replacing at least one of the plurality of bits in select ones of the frames with information corresponding to the packet communication address.

### Claim 2 (depends on 1)

The method of claim 1 wherein the first and second communication clients are associated with directory numbers and the second communication client is associated with a packet communication address.

### Claim 3 (depends on 1)

The method of claim 1 wherein a least significant bit of the digital format is replaced.

### Claim 4 (depends on 1)

The method of claim 1 wherein a plurality of least significant bits of the digital format is replaced.

### Claim 5 (depends on 1)

The method of claim 1 wherein the traffic is transported using time division multiplexing.

### Claim 6

A method of operating a gateway comprising:
a) receiving a request over a packet-based network to establish a call from a first communication client to a second communication client using a directory number associated with the second communication client, the request including a packet communication address associated with the first communication client;
b) forwarding the request towards the second communication client via a service node;
c) establishing a circuit-switched connection, which forms a portion of a bearer path for the call, over a circuit-switched telephone network with a first network gateway associated with the first communication client;
d) establishing a packet connection with the second communication client over the packet-based network;
e) receiving information from the first network gateway bearing on the packet communication address for the first communication client using in-band signaling over the circuit-switched connection;
f) transferring the call from the portion of the bearer path to a packet-based session; and
g) providing, via in-band signaling over the circuit-switched connection, information indicating that the call has been transferred, wherein traffic over the portion of the bearer path is digitized and transported in frames using a digital format comprising a plurality of bits, and the in-band signaling comprising replacing at least one of the plurality of bits in select ones of the frames with information corresponding to the packet communication address.

### Claim 7 (depends on 6)

The method of claim 6 wherein the first and second communication clients are associated with directory numbers and the second communication client is associated with a packet communication address.

### Claim 8 (depends on 6)

The method of claim 6 further comprising obtaining the packet communication address for the second communication client.

### Claim 9 (depends on 6)

The method of claim 6 further comprising keeping the call on the circuit-switched bearer path and using the packet-based session for exchanging packet-based information related to the call.

### Claim 10 (depends on 6)

The method of claim 6 further comprising dropping the bearer path upon transferring the call to the packet-based session.

### Claim 11 (depends on 6)

The method of claim 6 wherein the call is transferred in an automated fashion to the packet-based session without disrupting the call.

### Claim 12 (depends on 6)

The method of claim 6 wherein the packet-based session does not traverse the circuit-switched telephone network.

### Claim 13 (depends on 6)

The method of claim 6 wherein the call is established prior to receiving the information using the in-band signaling.

### Claim 14 (depends on 6)

The method of claim 6 wherein the portion of the bearer path is established prior to the in-band signaling.

### Claim 15 (depends on 6)

The method of claim 6 wherein a least significant bit of the digital format is replaced.

### Claim 16 (depends on 6)

The method of claim 6 wherein a plurality of least significant bits of the digital format is replaced.

### Claim 17 (depends on 6)

The method of claim 6 wherein the traffic is transported using time division multiplexing.

### Claim 18 (depends on 6)

The method of claim 6, further comprising:
h) releasing the circuit-switched connection and the packet connection after the call has been transferred.

### Claim 19

A gateway comprising:
a) a plurality of communication interfaces; and
b) a control system associated with the plurality of communication interfaces and configured to:
i) receive a request over a packet network from a service node to establish a call from a first communication client to a second communication client using a directory number associated with the second communication client, the request including a packet communication address associated with the first communication client;
ii) establish a circuit-switched connection, which forms a portion of a bearer path for the call, over a circuit-switched telephone network with a network gateway associated with the second communication client;
iii) establish a packet connection, which forms the portion of the bearer path for the call, over the packet network with the first communication client;
iv) provide to the network gateway information bearing on the packet communication address for the first communication client using in-band signaling over the circuit-switched connection;
v) effect a transfer of the bearer path connection from the circuit-switched connection to a packet-switched connection; and
vi) receive, via in-band signaling over the circuit-switched connection, information indicating that the call has been transferred, wherein traffic over the portion of the bearer path is digitized and transported in frames using a digital format comprising a plurality of bits, and the in-band signaling comprising replacing at least one of the plurality of bits in select ones of the frames with information corresponding to the packet communication address.

### Claim 20 (depends on 19)

The system of claim 19 wherein the first and second communication clients are associated with directory numbers and the second communication client is associated with a packet communication address.

### Claim 21 (depends on 19)

The system of claim 19 wherein a least significant bit of the digital format is replaced.

### Claim 22 (depends on 19)

The system of claim 19 wherein a plurality of least significant bits of the digital format is replaced.

### Claim 23 (depends on 19)

The system of claim 19 wherein the traffic is transported using time division multiplexing.

### Claim 24 (depends on 19)

The gateway of claim 19, wherein the control system is further adapted to:
vii) release the circuit-switched connection and the packet connection after the call has been transferred.

### Claim 25

A gateway comprising:
a) a plurality of communication interfaces; and
b) a control system associated with the plurality of communication interfaces and configured to:
i) receive a request over a packet network to establish a call from a first communication client to a second communication client using a directory number associated with the second communication client, the request including a packet communication address associated with the first communication client;
ii) forward the request towards the second communication client via a service node;
iii) establish a circuit-switched connection, which forms a portion of a bearer path for the call, over a circuit-switched telephone network with a first network gateway associated with the first communication client;
iv) establish a packet connection, which forms the portion of the bearer path for the call, over the packet network with the second communication client;
v) transfer the call from the portion of the bearer path to a packet-based session; and
vi) provide, via in-band signaling over the circuit-switched connection, information indicating that the call is being transferred, wherein traffic over the portion of the bearer path is digitized and transported in frames using a digital format comprising a plurality of bits, and the in-band signaling comprising replacing at least one of the plurality of bits in select ones of the frames with information corresponding to the packet communication address.

### Claim 26 (depends on 25)

The system of claim 25 wherein the first and second communication clients are associated with directory numbers and the second communication client is associated with a packet communication address.

### Claim 27 (depends on 25)

The system of claim 25 further comprising obtaining the packet communication address for the second communication client.

### Claim 28 (depends on 25)

The system of claim 25 wherein the control system is further adapted to effect a transfer of the call to the packet-based session established between the first communication client and the second communication client using the packet communication address, which was received via the in-band signaling, for the first communication client.

### Claim 29 (depends on 28)

The system of claim 28 wherein the control system is further adapted to drop the bearer path upon transferring the call to the packet-based session.

### Claim 30 (depends on 28)

The system of claim 28 wherein the call is transferred to the packet-based session without disrupting the call in an automated fashion.

### Claim 31 (depends on 28)

The system of claim 28 wherein the packet-based session does not traverse the circuit-switched telephone network.

### Claim 32 (depends on 25)

The system of claim 25 wherein the call is established prior to receiving the information using the in-band signaling.

### Claim 33 (depends on 25)

The system of claim 25 wherein the portion of the bearer path is established prior to the in-band signaling.

### Claim 34 (depends on 25)

The system of claim 25 wherein a least significant bit of the digital format is replaced.

### Claim 35 (depends on 25)

The system of claim 25 wherein a plurality of least significant bits of the digital format is replaced.

### Claim 36 (depends on 25)

The system of claim 25 wherein the traffic is transported using time division multiplexing.
