Mobile agent connectivity
First Claim
Patent Images
1. A method comprising:
- in a mobile agent, dynamically identifying a number of communication media available to form a connection;
in the mobile agent, when detecting that the identified number exceeds one, dynamically selecting one or more of the available communication media to form a connection;
in the mobile agent, forming a connection with the selected one or more communication media, wherein the forming the connection comprises;
in the mobile agent, negotiating an active communication status with the selected one or more communication media; and
in the mobile agent, dynamically detecting a local addressing information for the mobile agent; and
in the mobile agent, establishing a connectivity with a static home network environment comprising;
in the mobile agent, notifying the static home network environment of the dynamically detected local addressing information;
in the mobile agent, establishing an addressability tunnel to the static home network environment;
in the mobile agent, using the established addressability tunnel to receive encapsulated packets from the static home network environment; and
in the mobile agent, de-encapsulating the received encapsulated packets.
1 Assignment
0 Petitions
Accused Products
Abstract
Mobile agent connectivity includes dynamically determining addressing information for a mobile device at a mechanism configured to provide the mobile device with access to a network.
-
Citations
23 Claims
-
1. A method comprising:
-
in a mobile agent, dynamically identifying a number of communication media available to form a connection; in the mobile agent, when detecting that the identified number exceeds one, dynamically selecting one or more of the available communication media to form a connection; in the mobile agent, forming a connection with the selected one or more communication media, wherein the forming the connection comprises; in the mobile agent, negotiating an active communication status with the selected one or more communication media; and in the mobile agent, dynamically detecting a local addressing information for the mobile agent; and in the mobile agent, establishing a connectivity with a static home network environment comprising; in the mobile agent, notifying the static home network environment of the dynamically detected local addressing information; in the mobile agent, establishing an addressability tunnel to the static home network environment; in the mobile agent, using the established addressability tunnel to receive encapsulated packets from the static home network environment; and in the mobile agent, de-encapsulating the received encapsulated packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising a machine readable medium which stores machine executable instructions, the instructions causing a machine to:
-
in a mobile agent, dynamically identify a number of communication media available to form a connection; in the mobile agent, when detecting that the identified number exceeds one, dynamically select one or more of the available communication media; in the mobile agent, form a connection with the selected one or more of the available communication media, wherein the forming the connection comprises; in the mobile agent, negotiate an active communication status with the selected one or more of the available communication media; and in the mobile agent, dynamically detecting a local addressing information for the mobile agent; and in the mobile agent, establish a connectivity with a static home network environment comprising; in the mobile agent, notifying the static home network environment of the dynamically detected local addressing information; in the mobile agent, establish an addressability tunnel to the static home network environment; in the mobile agent, using the established addressability tunnel to receive encapsulated packets from the static home network environment; and in the mobile agent, de-encapsulating the received encapsulated packets. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a first mechanism in a mobile agent configured to; identify a number of communication media available to form a connection; when detecting that the identified number of available communication media exceeds one, dynamically select one or more of the available communication media to form a connection; a second mechanism in the mobile agent to form a connection with the selected one or more of the available communication media comprising; negotiate an active communication status with the selected one or more of the available communication media; and dynamically detect a local addressing information for the mobile agent; and
;establish a connectivity with a static home network environment comprising; notify a static home network environment of the dynamically detected local addressing information; establish an addressability tunnel to a static home network environment; and in the mobile agent, using the established addressability tunnel to receive encapsulated packets from the static home network environment; and
a third mechanism in the mobile agent connected to the first or second mechanism, wherein the third mechanism is configured to de-encapsulating the received encapsulated packets. - View Dependent Claims (20, 21, 22, 23)
-
Specification