Method and system for signalling the transfer of voice calls between access points in a wireless local area network
First Claim
1. A method for signalling a transfer of a voice call communicated between a wireless device and a second device from a first access point in a wireless local area network to a second access point in the wireless local area network, the method comprising:
- receiving from the wireless device, at a session initiation protocol (“
SIP”
) server that couples the wireless device to the first and second access points, a message destined for the second device indicative of a pending transfer between the first and second access points that are in communication with the second device in the wireless local area network, wherein the wireless device determines whether to send the message by monitoring at least one of a signal strength, a data rate, a signal to noise ratio, an echo level, a jitter-buffer rate, a packet concealment rate, a packet loss rate and a retransmission rate of signals received from each of the first and second access points;
sending from the server to the second device a modified SIP “
INFO”
message indicative ofthe pending transfer to thereby prepare the second device for an interruption of the voice call; and
the interruption of the voice call due to an access point transfer between the first and second access points; and
either placing the voice call on hold, ending the voice call, or transferring the voice call by the server.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for signaling a transfer of a voice call communicated between a wireless device and a second device from a first access point to a second access point in a wireless network, the second device coupled to the first and second access points through a server, the method comprising: receiving at the server from the wireless device a message indicative of a pending transfer between the first and second access points, wherein the wireless device determines whether to send the message by monitoring a characteristic of signals received from each of the first and second access points; and, sending from the server to the second device a message indicative of the pending transfer to thereby prepare the second device for a possible interruption of the voice call.
16 Citations
24 Claims
-
1. A method for signalling a transfer of a voice call communicated between a wireless device and a second device from a first access point in a wireless local area network to a second access point in the wireless local area network, the method comprising:
-
receiving from the wireless device, at a session initiation protocol (“
SIP”
) server that couples the wireless device to the first and second access points, a message destined for the second device indicative of a pending transfer between the first and second access points that are in communication with the second device in the wireless local area network, wherein the wireless device determines whether to send the message by monitoring at least one of a signal strength, a data rate, a signal to noise ratio, an echo level, a jitter-buffer rate, a packet concealment rate, a packet loss rate and a retransmission rate of signals received from each of the first and second access points;sending from the server to the second device a modified SIP “
INFO”
message indicative ofthe pending transfer to thereby prepare the second device for an interruption of the voice call; and the interruption of the voice call due to an access point transfer between the first and second access points; and either placing the voice call on hold, ending the voice call, or transferring the voice call by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A server for signalling a transfer of a voice call communicated between a wireless device and a second device from a first access point in a wireless local area network to a second access point in the wireless local area network, the server comprising:
-
a processor coupled to the wireless local area network; a memory device; and
,a program executed by the processor, the program including; a module for receiving from the wireless device a message destined for the second device indicative of a pending transfer between the first and second access points in the wireless local area network, wherein the wireless device determines whether to send the message by monitoring at least one of a signal strength, a data rate, a signal to noise ratio, an echo level, a jitter-buffer rate, a packet concealment rate, a packet loss rate and a retransmission rate of signals received from each of the first and second access points; a module for sending to the second device a modified SIP “
INFO”
message indicative ofthe pending transfer to thereby prepare the second device for an interruption of the voice call; and the interruption of the voice call due to the pending transfer; and a module to intervene on the voice call to either place the voice call on hold, end the voice call, or transfer the voice call when the modified SIP “
INFO”
message is sent. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A computer program product having computer executable code for directing a session initiation protocol (“
- SIP”
) server to signal a transfer of a voice call communicated between a wireless device and a second device from a first access point in a wireless local area network to a second access point in the wireless local area network, the code comprising;code for receiving at the server from the wireless device a message destined for the second device indicative of a pending transfer between the first and second access points in the wireless local area network, wherein the wireless device determines whether to send the message by monitoring at least one of a signal strength, a data rate, a signal to noise ratio, an echo level, a jitter-buffer rate, a packet concealment rate, a packet loss rate and a retransmission rate of signals received from each of the first and second access points; code for sending from the server to the second device a modified SIP “
INFO”
message indicative ofthe pending transfer to thereby prepare the second device for an interruption of the voice call; and the interruption of the voice call due the pending transfer; and code for the server module to intervene on the voice call for either placing the voice call on hold, ending the voice call, or transferring the voice call when the modified SIP “
INFO”
message is sent. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
- SIP”
Specification