Como o GTP funciona
O GTP executa as seguintes tarefas:
- Transmissão de sinais entre o GGSN e o SGSN, o que permite a ativação e a desativação de sessões de conexão em nome de um usuário, bem como a configuração de parâmetros e a renovação de sessões para um assinante.
- Transmissão de dados dos usuários na rede baseada em GPRS entre a rede de base e a rede de acesso por rádio. O transporte em pacotes é possível em qualquer protocolo – IPv4, IPv6 ou PPP.
- Entrega de informações sobre os serviços cobráveis consumidos a um centro de cobrança para a geração subsequente de faturas.
Como o GTP funciona no GPRS
Para o GPRS, esse é o principal protocolo em uso. Ele permite a conexão dos assinantes à Internet a partir de um ponto no GGSN, mesmo que os assinantes estejam sempre em movimento.
Isso também permite o fornecimento de vários tipos de serviços VoLTE (Voice over LTE) no mesmo dispositivo. O GTP é o protocolo de tunelamento de importância crítica, insubstituível em todas as redes móveis modernas.
O GTP pode ser usado com protocolos UDP ou TCP. Existem três versões do GTP: 0, 1 e 2. O GTP v.1 é usado somente para UDP. Na v.0, o protocolo de sinalização é unido ao protocolo de tunelamento em uma porta. As versões 1 e 2 são essencialmente dois protocolos: um para controle (GTP-C) e outro para tunelamento de dados do usuário (GTP-U).
Inicialmente, o GTP foi padronizado na estrutura do ETSI (padrão GSM 09.60). Quando surgiram os padrões UMTS, o GTP foi transferido para o 3GPP, que o suporta como padrão 3GPP 29.060 desde 2005. O GTP usa o mesmo formato de mensagem, mas as especificidades de seu aplicativo são definidas nos padrões 32.295, juntamente com os formatos padronizados para transferência de dados sobre cobranças de taxas.