EFFICIENT COMMUNICATION FOR DEVICES OF A HOME NETWORK

Inter alia, an electronic device is disclosed. The electronic device comprises a storage element configured to store instructions to operate at least a portion of a network stack; a processor configured to execute the instructions to operate at least the portion of the network stack; and a network i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HARDISON, Osborne B, BOROSS, Christopher A, SCHULTZ, Richard J, LOGUE, Jay D, NEELEY, Matthew G, SMITH, Zachary B, GUJJARU, Sunny P, ERICKSON, Grant M
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Inter alia, an electronic device is disclosed. The electronic device comprises a storage element configured to store instructions to operate at least a portion of a network stack; a processor configured to execute the instructions to operate at least the portion of the network stack; and a network interface configured to communicate a message to a target device based on at least the portion of the network stack. Therein, the network stack comprises: an application layer configured to provide an application payload comprising data to be transmitted in the message; a transport layer configured to selectively transport the message using either a User Datagram Protocol (UDP) or a Transmission Control Protocol (TCP); and a network layer. The network layer is configured to communicate the message via: an 802.11 wireless network; an 802.15.4 wireless network; a powerline network; a cellular network; an Ethernet network; a low-power wireless network; or any combination thereof. The processor is configured to determine whether to transport the message using TCP or UDP based on: the type of network over which the message is to be sent, a distance over which the message may travel to reach its destination, an amount of available power of the electronic device, or any combination thereof.