Session endpoint management method for ad-hoc networks
First Claim
1. A method for managing session endpoints in an ad-hoc network environment including a first device, configured as the primary endpoint of a session between the first device and a correspondent node, and at least one other local device that within a coverage area of the first device, the method comprising the steps of:
- determining, by the first device, an identity of the at least one local device;
exchanging session description information with the at least one local device; and
establishing the at least one local device as a secondary endpoint of the session;
whereby the first device acts as a proxy for the local device in the session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for extending session endpoints in an ad-hoc network environment first performs device discovery to determine local devices within its coverage area and the capability of those devices. These local devices then exchange session descriptions with the endpoint device. If the current session may be supported by one of the local devices, the endpoint device, responsive to a command from an user, transfers the session endpoint to the local device and the endpoint device acts as a proxy for the local device in the session. Optionally, if the local device has a path to the correspondent node that is independent of the path through the endpoint device, it establishes the session along this path and then signal the endpoint node to terminate its session.
63 Citations
31 Claims
-
1. A method for managing session endpoints in an ad-hoc network environment including a first device, configured as the primary endpoint of a session between the first device and a correspondent node, and at least one other local device that within a coverage area of the first device, the method comprising the steps of:
-
determining, by the first device, an identity of the at least one local device;
exchanging session description information with the at least one local device; and
establishing the at least one local device as a secondary endpoint of the session;
whereby the first device acts as a proxy for the local device in the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing session endpoints in an ad-hoc network environment including a first device, configured as the primary endpoint of a session between the first device and a correspondent node, and at least one other local device that within a coverage area of the first device, the method comprising the steps of:
-
determining, by the first device, an identity of the at least one local device;
exchanging device capability information with the at least one local device; and
establishing the at least one local device as a secondary endpoint of the session;
whereby the first device acts as a proxy for the local device in the session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing session endpoints in an ad-hoc network environment including a first device, configured as the primary endpoint of a session between the first device and a correspondent node, and at least one other local device that within a coverage area of the first device, the method comprising the steps of:
-
determining, by the first device, an identity of the at least one local device;
exchanging session description information with the at least one local device; and
establishing, by the at least one local device, a further session between the at least one local device and the correspondent node, the further session being independent of the session including the first device; and
terminating the session between the first device and the correspondent node. - View Dependent Claims (22)
-
-
23. A method for managing an endpoint of a logical session in a first device to selectively extend the endpoint to at least one other local device that within a coverage area of the first device, the method comprising the steps of:
-
determining, by the first device, an identity of the at least one local device;
exchanging session description information with the at least one local device; and
establishing the at least one local device as a secondary endpoint of the logical session. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification