2.13.1 Reassembly
Reassembly is process of assembling segments that belongs to same message at destination SCCP. The segments associated to same message are uniquely identified by the reassembly key.
A reassembly key includes the following fields:
- MTP Routing Label (OPC, DPC, SLS)
- Calling Party Address
- Segmentation Local Reference (Unique number generated by originator SCCP and included in Segmentation parameter.
When the first segment of an MSU sequence is received, a reassembly timer TReassembly is started.
The destination SCCP ensures the following:
- The segments are reassembled in correct segmentation order and if out of order segments are received, then reassembly must stop and reassembly error procedure is applied.
- Reassembly process completes in a definite amount of time governed by timer Treassembly. In case of failure in completing within the time, the reassembly stops and reassembly error procedure is applied.