×

Communication packet conversion

  • US 9,391,914 B2
  • Filed: 11/21/2014
  • Issued: 07/12/2016
  • Est. Priority Date: 03/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. One or more devices comprising:

  • one or more processors; and

    memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts including;

    receiving a first communication packet from a first utility node and a second communication packet from a second utility node, each of the first and second communication packets comprising control data and payload data, the control data for controlling sending and/or receiving of the payload data, the first utility node and the second utility node being part of a mesh network;

    extracting the payload data from the first communication packet and the payload data from the second communication packet;

    determining that the extracted payload data of the first communication packet and the extracted payload data of the second communication packet each include consumption data, the consumption data including at least one of electricity consumption data, water consumption data, or natural gas consumption data;

    concatenating the extracted payload data of the first communication packet and the extracted payload data of the second communication packet based at least in part on the determining;

    determining that a data rate supported by the one or more devices and a third utility node of the mesh network to which the concatenated payload data is to be transmitted is less than a predetermined data rate;

    segmenting the concatenated payload data into segmented payload data based at least in part on determining that the data rate supported by the one or more devices and the third utility node is less than the predetermined data rate; and

    transmitting the segmented payload data in a communication packet to the third utility node, wherein the transmitting includes transmitting segments of the segmented payload data individually.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×