Method and apparatus for processing data in a communication system
First Claim
Patent Images
1. A method of processing data received from a network, comprising:
- receiving a data frame from said network;
obtaining identification data from said data frame at a data link layer to determine whether said data frame is a multicast frame;
verifying a checksum value at a network layer in response to said data frame being a multicast frame to produce a verified data frame; and
extracting data from a payload of a transport layer directly from said verified data frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for processing data received from a network is described. In one example, a data frame is received from the network. Identification data is obtained from the data frame at a data link layer (e.g., Ethernet layer) to determine whether the data frame is a multicast frame. A checksum value is verified at a network layer (e.g., internet protocol layer) in response to the data frame being a multicast frame. Data is extracted from a payload of a transport layer immediately following verification of the checksum value.
-
Citations
22 Claims
-
1. A method of processing data received from a network, comprising:
-
receiving a data frame from said network;
obtaining identification data from said data frame at a data link layer to determine whether said data frame is a multicast frame;
verifying a checksum value at a network layer in response to said data frame being a multicast frame to produce a verified data frame; and
extracting data from a payload of a transport layer directly from said verified data frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of communication between a plurality of video encoders and a transport stream processor, comprising:
-
transmitting first multicast frames into a network from said plurality of video encoders, said first multicast frames including statistical data;
receiving data frames from said network at said transport stream processor;
obtaining identification data from each of said data frames at a data link layer to identify said first multicast frames;
verifying a checksum value at a network layer for each of said first multicast frames to produce verified multicast frames; and
extracting data from a payload of a transport layer directly from each of said verified multicast frames. - View Dependent Claims (12)
-
-
13. Apparatus for processing data received from a network, comprising:
-
a network interface for receiving data frames from said network; and
a processor for obtaining identification data from each of said data frames at a data link layer to identify multicast frames, verifying a checksum value at a network layer for each of said multicast frames to produce verified multicast frames, and extracting data from a payload of a transport layer directly from said verified multicast frames. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A communication system, comprising:
-
a data network;
a plurality of source elements for providing multicast frames into said data network;
a destination element in communication with said data network, said destination element including;
a network interface for receiving data frames from said data network; and
a processor for obtaining identification data from each of said data frames at a data link layer to identify said multicast frames, verifying a checksum value at a network layer for each of said multicast frames to produce verified multicast frames, and extracting data from a payload of a transport layer directly from said verified multicast frames. - View Dependent Claims (20, 21)
-
-
22. A computer readable carrier including program instructions that instruct a computer to perform a method of:
-
receiving a data frame from said network;
obtaining identification data from said data frame at a data link layer to determine whether said data frame is a multicast frame;
verifying a checksum value at a network layer in response to said data frame being a multicast frame to produce a verified data frame; and
extracting data from a payload of a transport layer directly from said verified data frame.
-
Specification