Seamless network interface selection, handoff and management in multi-IP network interface mobile devices
First Claim
1. In a mobile multi-interface device (MID) having a plurality of network interfaces, the improvement comprising:
- a multi-interface mobility management (MIMM) client residing on said MID, said MIMM client including an interface monitor that monitors status of said plurality of network interfaces, and a mobility manager that determines which one of said plurality of network interfaces should be used by said MID and when said MID should switch from one interface to another, using information from said interface monitor.
2 Assignments
0 Petitions
Accused Products
Abstract
A Multi-Interface Mobility Management (MIMM) client is provided on a mobile Multi-Interface Device (MID) to support seamless network connectivity and switching of the MID. The MIMM client communicates with a MIMM Server. The MIMM Server collects information from MIMM Clients and provides information to the MIMM Clients pertaining to the network(s) to which the mobile MID has access, such as information concerning the availability of a network, the quality of network connectivity, etc. The MIMM Client is responsible for determining whether and when a handoff or roaming operation should be initiated by the mobile MID, and which network interface the mobile MID should use after the handoff/roam operation has been completed. The MIMM Client also is responsible for performing mobility-related functions that are required prior and subsequent to the handoff/roam operation. The MIMM Client uses the information received from the MIMM Server in order to make these determinations.
-
Citations
35 Claims
-
1. In a mobile multi-interface device (MID) having a plurality of network interfaces, the improvement comprising:
a multi-interface mobility management (MIMM) client residing on said MID, said MIMM client including an interface monitor that monitors status of said plurality of network interfaces, and a mobility manager that determines which one of said plurality of network interfaces should be used by said MID and when said MID should switch from one interface to another, using information from said interface monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- 12. In a wireless network, the improvement comprising a multi-interface mobility management (MIMM) server that collects information from mobile multi-interface devices (MIDs) each having a plurality of network interfaces, collects information from entities on other networks, and provides information to said mobile MIDs concerning whether and when to execute handoff operations to switch from an active network interface of said plurality of network interfaces to an alternative network interface of said plurality of network interfaces.
-
18. A method of operating a mobile multi-interface device (MID) having a plurality of network interfaces, comprising the steps of:
-
selecting a candidate interface from among said plurality of network interfaces for connection to a corresponding network;
requesting network session information from a real time session client;
receiving a network session response from said real time session client;
requesting handoff session information from a multi-interface mobility management (MIMM) server located on a core network;
receiving a handoff session information response from said MIMM server; and
executing a handoff in accordance with said response from said MIMM server. - View Dependent Claims (19)
-
-
20. A multi-interface mobility management system, comprising:
-
a mobile multi-interface device (MID) having a plurality of network interfaces;
a multi-interface mobility management (MIMM) client residing on said MID, said MIMM client including an interface monitor that monitors status of said plurality of network interfaces, and a mobility manager that determines which one of said plurality of network interfaces should be used by said MID and when said MID should switch from one interface to another, using information from said interface monitor and from a MIMM server; and
a multi-interface mobility management (MIMM) server that collects information from said mobile MIDs, collects information from entities on other networks, and provides information to said mobile MIDs concerning whether and when to execute handoff operations to switch from an active network interface of said plurality of network interfaces to an alternative network interface of said plurality of network interfaces. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification