Key establishment and management protocol optimizations in view of channel reliability
First Claim
Patent Images
1. A method comprising:
- determining, at a first peer device, a reliability level of a connection during a learning duration at instances in a communication session, the learning duration being a first length of time the first peer device monitors the connection,wherein the connection is established between the first peer device and a second peer device using a key establishment and management protocol, andwherein the reliability level is determined in view of reliability criteria;
adjusting, at the first peer device, a second length of time between the instances of the learning duration in view of an increase or decrease in the reliability level of the connection during the learning duration;
determining, at the first peer device, an updated reliability level of the connection in view of the adjusted second length of time; and
changing the key establishment and management protocol in view of the updated reliability level, wherein the key establishment and management protocol comprises at least one of a protocol for managing a usage level for a resource of the first peer device or a protocol for managing the connection between the first peer device and the second peer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A peer device may determine a reliability level of a connection with another peer device during a learning duration at instances in a communication session. The connection can be established using key establishment and management protocols. The peer device can adjust a frequency with which the peer device determines the reliability level of the connection during the communication session. The peer device can determine an updated reliability level of the connection in view of the adjusted frequency, and then optimize resource utilization by key establishment and management protocols.
14 Citations
20 Claims
-
1. A method comprising:
-
determining, at a first peer device, a reliability level of a connection during a learning duration at instances in a communication session, the learning duration being a first length of time the first peer device monitors the connection, wherein the connection is established between the first peer device and a second peer device using a key establishment and management protocol, and wherein the reliability level is determined in view of reliability criteria; adjusting, at the first peer device, a second length of time between the instances of the learning duration in view of an increase or decrease in the reliability level of the connection during the learning duration; determining, at the first peer device, an updated reliability level of the connection in view of the adjusted second length of time; and changing the key establishment and management protocol in view of the updated reliability level, wherein the key establishment and management protocol comprises at least one of a protocol for managing a usage level for a resource of the first peer device or a protocol for managing the connection between the first peer device and the second peer device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having instructions that, when executed by a processing device, cause the processing device to:
-
determine, at a first peer device, a reliability level of a connection between the first peer device and a second peer device during a learning duration at instances in a communication session, wherein the reliability level is determined in view of reliability criteria and the learning duration is a first length of time the first peer device monitors the connection; adjust a second length of time between the instances of the learning duration in view of an increase or decrease in the reliability level of the connection during the learning duration; determine, at the first peer device, an updated reliability level of the connection in view of the adjusted second length of time; and change a key establishment and management protocol of the first peer device in view of the updated reliability level, wherein the key establishment and management protocol comprises at least one of a protocol for managing a usage level for a resource of the first peer device or a protocol for managing the connection between the first peer device and the second peer device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A peer device comprising:
-
a memory to store data; and a processor coupled to the memory, the processor to; determine, by the processor, a reliability level of a connection between the peer device and another peer device during a learning duration at instances in a communication session, wherein the reliability level is determined in view of reliability criteria and the learning duration is a first length of time the first peer device monitors the connection; adjust, by the processor, a second length of time between the instances of the learning duration in view of an increase or decrease in the reliability level of the connection during the learning duration; adjust, by the processor, the reliability level of the connection in view of the second length of time; and change a key establishment and management protocol for the peer device in view of the reliability level, wherein the key establishment and management protocol comprises at least one of a protocol for managing a resource usage level of the first peer device or a protocol for managing the connection between the first peer device and the second peer device. - View Dependent Claims (18, 19, 20)
-
Specification