Project

General

Profile

Feature #3171

Updated by Junxiao Shi over 8 years ago

Add Develop fragmentation and reassembly feature building blocks to be used with `GenericLinkService`. 

 This issue includes: 

 * Design the internal structure of `GenericLinkService`. 
 * Develop a fragmentation module that slices outgoing network-layer packets into link-layer packets. 
 * Develop a sequence number assignment module that assigns sequence numbers to outgoing link-layer packets. 
 * Develop a reassembly module that reassembles incoming link-layer packets from a single source into network-layer packets. 
 * Integrate packet encoding, fragmentation, sequence number assignment procedures on the send path. 
 * Integrate reassembly, packet decoding procedures on the receive path.

Back