Search All Applications in Edge Computing
Application US20190349433
Published 2019-11-14
Data Packaging Protocols For Communications Between Iot Devices
An Internet of Things (IoT) network includes an IoT device with a communicator to send a communication including egress frame, protocol library builder to determine available protocols, frame analyzer to analyze an ingress frame, and frame builder to build the egress frame from the ingress frame. An IoT network includes an IoT device with network discoverer to identify available parallel communication channels between IoT device and target device, payload, payload fragmenter/packager to fragment the payload into sub-objects for transmission, and packet communicator to send sub-objects to the target device over parallel communication channels. An IoT network includes a plurality of IoT devices, which each include a communication channel to an upstream device, a network link to another one of the plurality of IoT devices, a hash calculator to identify a neighbor IoT device, and a communicator to send out a message to the neighbor IoT device.
Much More than Average Length Specification
View the Patent Matrix® Diagram to Explore the Claim Relationships
USPTO Full Text Publication >
- 1-29. (canceled)
- 30. An apparatus, comprising an Internet-of-Things (IoT) network, wherein the IoT network comprises an IoT device, comprising:
a communicator to send a communication comprising an egress frame; a protocol library builder to determine what protocols are available; a frame analyzer to analyze an ingress frame; and a frame builder to build the egress frame from the ingress frame.
- 37. A method for packing a frame in a first protocol into a payload field of a second protocol, comprising:
identifying a protocol for an ingress frame and a protocol for an egress frame; writing at least a portion of the ingress frame into the payload field of the egress frame; and dispatching the egress frame towards the destination
- 45. A non-transitory, machine readable medium comprising instructions that, when executed, direct a processor to:
analyze an ingress frame to determine size and other constraints; determine a protocol for an egress frame; write at least a portion of the ingress frame into the data field of the egress frame; and route the egress frame towards a destination.
- 51. An apparatus for packing a frame in a first protocol into a payload field of a second protocol, comprising:
means for identifying a protocol for an ingress frame and a protocol for an egress frame; means for writing at least a portion of the ingress frame into the payload field of the egress frame; and means for dispatching the egress frame towards the destination