METHOD AND APPARATUS FOR PARSING A NETWORK ABSTRACTION-LAYER FOR RELIABLE DATA COMMUNICATION
First Claim
1. A method comprising:
- parsing an abstraction-layer header of a digital data packet to obtain layer representation data; and
assigning a priority to said digital data packet for said representation layer responsive to said parsing.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are described including parsing an abstraction-layer header, assigning a priority to a packet to be transmitted, buffering the data to be transmitted, transmitting data retrieved from a buffer via a datagram protocol, receiving a request for retransmission of data, determining if the requested data is in the buffer and retransmitting the requested data via a protocol that provides end-to-end acknowledgement of data and error recovery. A network monitor of a transmitter is connected between a network interface and a retransmission decision maker for deciding which packets to retransmit, for example, based on the assigned priority and collected network statistics. A network monitor may also be provided at a receiver for collecting current network statistics and reporting them to transmitter.
-
Citations
22 Claims
-
1. A method comprising:
-
parsing an abstraction-layer header of a digital data packet to obtain layer representation data; and assigning a priority to said digital data packet for said representation layer responsive to said parsing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
an abstraction-layer header parser to obtain layer representation data from a digital data packet and assign a priority to said layer representation data and a buffer memory for storing recently transmitted packets with said assigned priority in said memory. - View Dependent Claims (17, 18)
-
-
19. A digital data processing apparatus comprising:
-
means for parsing an abstraction-layer header of a digital data packet to obtain layer representation data; and means for assigning a priority to said digital data packet for said representation layer responsive to said parsing. - View Dependent Claims (20, 21, 22)
-
Specification