Low-level communication layers and device employing same
First Claim
Patent Images
1. An electronic device configured to communicate on a computer network, the device comprising:
- a network adapter, the network adapter having a physical network interface configured to transmit packets to and receive packets from the computer network;
wherein the device is configured to communicate according to a network protocol stack having;
a network-level protocol layer configured to provide a transmission service for transferring packets to and from the computer network, anda device-level protocol layer configured to send and receive information specific to an interface of a remote electronic device over the network via the transmission service of the network-level protocol layer;
wherein the network-level protocol layer is configured to interface a network layer with a transport layer of the International Standards Organization Open System Interconnection (ISO OSI) network protocol model; and
wherein the network protocol stack further comprises;
an Ethernet-type header;
a network-level header operably attached to the Ethernet-type header; and
a data frame operably attached to the network-level header.
5 Assignments
0 Petitions
Accused Products
Abstract
An electronic device employing an efficient network protocol stack. The protocol stack comprises a network-level protocol layer configured to provide a transmission service for transferring data to and from a computer network, and a device-level protocol layer configured to send and receive information specific to an interface of the electronic device over the network via the transmission service of the network-level protocol layer. Alternately, each of the network-level protocol layer and the device-level protocol layer may be employed individually with other network protocol layers to construct a functioning network protocol stack.
84 Citations
19 Claims
-
1. An electronic device configured to communicate on a computer network, the device comprising:
-
a network adapter, the network adapter having a physical network interface configured to transmit packets to and receive packets from the computer network; wherein the device is configured to communicate according to a network protocol stack having; a network-level protocol layer configured to provide a transmission service for transferring packets to and from the computer network, and a device-level protocol layer configured to send and receive information specific to an interface of a remote electronic device over the network via the transmission service of the network-level protocol layer; wherein the network-level protocol layer is configured to interface a network layer with a transport layer of the International Standards Organization Open System Interconnection (ISO OSI) network protocol model; and wherein the network protocol stack further comprises;
an Ethernet-type header;
a network-level header operably attached to the Ethernet-type header; and
a data frame operably attached to the network-level header. - View Dependent Claims (2, 3, 4)
-
-
5. An electronic device configured to communicate on a network, the device comprising:
-
a network adapter, the network adapter having a physical network interface configured to transmit packets to and receive packets from the network, wherein the device is configured to communicate according to a network protocol stack having a network-level protocol layer and a device-level protocol layer, wherein the device-level protocol layer is configured to send and receive information specific to an interface of a remote electronic device over the network via a transmission service of the network-level protocol layer, and the network-level protocol layer is configured to interface network layer packets with a transport layer of the International Standards Organization Open System Interconnection (ISO OSI) network protocol model; and wherein the network protocol stack further comprises;
an Ethernet-type header;
a network-level header operably attached to the Ethernet-type header; and
a data frame operably attached to the network-level header. - View Dependent Claims (6, 7, 8)
-
-
9. An electronic device configured to communicate with a second electronic device, the electronic device comprising:
-
a network adapter, the network adapter having a physical network interface configured to transmit data packets to and receive data packets from a network; wherein the electronic device is configured to communicate according to a protocol stack having; a network protocol layer defining a network protocol layer packet and operative to transmit a network-level command between at least the electronic device and the second electronic device, and a device protocol layer defining a device protocol layer packet and operative to transmit a device command relating to a device associated with at least one of the electronic device and the second electronic device; wherein the network protocol layer packet and device protocol layer packet are transmitted within a single data packet; wherein the network protocol layer is configured to interface a network layer to a transport layer of the International Standards Organization Open System Interconnection (ISO OSI) network protocol model; and wherein the protocol stack further comprises;
an Ethernet-type header;
a network-level header operably attached to the Ethernet-type header; and
a data frame operably attached to the network-level header. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An electronic device configured to communicate with a second electronic device, wherein the electronic device comprises:
-
a network adapter, the network adapter having a physical network interface configured to transmit data packets to and receive data packets from a network, wherein the electronic device is configured to communicate according to a protocol stack having; a network protocol layer defining a network protocol layer packet and operative to transmit a network-level command between at least the electronic device and the second electronic device, a device protocol layer defining a device protocol layer packet and operative to transmit a device command relating to a device associated with at least one of the electronic device and the second electronic device; wherein the network protocol layer packet and device protocol layer packet are transmitted within a single data packet; and wherein the protocol stack further comprises;
an Ethernet-type header;
a network-level header operably attached to the Ethernet-type header; and
a data frame operably attached to the network-level header. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification