Subcamada de convergência
A subcamada de convergência é responsável por todas as operações dependentes de camadas superiores. A primeira responsabilidade desta subcamada é acompanhar o mapeamento entre UCIs e endereços de destino. Em alguns casos, pode ser necessário transmitir dados por conexões diferentes, dependendo de requisitos de qualidade de serviço. Nesta situação, a subcamada de convergência é também responsável por selecionar a conexão que será utilizada, baseada em parâmetros como, por exemplo, endereço da fonte.
Também é de competência da subcamada de convergência realizar a supressão de cabeçalho de pacote (packet header supression – PHS), que consiste em remover toda a informação repetitiva dos cabeçalhos dos pacotes, também denominados unidades de dados de serviço (Service Data Units – SDU) antes de eles serem transmitidos. A implementação desta funcionalidade, apesar de ser opcional, é bastante útil, visto que aumenta a eficiência no uso da rede. A operação do PHS é baseada na “regra PHS”, que fornece os parâmetros de supressão do cabeçalho, é dependente do tipo de serviço e é sempre escolhida pela estação base. Estas regras são criadas por uma entidade de camada superior. A aplicação de uma regra é composta de três etapas: a supressão – escolha da parte do header a ser suprimida, determinada pela máscara PHS (PHS mask – PHSM), a verificação – checagem de consistência entre os bits que serão suprimidos e os bits que o protocolo espera que sejam suprimidos, e a anexação – inserção de um índice PHS (PHS index - PHSI) referente ao armazenamento em cache dos campos que foram suprimidos (denominados PHS field – PHSF). Se a verificação falhar, o PHSF não é suprimido, e o PHSI anexado é 0.