IP Library Granted Patent US 7,835,751
Granted Patent B2
US 7,835,751 · App. 10/688,608 · Granted Nov 16, 2010

Method of seamless roaming between wireless local area networks and cellular carrier networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,835,751
App. No.
10/688,608
Granted
Nov 16, 2010
Kind
B2
Abstract

A scheme that enables seamless roaming between the WLAN and the cellular carrier network by enabling a user that originates a call in the WLAN and happens to go outside the range of the WLAN to automatically switch over to the cellular carrier network without losing connection with the other party. This solution assumes that the mobile device has the capability to operate in at least two modes that include the WLAN mode and one of the cellular carrier modes, such as the GSM, IS-95 CDMA, IS-136 TDMA, and iDEN.

Claims (75)

1. A method of handling calls between a wireless local area network of an enterprise and a cellular carrier network for a mobile terminal that is capable of communicating over the wireless local area network and the cellular carrier network, the method comprising:

registering and emulating the mobile terminal on the cellular carrier network when the mobile terminal is communicating via the wireless local area network within the enterprise;

receiving, via a fixed radio terminal, calls from the cellular carrier network; and

routing, via the fixed radio terminal, the received calls received from the cellular carrier network to the mobile terminal via the wireless local area network, wherein routing the received calls comprises calling a telephone number of the mobile terminal for a call of the received calls involving a party in a given network.

2. A method as claimed in claim 1 , further comprising:

inheriting call parameters; and

switching a radio to the cellular carrier network using the call parameters responsive to the mobile terminal moving from the wireless local area network into the cellular carrier network.

3. A method as claimed in claim 1 , wherein the mobile terminal is configured to be assigned a telephone number for the cellular carrier network and a telephone number for a private branch exchange of the enterprise.

4. A method as claimed in claim 3 , further comprising:

for calls placed to the telephone number for the cellular carrier network, receiving the calls at the fixed radio terminal and routing the calls to the mobile terminal via the wireless local area network when the mobile terminal is on the wireless local area network; and

for calls placed to the telephone number for the private branch exchange, receiving the calls and routing the calls to the fixed radio terminal via the wireless local area network when the mobile terminal is on the wireless local area network.

5. A method as claimed in claim 1 , wherein registering and emulating the mobile terminal comprises:

receiving a registration request on behalf of the mobile terminal;

responsively registering the mobile terminal on the cellular carrier network; and

responsive to successful registration of the mobile terminal on the cellular carrier network, sending a registration complete message.

6. A method as claimed in claim 1 , further comprising monitoring a call for call quality over the wireless local area network.

7. A method as claimed in claim 6 , further comprising, in response to determining that the call quality has degraded to a threshold, switching to the cellular carrier network.

8. A method as claimed in claim 6 , further comprising:

responsive to determining the call passes through a private branch exchange of the enterprise, calling a telephone number of the mobile terminal on the cellular carrier network and routing the call to the mobile terminal through the cellular carrier network.

9. A method as claimed in claim 6 , further comprising:

responsive to determining the call is on a phone number of the cellular carrier network when the mobile terminal is switching to the cellular carrier network, handing off the call to the mobile terminal.

10. A system for managing calls between a wireless local area network (wireless LAN) and a cellular carrier network, the system comprising:

a fixed radio terminal configured to communicate with the cellular carrier network and to emulate a mobile terminal on the cellular carrier network; and

a gateway configured to:

receive a registration message from the mobile terminal via the wireless LAN,

register the mobile terminal on the cellular carrier network via the fixed radio terminal,

receive a call from the cellular carrier network via the fixed radio terminal, and

route the received call to the mobile terminal over the wireless local area network

by calling a telephone number of the mobile terminal when the received call involves a party in a given network.

11. A system as claimed in claim 10 , wherein the gateway is further configured to:

receive an indication of a handoff;

send call parameters to the mobile terminal; and

instruct the mobile terminal to switch a radio to the cellular carrier network using the call parameters.

12. A system as claimed in claim 10 , wherein the gateway is further configured to perform TDMA-to-VoIP conversion.

13. A system as claimed in claim 10 , wherein the mobile terminal is configured to be assigned at least two telephone numbers, comprising a telephone number for the cellular carrier network and a telephone number for a private branch exchange.

14. A system as claimed in claim 13 , wherein the gateway is further configured to:

receive calls placed to either the telephone number for the cellular carrier network or to the telephone number for the private branch exchange and route the received calls to the mobile terminal via the wireless LAN when the mobile terminal is on the wireless LAN.

15. A system as claimed in claim 10 , wherein the mobile terminal is further configured to:

attempt to register with the wireless LAN; and

register with the cellular carrier network when registration with the wireless LAN is unsuccessful.

16. A system as claimed in claim 10 , wherein the mobile terminal is configured to monitor one or more calls for call quality over the wireless LAN.

17. A system as claimed in claim 16 , wherein the mobile terminal is further configured to switch to communicating over the cellular carrier network in response to determining that the call quality of a received call has degraded below a threshold value.

18. A system as claimed in claim 17 , wherein the given network comprises the public switched telephone network (PSTN).

19. A system as claimed in claim 18 , wherein the gateway is further configured to receive a call placed to the telephone number of the cellular carrier network.

20. A system as claimed in claim 19 , wherein the gateway is further configured to:

receive parameters of the call placed to the telephone number of the cellular carrier network; and

forward the parameters to the mobile terminal.

21. A system as claimed in claim 10 , wherein the mobile terminal is configured to monitor one or more calls for call quality over the cellular carrier network.

22. A system as claimed in claim 21 , wherein the mobile terminal is further configured to switch to communicating over the cellular carrier network when the call quality of a received call from the cellular carrier network degrades below a threshold value.

23. A system as claimed in claim 22 , wherein the gateway is further configured to:

determine whether a call quality of a given call has degraded to the threshold;

and responsive to determining the call quality of the given call has degraded to the threshold,

monitor communications for the mobile terminal on the cellular carrier network, and

send communications to the mobile terminal via the wireless LAN and communications from the mobile terminal to the cellular carrier network via a fixed antenna.

24. A system as claimed in claim 10 , wherein the gateway is further configured to perform CDMA-to-VoIP conversion.

25. A system for managing calls between a wireless local area network and a cellular carrier network, the system comprising:

a mobile terminal capable of communicating over the wireless local area network and the cellular carrier network; and

a gateway that registers and emulates the mobile terminal on the cellular carrier network when the mobile terminal is communicating via the wireless local area network, the calls from the cellular carrier network being received via a fixed radio terminal of the gateway, the gateway configured to route calls received from the cellular carrier network to the mobile terminal over the wireless local area network;

wherein the mobile terminal is configured to be assigned a telephone number for the cellular carrier network and a telephone number for a private branch exchange and calls placed to the telephone number of the cellular carrier network are received by the fixed radio terminal of the gateway and routed to the mobile terminal via the wireless local area network when the mobile terminal is on the wireless local area network and calls placed to the telephone number of the private branch exchange are received by the gateway and routed to the mobile terminal via the wireless local area network when the mobile terminal is on the wireless local area network;

wherein the mobile terminal attempts to register with the wireless local area network and only registers with the cellular carrier network if registration with the wireless local area network is unsuccessful; and

wherein if a call is placed to the telephone number of the private branch exchange while the mobile terminal is communicating over the cellular carrier network, then the gateway calls the telephone number of the mobile terminal on the cellular carrier network and routes the call to the mobile terminal through the cellular carrier network.

26. A method, comprising:

registering, at a gateway, a mobile terminal via a wireless local area network (LAN);

establishing, at the gateway, a wireless-LAN connection to the mobile terminal via the wireless LAN;

establishing, at the gateway, a wireless connection with a cellular carrier network on behalf of the mobile terminal;

receiving, at the gateway, a cellular call intended for the mobile terminal from the cellular carrier network and routing the call to the mobile terminal via the wireless-LAN connection;

receiving, at the gateway, a handoff request from the mobile terminal; and

responsive to the handoff request, the gateway:

making a second call to a telephone number of the mobile terminal, and

receiving the second call on behalf of the mobile terminal.

27. The method of claim 26 , further comprising:

instructing the mobile terminal to switch a radio to the cellular carrier network based on call parameters.

28. The method of claim 26 , further comprising:

closing the wireless-LAN connection; and

ceasing communications on behalf of the mobile terminal in the cellular carrier network.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2016
From: INTELLECTUAL VENTURES ASSETS 9 LLC
To: CISCO SYSTEMS, INC.
Reel/Frame 037888/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2016
From: CISCO SYSTEMS, INC.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 037780/0450 →
MERGER Recorded Sep 28, 2015
From: KRAASTEN BROS. FUND B.V. LLC
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 036672/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2015
From: OL SECURITY LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 9 LLC
Reel/Frame 036673/0297 →