×

Method of and apparatus for reconfiguring protocol used by application program

  • US 9,756,130 B2
  • Filed: 09/26/2012
  • Issued: 09/05/2017
  • Est. Priority Date: 09/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of reconfiguring a protocol used by sensor applications of a plurality of sensor nodes, the method comprising:

  • obtaining requirement information of the sensor applications,wherein the requirement information of the sensor applications comprises a latency (L1) required by a first sensor application, a reliability (R1) required by the first sensor application, a latency (L2) required by a second sensor application, and a reliability (R2) required by the second sensor application;

    analyzing the requirement information of the sensor applications by using an energy function (E1) for a first protocol, latency functions (L11) and (L12) for the first protocol respectively of a first sensor node and second sensor node, reliability functions (R11) and (R12) for the first protocol respectively of the first sensor node and the second sensor node, an energy function (E2) for a second protocol, and latency functions (L21) and (L22) for the second protocol respectively of the first sensor node and the second sensor node, and reliability functions (R21) and (R22) for the second protocol respectively of the first sensor node and the second sensor node,wherein each of (E1), (L11), (L12), (R11) and (R12) is mathematically modeled based on a first operating parameter of the first protocol, and each of (E2), (L21), (L22), (R21) and (R22) is mathematically modeled based on a second operating parameter of the second protocol, in which (L11), (R11), (L21) and (R21) correspond to the first sensor application, and (L12), (R12), (L22) and (R22) correspond to the second sensor application; and

    wherein the analyzing of the requirement information of the sensor applications comprisescalculating first minimum energy for the first protocol based on (E1), in which (L11) is less than or equal to (L1), (L12) is less than or equal to (L2), (R11) is greater than or equal to (R1), and (R12) is greater than or equal to (R2), andcalculating second minimum energy for the second protocol based on (E2), in which (L21) is less than or equal to (L1), (L22) is less than or equal to (L2), (R21) is greater than or equal to (R1), and (R22) is greater than or equal to (R2);

    determining protocol configuration information comprising a reconfigured protocol used by the sensor applications and an operating parameter of the reconfigured protocol based on a result of the analyzing;

    determining, based on the protocol configuration information, a connection relationship of a component module, among component modules, to implement the reconfigured protocol;

    selecting, from the first protocol and the second protocol, the reconfigured protocol having a lesser minimum energy; and

    implementing the reconfigured protocol.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×