Fase I - Estudo


Título da Idéia

Estudo sobre a arquitetura e operação da plataforma OCS ( Online Charging System ) e a interface Diameter Gy que realiza comunicação entre o componente GGSN e a OCS.



Objetivos

  • Descrever de forma resumida a plataforma OCS conforme descrito na documentação 3GPP e contruída pela Algar Telecom
  • Descrever a comunicação da OCS a partir da interface Diameter Gy com o componente GGSN (P-GW)


Conceito

OCS

O sistema de cobrança online ( Online Charging System ) é uma plataforma da Algar Telecom que administra a cobrança de tarifas dos serviços de Voz e Dados, a partir de requisições de uso destes pela rede a plataforma gerencia e libera uma certa quantia dependendo do tipo de serviço, um assinante, que possuí número de telefone armazenado na OCS, possui um determinado valor (Dinheiro, Bytes, etc..) que é incrementado ou decrementado pelo tipo de serviço.

Diameter

O protocolo Diameter foi proposto para prover Autenticação, Autorização e Auditoria (AAA - Authentication, Authorization, and Accounting) em uma rede de computadores no acesso ou na mobilidade IP, em ambos casos de local e roaming, ele é a evolução e o sucessor do protocolo RADIUS ( Remote Authentication Dial-In User Service ), dentre suas competências temos o provimento de trocas de mensagens, envio de AVP's (Attribute-Value Pair), notificação de erros, Extensibilidade através da adição de novas aplicações, comandos e AVP's, capacidade de negociação e funções básicas necessárias para aplicações como a manipulação de sessões ou auditorias do usuário.


Enquadramento

  • Pesquisa Aplicada



Desafio tecnológico

Como plataforma desenvolvida internamente na algar telecom o desafio foi adequar toda sua extrutura, como padronizada e concebida, às necessidades internas já que a plataforma sucedeu uma outra que é privada (Direitos à Huawei), ou seja, moldar ela para que ela suprisse com o mínimo de lacunas os produtos, pacotes, interfaces e conexões com a camada de serviços e as plataformas e entrega de serviços, minimizando assim custos adicionais de adequação dentro das aplicações e plataformas que comunicam-se com a OCS.



Características 


OCS

A OCS, como determina a documentação no 3GPP, extende-se pelo CN ( Core Network ), Subsistemas e Módulos de serviço, e em particular sua arquitetura dentro da Algar Telecom é compreendida, segundo o diagrama de sua arquitetura base, na camada de Telecom, subsistema de tarifação e camada de serviços a fim de abreviar as informações aqui inseridas e à carater didático o estudo da plataforma foi focado na documentação e especificamente na comunicação da interface Diameter Gy, a arquitetura resumida da OCS fica então:

Diameter (Interface Gy)

A Cobrança online para ambos eventos e sessões entre a CTF ( Charging Trigger Function ) e a OCF é feita através da interface Gy, que suporta proteção de sua integridade e autenticação, caso a CTF não estiver dentro do domínio do operador, de forma básica a estrutura segue o mecanismo onde o cliente (Representado na OCS pela CTF), requere a alocação de recursos e reporta as informações de crédito para a OCS, a cobrança é baseada em diversos cenários especificados dentro da OCS, a interface especificamente para cobrança online, como definido no documento da IETF Diameter Credit Control application, estabelece que os cenários determinam o estado da comunicação no protocolo assim como os valores do "Validity-Time AVP" e "Tc timer" e seu uso que estão sob o controle da OCS e são determinados pelos profissionais que à configuraram.



Fase II - Ensino



Conteúdo

Desenvolva um conteúdo que possa transmitir o conhecimento adquirido para outros
Crie um material (Wiki, PDF, PPT, ...) que possa ser armazenado e facilmente atualizável


Apresentação

OCS -- Módulos, Funções

OCS -- Cenários de cobrança

  • IEC ( Immediate Event Charging )



Estudo Dirigido


OBS: Para baixar os arquivos, do portal 3gpp, basta clicar na aba "Versions" então na coluna "Version" clicar na ultima versão disponível, o arquivo virá zipado em formato .doc, ultilize algum software para processar o documento e convertêlo para .pdf para melhor visualização.



Histórico

Caio (09/10), estudando a organização do protocolo juntamente com a plataforma no padrão 3GPP e criando um flowchart a partir deste.

Caio (10/10), Atualizando as páginas da wiki sobre OCS e formatando sua exibição.

Caio (25/10), Atualizando fontes e agrupando dados das fontes para melhor visualização e compreensão do diagrama.

Caio (30/10), Finalizando Fase I e diagramas base

Caio (31/10), Finalizado Fase I e II.