tokens: ['Depending', 'on', 'the', 'configuration', 'by', 'upper', 'layers', 'ie', 'PDCP', 'PDU', 'type', 'to', 'be', 'used', 'and', 'header', 'compressor', 'protocol', 'the', 'PDCP', 'sublayer', 'shall', 'be', 'able', 'to', '', 'identify', 'different', 'types', 'of', 'header', 'compression', 'protocols', '', 'if', 'RFC', '', 'distinguish', 'different', 'header', 'compression', 'protocol', 'packet', 'types', 'within', 'a', 'header', 'compression', 'protocol', 'The', 'above', 'requirements', 'are', 'realised', 'by', 'utilising', 'the', 'PID', 'field', 'in', 'the', 'PDCP', 'PDU', 'The', 'mapping', 'of', 'the', 'PID', 'values', 'shall', 'follow', 'the', 'general', 'rules', 'listed', 'below', '', 'PID', 'values', 'shall', 'be', 'mapped', 'to', 'the', 'different', 'packet', 'types', 'independently', 'at', 'each', 'PDCP', 'entity', '', 'PID', 'value', '', 'shall', 'indicate', 'no', 'compression', 'PID', 'value', '', 'shall', 'be', 'used', 'in', 'a', 'PDCP', 'PDU', 'containing', 'in', 'its', 'Data', 'field', 'a', 'PDCP', 'SDU', 'that', 'is', 'unchanged', 'by', 'the', 'Sender', 'and', 'that', 'shall', 'not', 'be', 'decompressed', 'by', 'the', 'Receiver', '', 'PID', 'values', 'are', 'mapped', 'in', 'ascending', 'order', 'starting', 'from', '', 'for', 'every', 'configured', 'header', 'compression', 'protocol', 'in', 'the', 'order', 'of', 'configuration', 'by', 'upper', 'layer', 'The', 'first', 'available', 'PID', 'value', 'is', 'assigned', 'to', 'the', 'first']