Aligning data packets/frames for transmission over a network channel
First Claim
Patent Images
1. A method for transmitting data over a network, comprising:
- aligning boundaries of application, transport, network, and data link layer packets;
receiving data transmission channel information; and
determining a suitable number of data link layer packets per application/transport/network layer packet based on said channel information, said suitable number of data link layer packets allowing continuous alignment between the boundaries of the application, transport, network, and data link layer packets.
4 Assignments
0 Petitions
Accused Products
Abstract
Data transmission over a network is disclosed. The data transmission includes aligning boundaries of application, transport, network, and data link layer packets. The transmission also includes receiving data transmission channel information, and determining a suitable number of data link layer packets per application/transport/network layer packet. The determination is based on the channel information. The suitable number of data link layer packets allows continuous alignment between the boundaries of the application, transport
19 Citations
23 Claims
-
1. A method for transmitting data over a network, comprising:
-
aligning boundaries of application, transport, network, and data link layer packets;
receiving data transmission channel information; and
determining a suitable number of data link layer packets per application/transport/network layer packet based on said channel information, said suitable number of data link layer packets allowing continuous alignment between the boundaries of the application, transport, network, and data link layer packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for determining a suitable number of frames per IDU/datagram, comprising:
-
receiving data transmission channel information including a frame error rate (Pe,f), an IDU error rate (Pe,d), a frame size (F), a datagram header size (H), and a maximum number of retransmissions allowed (L); and
computing the suitable number as when the frame error rate (Pe,f) is sufficiently small, finding a solution to when the frame error rate (Pe,f) is not sufficiently small, but the IDU error rate (Pe,d) after L retransmissions is sufficiently small, or finding a solution to when the frame error rate (Pe,f) is not sufficiently small, and the IDU error rate (Pe,d) after L retransmissions is also not sufficiently small.
-
-
16. A data transmission system, comprising:
-
a calculator arranged to receive data transmission channel information, and to determine a suitable number of frames per datagram; and
a packet builder arranged to receive data in a form of datagram, said packet builder to align and segment the datagram into said suitable number of frames. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification