SBC-localized handoff
First Claim
Patent Images
1. A method comprising:
- associating, at a packet network interface, a first communication device, a particular port of a Session Border Controller (SBC), and a first IP address via which the first communication device is accessible;
receiving, at the particular port of the packet network interface, a first packet from the first communication device, the first packet including first content that is to be delivered to a second communication device, and the first packet indicating that the first communication device is accessible via a second IP address;
subsequent to receiving the first packet, receiving, at the SBC from the second communication device, a second packet indicating the first IP address and including second content that is to be delivered to the first communication device; and
routing, by the packet network interface, the content of the second packet to the first communication device by using the second IP address.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to facilitate the performance of a Session Border Controller (SBC)-localized handoff. As part of the SBC-localized handoff, a communication device may transmit packets within a data call to an SBC via a first IP address. Subsequently, the communication device may be assigned a second IP address. The communication device may then transmit further packets to the SBC via the second IP address. In response, the SBC may route all traffic within the data call direct to the communication device via the second IP address, regardless of whether the traffic indicates that the traffic should be delivered to the first IP address.
95 Citations
20 Claims
-
1. A method comprising:
-
associating, at a packet network interface, a first communication device, a particular port of a Session Border Controller (SBC), and a first IP address via which the first communication device is accessible; receiving, at the particular port of the packet network interface, a first packet from the first communication device, the first packet including first content that is to be delivered to a second communication device, and the first packet indicating that the first communication device is accessible via a second IP address; subsequent to receiving the first packet, receiving, at the SBC from the second communication device, a second packet indicating the first IP address and including second content that is to be delivered to the first communication device; and routing, by the packet network interface, the content of the second packet to the first communication device by using the second IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a plurality of transceivers adapted to send and receive data corresponding to a data call; a memory adapted to store non-transitory computer executable instructions; and one or more processors adapted to interface with the plurality of transceivers, the one or more processors being configured to execute the non-transitory computer executable instructions to cause the system to; create a local call record corresponding to the data call and indicating a first address via which a communication device servicing the data call is accessible; while the local call record indicates that the communication device is accessible via the first address, receive, at the plurality of transceivers, first traffic of the data call, the first traffic indicating a second address via which the communication device is accessible; in response to the reception of the first traffic indicating the second address, update the local call record to indicate that the communication device is accessible via the second address and not via the first address; subsequent to updating the local call record, receive, at the plurality of transceivers, second traffic of the data call, the second traffic indicating the first address of the communication device and including a data payload to be delivered to the communication device; and route the data payload of the second traffic to the communication device using the second address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing processor-executable instructions, that when executed cause one or more processors to:
-
assign, by a Session Border Controller (SBC), a bearer path port of the SBC to a communication session between a first communication device and a second communication device; route, via the SBC and by using the bearer path port, one or more data packets of the communication session to the first communication device using a first IP address; receive, at the SBC via the bearer path port, a data packet of the communication session that is to be delivered to the second communication device, the data packet including an indication that the first communication device corresponds to a second IP address; and responsive to receiving the data packet that is to be delivered to the second communication device, route, via the SBC and by using the bearer path port, one or more further data packets of the communication session to the first communication device using the second IP address. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification