Data packet, method, and device of transmitting payload information within an extendable header
First Claim
Patent Images
1. A method comprising:
- providing payload information within a data packet;
creating the data packet wherein the data packet has an extendable header and a payload;
extending within the extendible header, the header such that payload information bits fit within the header;
providing the payload information bits within the header;
wherein said payload information bits include an identification of a file type of a payload, further wherein the payload information bits include the copyright status of a content of the payload; and
determining whether to transmit the data packet to a destination device based on the copyright status.
13 Assignments
0 Petitions
Accused Products
Abstract
The invention pertains to utilizing a data packet with a header extended to contain information dealing with the payload. Specifically, IEEE 802.1Q standard contains an extendable header which is normally utilized to contain information regarding a VLAN. However, these fields can also be utilized to provide information about the payload of the data packet. In this manner, networking devices which are primarily concerned with layer 2 data-link layer protocols can transmit information according to the information being transmitted by the packet.
-
Citations
34 Claims
-
1. A method comprising:
-
providing payload information within a data packet; creating the data packet wherein the data packet has an extendable header and a payload; extending within the extendible header, the header such that payload information bits fit within the header; providing the payload information bits within the header;
wherein said payload information bits include an identification of a file type of a payload, further wherein the payload information bits include the copyright status of a content of the payload; anddetermining whether to transmit the data packet to a destination device based on the copyright status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
providing payload information within a data packet; creating the data packet formatted according to the IEEE 802.1Q protocol wherein the data packet contains an extendable header and a payload; providing a tagged frame for the data packet such that a first tag is created containing a VLAN ID; and configuring the data packet with sufficient additional tags to contain payload information bits; providing the payload information bits within the additional tags;
wherein said payload information bits include an identification of a file type of a payload, further wherein the payload information bits include the copyright status of a content of the payload; anddetermining whether to transmit the data packet to a destination device based on the copyright status. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A networking device for receiving a data packet with an extendable header and a payload, wherein the data packet comprises:
-
a payload; payload information bits; and an extendable header having at least one packet handling field which contains bits for transmitting the data packet and at least one payload information field for containing the payload information bits wherein the extendable header is extended such that the payload information bits can be contained within the header;
providing the payload information bits within the header;
wherein said payload information bits include an identification of a file type of a payload, further wherein the payload information bits include the copyright status of a content of the payload;
wherein determining whether to transmit the data packet to a destination device is based on the copyright status. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A networking device for receiving a data packet with an extendable header and a payload, wherein the data packet comprises:
-
IEEE 802.1Q protocol formatting with a tagged frame; at least one extra tag in the extendable header; and payload information bits wherein the extendable header is extended with sufficient extra tags to contain the payload information bits;
wherein said payload information bits include an identification of a file type of a payload, further wherein the payload information bits include the copyright status of a content of the payload;
wherein determining whether to transmit the data packet to a destination device is based on the copyright status. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A networking device for receiving a data packet with an extendable header and a payload wherein the extendable header is extended to contain payload information bits, wherein the networking device comprises:
-
a port for receiving the data packet; and a packet processor being configured to extract the payload information bits from the extendable header;
wherein said payload information bits include an identification of a file type of a payload,further wherein the payload information bits include the copyright status of a content of the payload;
wherein determining whether to transmit the data packet to a destination device is based on the copyright status. - View Dependent Claims (33, 34)
-
Specification