Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
First Claim
1. A mobile network including:
- at least one mobile device wirelessly connected to the network via at least one network point of attachment, said at least one mobile device being capable of roaming between network points of attachment and being capable of detecting a change in network topology when roaming, said mobile device executing at least one user computing application, andat least one server coupled to said network, said mobile device communicating with said server via said network,said mobile network including a policy control arrangement that applies policy rules based on metrics including mobile device location,wherein said policy control arrangement applies said policy rules using policy decisionmaking that is distributed between said at least one mobile device and said server,wherein the server provides for central administration of the policy rules and policy decisionmaking, and effects distribution of at least some of said policy rules and said policy decisionmaking authority to the mobile device, andwherein the mobile device makes at least one policy decision, and can enforce said at least one policy decision to affect said at least one user computing application while roaming between network points of attachment.
17 Assignments
0 Petitions
Accused Products
Abstract
A seamless solution transparently addresses the characteristics of nomadic systems, and enables existing network applications to run reliably in mobile environments. A Mobility Management Server coupled to the mobile network maintains the state of each of any number of Mobile End Systems and handles the complex session management required to maintain persistent connections to the network and to other peer processes. If a Mobile End System becomes unreachable, suspends, or changes network address (e.g., due to roaming from one network interconnect to another), the Mobility Management Server maintains the connection to the associated peer task—allowing the Mobile End System to maintain a continuous connection even though it may temporarily lose contact with its network medium. An interface-based listener uses network point of attachment information supplied by a network interface to determine roaming conditions and to efficiently reestablish connection upon roaming. The Mobility Management Server can distribute lists to Mobile End Systems specifying how to contact it over disjoint networks.
458 Citations
16 Claims
-
1. A mobile network including:
-
at least one mobile device wirelessly connected to the network via at least one network point of attachment, said at least one mobile device being capable of roaming between network points of attachment and being capable of detecting a change in network topology when roaming, said mobile device executing at least one user computing application, and at least one server coupled to said network, said mobile device communicating with said server via said network, said mobile network including a policy control arrangement that applies policy rules based on metrics including mobile device location, wherein said policy control arrangement applies said policy rules using policy decisionmaking that is distributed between said at least one mobile device and said server, wherein the server provides for central administration of the policy rules and policy decisionmaking, and effects distribution of at least some of said policy rules and said policy decisionmaking authority to the mobile device, and wherein the mobile device makes at least one policy decision, and can enforce said at least one policy decision to affect said at least one user computing application while roaming between network points of attachment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
-
11. In a mobile method wherein:
-
at least one mobile device is wirelessly connected to a network via at least one network point of attachment; said at least one mobile device roams between network points of attachment; and at least one server communicates with said mobile device over said network during times when said mobile device has established communications with said at least one server via a network point of attachment, a method comprising; applying policy rules based on metrics including mobile device location, including applying said policy rules using policy decisionmaking authority that is distributed between said at least one mobile device and said server, centrally administering the policy rules and policy decision making, distributing at least some of said policy rules and said policy decisionmaking to the mobile device via at least one network point of attachment, detecting network topology as said mobile device roams between network points of attachment, and making at least one policy decision at the mobile device at least in part in response to detected network topology, and enforcing said policy decision at said roaming mobile device to affect at least one user computing application executing on the roaming mobile device. - View Dependent Claims (12, 13, 14, 15)
-
Specification