Cellular to 802.11 voice roaming utilizing SIP signaling
First Claim
1. A method of roaming between a cellular network and a wireless network comprising the steps of:
- receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel;
authenticating the mobile communications device over the wireless network;
sending an acknowledgement of the invitation to the mobile communications device over the wireless network; and
initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of roaming between a cellular network and a wireless network can include receiving an invitation over the wireless network. The invitation can be sent from a mobile communications device engaged in a cellular call over a cellular voice channel. The method also can include authenticating the mobile communications device over the wireless network, sending an acknowledgement of the invitation to the mobile communications device over the wireless network, and initiating a handoff. The established cellular call can be switched from the cellular network to the wireless network.
-
Citations
59 Claims
-
1. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel;
authenticating the mobile communications device over the wireless network;
sending an acknowledgement of the invitation to the mobile communications device over the wireless network; and
initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established cellular call using a cellular voice channel, detecting the wireless network within a mobile communications device;
sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet;
authenticating the mobile communications device;
receiving an acknowledgement of the invitation; and
initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established cellular call, detecting a signal from the wireless network;
comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and
initiating a handoff of the cellular call from the cellular network to the wireless network according to said comparing step. - View Dependent Claims (14)
-
-
15. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
receiving a communication over the cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over the wireless network;
authenticating the mobile communications device over the cellular network;
sending an acknowledgement of the communication to the mobile communications device over the cellular network; and
initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established call over the wireless network, detecting the cellular network;
establishing a communications link with a mobile data base station of the cellular network, such that a streaming session in the wireless network over which the call is conducted is terminated; and
continuing the call over a voice channel of the cellular network. - View Dependent Claims (21)
-
-
22. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established call conducted over the wireless network using a streaming session, detecting a signal from the cellular network;
comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and
initiating a handoff of the call from the wireless network to the cellular network according to said comparing step. - View Dependent Claims (23)
-
-
24. A system for roaming between a cellular network and a wireless network comprising:
-
an access point configured to wirelessly communicate with devices and facilitate communications over the Internet;
a gateway configured as an interface between the Internet and the cellular network;
a mobile data base station configured to communicate with mobile communications devices over a cellular voice channel of the cellular network;
a Session Initiation Protocol proxy server configured to perform call routing over the Internet; and
a mobile switching center configured to route cellular calls and link said mobile data base station with said gateway;
wherein said gateway and said mobile switching center work cooperatively to switch calls between the cellular network and the wireless network via the Internet, wherein calls over the Internet are managed by said Session Initiation Protocol proxy server. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A system for roaming between a cellular network and a wireless network comprising:
-
means for receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel;
means for authenticating the mobile communications device over the wireless network;
means for sending an acknowledgement of the invitation to the mobile communications device over the wireless network; and
means for initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network.
-
-
32. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting the wireless network within a mobile communications device during an established cellular call using a cellular voice channel;
means for sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet;
means for authenticating the mobile communications device;
means for receiving an acknowledgement of the invitation; and
means for initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network.
-
-
33. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting a signal from the wireless network during an established cellular call;
means for comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and
means for initiating a handoff of the cellular call from the cellular network to the wireless network according to a comparison made by said means for comparing.
-
-
34. A system for roaming between a cellular network and a wireless network comprising:
-
means for receiving a communication over the cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over the wireless network;
means for authenticating the mobile communications device over the cellular data network;
means for sending an acknowledgement of the communication to the mobile communications device over the cellular network; and
means for initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network.
-
-
35. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting the cellular network during an established call over the wireless network;
means for establishing a communications link with a mobile data base station of the cellular network, such that a streaming session in the wireless network over which the call is conducted is terminated; and
means for continuing the call over a voice channel of the cellular network.
-
-
36. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting a signal from the cellular network during an established call conducted over the wireless network using a streaming session;
means for comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and
means for initiating a handoff of the wireless call from the wireless network to the cellular network according to a comparison made by said means for comparing.
-
-
37. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving an invitation over a wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel in a cellular network;
authenticating the mobile communications device over the wireless network;
sending an acknowledgement of the invitation to the mobile communications device over the wireless network; and
initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established cellular call using a cellular voice channel over a cellular network, detecting a wireless network within a mobile communications device;
sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet;
authenticating the mobile communications device;
receiving an acknowledgement of the invitation; and
initiating a handoff, wherein the established cellular call is switched from the cellular network to the wireless network. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established cellular call over a cellular network, detecting a signal from a wireless network;
comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and
initiating a handoff of the cellular call from the cellular network to the wireless network according to said comparing step. - View Dependent Claims (50)
-
-
51. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a communication over a cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over a wireless network;
authenticating the mobile communications device over the cellular network;
sending an acknowledgement of the communication to the mobile communications device over the cellular network; and
initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established call over a wireless network, detecting a cellular network;
establishing a communications link with a mobile data base station of the cellular network, such that a streaming session in the wireless network over which the call is conducted is terminated; and
continuing the call over a voice channel of the cellular network. - View Dependent Claims (57)
-
-
58. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established call conducted over a wireless network using a streaming session, detecting a signal from a cellular network;
comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and
initiating a handoff of the wireless call from the wireless network to the cellular network according to said comparing step. - View Dependent Claims (59)
-
Specification