Sei sulla pagina 1di 43

1

UNIO EDUCACIONAL MINAS GERAIS S/C LTDA FACULDADE DE CINCIAS APLICADAS DE MINAS
Autorizada pela Portaria no 577/2000 MEC, de 03/05/2000 BACHARELADO EM SISTEMAS DE INFORMAO

ESTUDO DO COMPORTAMENTO DOS PROTOCOLOS GPRS EM UMA CHAMADA DE DADOS

MARCOS PAULO PEREIRA MAGALHES

Uberlndia 2005

MARCOS PAULO PEREIRA MAGALHES

ESTUDO DO COMPORTAMENTO DOS PROTOCOLOS GPRS EM UMA CHAMADA DE DADOS

Trabalho de Final de curso submetido UNIMINAS como parte dos requisitos para a obteno do grau de Bacharel em Sistemas de Informao.

Orientador: Prof. Msc. Luiz Cludio Theodoro

UBERLNDIA - MG 2005

MARCOS PAULO PEREIRA MAGALHES

ESTUDO DO COMPORTAMENTO DOS PROTOCOLOS GPRS EM UMA CHAMADA DE DADOS

Trabalho de Final de curso submetido UNIMINAS como parte dos requisitos para a obteno do grau de Bacharel em Sistemas de Informao.

Orientador: Prof. Msc. Luiz Cludio Theodoro

Banca Examinadora: Uberlndia, 17 de dezembro de 2005.

Prof. Msc. Luiz Cludio Theodoro (Orientador) Prof. Esp. Flamaryon Guerin Gomes Borges Prof. Dr. Mauro Hemerly Gazzani

UBERLNDIA - MG 2005

YF'Qich'B 9 'Ia"c" 9 ( 9 7ed6"IcBba6F77W C gf  P  $   ! 2 `Y  X   V  U T$  8 P C $ EC  2   @3B3B@'"FG6 9 SRQ5IDH8GFE5DBA3)@ 9 8   ! $ 2 0    $  !      76 5343'1'')('&%"#" 

AGRADECIMENTOS

Agradeo primeiramente a Deus por me dar fora e sade para fazer esse curso e a minha famlia, por acreditar em minha capacidade, pela confiana e motivao. A Professora Ktia que me deu todo apoio necessrio para que pudesse concluir e aprensentar este projeto. E a todos os meus colegas de classe com quem compartilhei as alegrias e as frustraes de realizar essa pesquisa.

RESUMO Este trabalho pretende contribuir para um melhor entendimento da comunicao entre os protocolos da rede GPRS, assim como formar uma base de conhecimento sobre o assunto, de fcil acesso para profissionais da rea e interessados. Atravs de uma pesquisa bibliogrfica procurou-se mostrar a estrutura da rede GSM/GPRS, expondo de forma bsica a rede GSM e explicando de forma mais profunda os componentes, os protocolos e as interfaces do GPRS. Foi realizado um levantamento de dados sobre os protocolos especficos da rede GPRS a fim de entender sua funo e compreender como o mesmo realiza a transmisso de dados. Atravs da demonstrao de uma chamada de dados iniciada a partir de um equipamento conectado Internet foi possvel mostrar como funciona a integrao da rede GPRS com as redes externas, como os protocolos funcionam e como o trfego de dados na rede. O foco deste trabalho a demonstrao, atravs de tracers em uma plataforma real, da comunicao entre os protocolos GPRS, explicando como os mesmos se comportam durante uma chamada de dados.

ABSTRACT

This work intends to contribute to a better understanding about communication in GPRSs protocols and to share basic knowledge about this theme. By bibliography search, it tries to show the GSM/GPRS structures, showing its basic form and relating deep in through its components (GPRSs protocols and interfaces). A research was made about the specific GPRSs protocols, trying to find out its function and to understand how its data transmission is made. Showing a data layer started by equipment connected in the network was possible to demonstrate how the integration between net GPRS and external nets works, how the protocol works and how the net data traffic is. This works focus is to show, through tracers in real platform, the communication between GPRSs protocols, making explanation of its behavior during a data call.

LISTA DE FIGURAS

Figura 1. Arquitetura da rede GSM.......................................................................... 19 Figura 2. Disposio das interfaces na rede GSM ................................................... 22 Figura 3. Arquitetura da rede GPRS ........................................................................ 26 Figura 4. Plano de dados e sinalizao GPRS ........................................................ 31 Figura 5. Transferncia de pacotes de dados no GPRS .......................................... 32 Figura 6. Comunicao entre protocolos na rede GPRS.......................................... 36 Figura 7. Conexo ao GPRS ................................................................................... 38

LISTA DE ABREVIATURAS E SMBOLOS 1 2 3 4 5 6 7 8 9 AUC BCC BSC BSS - Authentication Center - Broadcast Call Control - Base Station Controllers - Base Station Subsystem

BSSAP+ - BSS Application Part Plus BSSGP - Base Station System GPRS Protocol BTS BVCI CV - Base Transceiver Station - BSSGP Virtual Connection Identifier - Countdown Value - Data Link Connection Identifier - Equipment Identity Register - Estao Rdio Base - Gateway GPRS Support Node - GPRS Mobility Management - General Packet Radio Service - Global System for Mobile Communications - GPRS Tunneling Protocol - Home Location Register - International Mobile Subscriber Identity Internet Protocol - Integrated Services Digital Network - Kilobits por Segundo - Location Based Services - Logical Link Control - Link Selection Parameter - Medium Access Control - Mobile Application Part - Mobility Management - Multimedia Messaging System - Mobile Station - Mobile-Services Switching Centre - Maximum Transmit Unit

10 DLCI 11 EIR 12 ERB 13 GGSN 14 GMM 15 GPRS 16 GSM 17 GTP 18 HLR 19 IMSI 20 IP 21 ISDN 22 Kbps 23 LBS 24 LLC 25 LSP 26 MAC 27 MAP 28 MM 29 MMS 30 MS 31 MSC 32 MTU

10

33 NS 34 NSAPI 35 NSEI 36 NSS 37 OSI 38 OSS 39 PCS 40 PCU 41 PDU 42 PT 43 PTP 44 PTT 45 QoS 46 RDSI 47 RLC 48 RRBP 49 SCCP 50 SGSN 51 SM 52 SMS

- Network Service - Network Layer Service Access Point Identifier - Network Service Entity Identifier - Network and Switching Subsystem - Open Systems Interconnection - Operation Support Subsystem - Personal Communication Services - Packet Control Unit - Protocol Data Unit - Payload Type - Point To Point - Push-To-Talk - Quality of Service - Rede Digital de Servios Integrados - Radio Link Control - Relative Reserved Block Period - Signalling Connection Control Part - Serving GPRS Support Node - Signalling Manager - Short Message Service

53 SNDCP - Sub Network Dependent Convergence Protocol 54 SS7 55 SSCP 56 TBF 57 TFI 58 TI 59 TID 60 TLLI 61 USF 62 VLR 63 WAP - Signaling System 7 - Signaling Correction Control Part - Temporary Block Flow - Temporary Flow Identifier Tecnologias da Informao - Tunnel ID - Temporary Logical Link Identifier - Uplink State Flag - Visitor Location Register - Wireless Application Protocol

11

SUMRIO

1.

INTRODUO ................................................................................................. 12 1.1 1.2 1.3 1.4 1.5 CENRIO ATUAL ........................................................................................... 12 IDENTIFICAO DO PROBLEMA ....................................................................... 13 OBJETIVOS DO TRABALHO ............................................................................. 14 JUSTIFICATIVA PARA A PESQUISA ................................................................... 15 ORGANIZAO DO TRABALHO ........................................................................ 16

2.

TECNOLOGIA GSM ........................................................................................ 17 2.1 INTRODUO ............................................................................................... 17 2.2 ARQUITETURA ............................................................................................. 18 2.2.1 Base Station Subsystem ........................................................................ 19 2.2.2 Network and Switching Subsystem ........................................................ 19 2.2.3 Operation Support Subsystem ............................................................... 20 2.3 INTERFACES ................................................................................................ 21 2.4 SERVIOS ................................................................................................... 23

3.

TECNOLOGIA GPRS ...................................................................................... 24 3.1 NECESSIDADE TECNOLGICA ........................................................................ 24 3.2 COMUTAO DE DADOS ................................................................................ 24 3.3 A REDE GPRS ............................................................................................ 25 3.4 A ARQUITETURA DA REDE GPRS................................................................... 25 3.5 CAMADA DE PROTOCOLOS ............................................................................ 27 3.5.1 Protocolos da interface Gn..................................................................... 27 3.5.2 Protocolos da interface Gb..................................................................... 27 3.5.3 Protocolos da interface Um.................................................................... 30 3.6 CHAMADA DE DADOS .................................................................................... 32 3.6.1 Transmisso na Internet ........................................................................ 32 3.6.2 Transmisso no GGSN.......................................................................... 33 3.6.3 Transmisso no SGSN .......................................................................... 33 3.6.4 Transmisso no BSS ............................................................................. 34 3.6.5 Transmisso na Estao Mvel ............................................................. 34

4. 5.

ESTUDO DE CAMPO ...................................................................................... 35 4.1 5.1 5.2 5.3 TRACERS .................................................................................................... 35 CONCLUSES .............................................................................................. 40 RESTRIES DO TRABALHO .......................................................................... 42 TRABALHOS FUTUROS .................................................................................. 42 CONCLUSES E TRABALHOS FUTUROS.................................................... 40

REFERNCIAS BIBLIOGRFICAS ....................................................................... 43

12

1. INTRODUO

1.1 Cenrio atual

Nos ltimos anos a Internet vem se destacando como uma fora transformadora, impulsionando o desenvolvimento de novas tecnologias, exigindo uma grande evoluo das tecnologias de transmisso de dados. A crescente demanda por acesso rede deixa de ser restrita a um nico local e comea a se destacar a comunicao mvel de dados, onde os usurios passam a ter acesso as informaes a qualquer hora, de qualquer lugar. Com isso, a convergncia de vrios servios para um resultado comum, visando suprir essas necessidades, se tornou uma tendncia e trouxe diversos desafios, tanto para desenvolvedores quando para prestadores de servios voltados comunicao. Neste cenrio, a telefonia mvel foi um dos ramos que obteve maior destaque. Seguindo a tendncia, as operadoras de telecom tm investido muito em tecnologias de comunicao, em especial comunicao mvel, tentando agregar o mximo de servios possveis em um nico meio, utilizando um nico aparelho, o dispositivo mvel. Hoje os celulares no so utilizados somente para realizar ligaes, eles j incorporaram diversos servios como acesso Internet, envio e recebimento de mensagem multimdia, bate-papo, dentre outros. Para isso, diversas tecnologias de transmisso foram propostas, sendo a de maior destaque o GPRS, o qual vem facilitando e destacando o servio de computao mvel via aparelhos celulares. Em suma o GPRS - General Packet Radio Service uma extenso do GSM - Global System for Mobile Communications e define um servio de dados orientado a pacotes, que foi desenvolvido para facilitar o acesso a servios baseados no protocolo IP - Internet Protocol.

13

Diversas definies sobre GPRS podem ser encontradas, dentre elas destacam-se s seguintes:

[...] uma tecnologia que aumenta as taxas de transferncia de dados nas redes GSM existentes. Esta permite o transporte de dados por pacotes (Comutao por pacotes). Sendo assim, o GPRS oferece uma taxa de transferncia de dados muito mais elevada que as taxas de transferncia das tecnologias anteriores, que usavam comutao por circuito [...]. (WIKIPDIA, 2005)

General Packet Radio Service (GPRS) um novo servio de transmisso de informao por pacotes para comunicaes mveis nas redes GSM que vem optimizar a utilizao de servios de dados (Internet, Intranet e Extranet). (OPTMUS, 2005)

Por ser uma tecnologia que suporta uma grande quantidade de servios e ter um valor de implementao relativamente baixo, o GPRS tem sido implementado pela maioria das operadoras de telefonia. Porm, sua implementao, controle e desenvolvimento so restritos aos engenheiros, o que acaba tornando difcil o entendimento por parte dos profissionais da rea de Tecnologias da Informao (TI), assim como o desenvolvimento de servios para ela. sobre esse contexto que se viu oportunidade de fazer um trabalho voltado aos profissionais de TI, descrevendo os conceitos de transmisso e esclarecendo o funcionamento da comunicao de dados via GPRS.

1.2 Identificao do problema

Com a evoluo das tecnologias de comunicao mvel, diversos servios, pertencentes a outras redes, comeam a ser solicitados pelos usurios da rede de dados mvel, o fluxo de pacotes trafegando na rede aumenta, com isso diversos aplicativos devem ser desenvolvidos, a preocupao com a segurana se

14

torna maior e as falhas comeam a aparecer com maior freqncia e devem ser corrigidas. Neste caso, as operadoras so obrigadas a buscar auxilio com os desenvolvedores do servio, ficam presas a alguns profissionais que detm o conhecimento sobre o funcionamento da tecnologia, o que torna o investimento na manuteno do servio muito alto. Na busca por informaes que ajudem no dia-a-dia do trabalho com a rede GPRS, muitos profissionais acabam despendendo um tempo valioso com pesquisas, tradues e explicaes de terceiros. Diversos estudos mais recentes sobre o GPRS j foram realizados, alguns mostrando seus aspectos gerais outros destacando o funcionamento de cada n da rede, seus focos destacam explicaes sobre o funcionamento geral da rede. Porm, nota-se que a comunicao de dados e tambm o funcionamento dos protocolos, que realizam a transmisso dos pacotes pela rede, ainda so pouco entendidos pelos profissionais que trabalham com o GPRS.

1.3 Objetivos do trabalho

Este trabalho tem por objetivo, fazer um estudo sobre os protocolos especficos de uma rede GPRS, e fornecer subsdio de informaes aos profissionais atuantes, bem como aqueles que pretendem iniciar nesta rea. Com isso pretende-se facilitar o acesso dos administradores de redes GSM, aos conhecimentos especficos sobre estes protocolos de dados e dar condies aos ingressantes de evoluir nesse ambiente. O foco deste trabalho a descrio do funcionamento dos protocolos da rede GPRS em uma chamada de dados, analisando o assunto sobre a viso de profissionais de TI, fazer um levantamento de dados sobre a rede GSM/GPRS e realizar um estudo de campo com um sistema de monitoramento da planta, com o objetivo de entender seus resultados. Pretende-se descrever o fluxo de dados na rede GSM/GPRS por meio de traces, captura de dados, em uma plataforma real e, assim, definir o comportamento dos protocolos e interfaces durante uma chamada de dados.

15

Esta pesquisa no objetiva analisar de forma mais profunda a rede GSM e equipamentos que a compe e tambm no pretende descrever o funcionamento especfico dos ns GPRS. Por fim, o trabalho procura formar uma fonte de dados, sobre os protocolos GPRS, focada no comportamento destes, a fim de facilitar o trabalho dos profissionais envolvidos com o assunto.

1.4 Justificativa para a pesquisa

A principal justificativa para a realizao de uma pesquisa sobre a pilha de protocolos GPRS e os demais protocolos que integram as plataformas, a falta de um estudo mais aprofundado sobre esse assunto em especfico, que possa dar subsidio de informaes aos que buscam conhecimento nessa rea. A pesquisa se torna interessante, pois poucas pessoas conhecem sobre esse tema. Ela parte da necessidade dos profissionais de TI de conhecer mais essa parte da tecnologia de comunicao mvel. A pesquisa tratar de expor um assunto ainda pouco divulgado no Brasil, visando facilitar ao mximo o processo de aprendizagem dos administradores de rede GSM/GPRS, mostrando de forma clara tais conhecimentos. Com essa pesquisa planeja-se mostrar detalhadamente os protocolos e procedimentos que o GPRS inclui rede GSM e tambm o comportamento destes protocolos durante uma chamada de dados, criando assim, uma base de conhecimentos facilmente acessvel e atualizada que permitir que outros profissionais, tanto com pretenses acadmicas quanto comerciais venham a usufruir dela.

16

1.5 Organizao do trabalho

O Captulo 2 apresenta a rede GSM como um todo, sem aprofundar muito em sua estrutura, mostra um pequeno histrico, seus pontos mais importantes e alguns procedimentos. Todas essas informaes se fazem necessrias, porque a rede de comunicaes de dados GPRS montada sobre a estrutura GSM, logo necessrio um mnimo de conhecimento sobre tal estrutura para compreender os objetivos do trabalho. No Captulo 3, apresentada uma viso geral da rede GPRS, mostrando cada n da rede e respectivo funcionamento, neste captulo tambm so apresentadas interfaces de comunicao que compem o GPRS, bem como seus respectivos protocolos e no final um pequeno exemplo de chamada de dados utilizando esta tecnologia. No Captulo 4, sero apresentados os resultados das anlises de dados obtidas a partir de estudos utilizando traces em uma plataforma real, mostrando o comportamento dos protocolos estudados, como e quando so utilizados, de acordo com a proposta do trabalho. Por fim, o Captulo 5 mostra as concluses obtidas no trabalho, as limitaes do estudo realizado, bem como sugestes para estudos futuros.

17

2. TECNOLOGIA GSM

2.1 Introduo

O GSM foi inicialmente desenvolvido para integrar o sistema de comunicao mvel da Europa. A promessa era prover mais que um sistema integrado de comunicaes. Ele traria uma srie de servios utilizando Redes Digitais de Servios Integrados (RDSI ou ISDN Integrated Services Digital Network). A sigla GSM foi criada em 1982 com a criao do Group Special Mobile, quando comeou a ser definido um padro digital europeu nico. Sua introduo no mercado se deu na Europa em 1991 e no final de 1993 pases da Amrica do Sul e sia, bem como frica do sul comearam a operar com essa tecnologia e o padro DCS 1800, desenvolvido a partir dela, o qual suporta servios de comunicao pessoal ou PCS (Personal Communication Services). O GSM excedeu as expectativas e atualmente o padro de telefonia celular e equipamentos de comunicao pessoal mais utilizado no mundo. Nos dias de hoje a sigla GSM se refere a Global System for Mobile Communications. O GSM no simplesmente uma tecnologia de comunicao mvel, nele podem ser definidos diversos servios, para as mais variadas finalidades, alm de resolver diversos problemas de outras redes mveis. Pode ser definido por:

[...] sistema celular digital de segunda gerao, concebido com o propsito de resolver os problemas de fragmentao dos primeiros sistemas celulares na Europa. O GSM o primeiro sistema celular no mundo a especificar modulao digital e arquiteturas de servios de nvel de rede [...] (WIKIPDIA, 2005)

18

2.2 Arquitetura

Basicamente a estrutura da rede GSM consiste em trs subsistemas interconectados que interagem entre si e com os usurios utilizando atravs de interfaces de rede. Esses subsistemas so: Subsistema Estao Rdio Base (BSS Base Station Subsystem) Subsistema de Rede e Comunicao (NSS Network and Switching Subsystem) Subsistema de Suporte e Operao (OSS Operation Support Subsystem)

De acordo com Tude (2003), alm dos 3 subsistemas principais, tambm fazem parte da rede GSM os seguintes ns: Mobile Station (MS) Ou Estao Mvel, o terminal utilizado pelo assinante quando carregado com um carto inteligente conhecido como SIM Card ou Mdulo de Identidade do Assinante (Subscriber Identity Module). A estao mvel apesar de tambm ser considerada um subsistema, normalmente tratada como parte do BSS, por propsito de arquitetura. Mobile-Services Switching Centre (MSC) Ou Central de Comutao e Controle (CCC), a central responsvel pelas funes de comutao e sinalizao para as estaes mveis localizadas em uma rea geogrfica designada como a rea do MSC. Na estrutura lgica da rede o MSC tratado como parte do NSS e define um de seus principais equipamentos.

A estrutura bsica do GSM, apresentada na Figura 1, similar a dos outros sistemas celulares, oferecendo as mesmas funcionalidades desses sistemas associadas mobilidade, tais como: roaming e handover entre clulas.

19

Figura 1. Arquitetura da rede GSM.

2.2.1 Base Station Subsystem

O BSS um conjunto de equipamentos que prov e gerencia o canal entre a estao mvel (MS) e a central de comutao MSC, bem como faz a gerncia da interface de rdio entre as estaes mveis e todos os demais subsistemas pertencentes s redes GSM. Cada BSS da rede constitudo de um conjunto de controladores de estaes rdio BSCs (Base Station Controllers), as quais conectam os terminais mveis MSC atravs de uma BTS (Base Transceiver Station). A BTS faz a interface rdio com a estao mvel e gerenciado pela MSC.

2.2.2 Network and Switching Subsystem

O NSS detm um sistema de gerenciamento das funes de comutao do sistema que permite as MSCs se comunicarem com outras redes, como a de telefonia pblica comutada e a ISDN. No NSS encontram-se quatro bases de dados, sendo:

HLR (Home Location Register) Mantm informaes e localizao de cada assinante que reside na

mesma regio onde atua uma MSC. Esse controle feito atravs da IMSI (International Mobile Subscriber Identity), nmero utilizado por cada usurio em um mercado GSM.

20

VLR (Visitor Location Register) uma base de dados temporria que armazena a IMSI e informaes de

usurios para cada roameiro que est visitando a rea de cobertura de uma MSC particular. Quando o roamer est devidamente registrado no VLR, a MSC fornece informaes ao HLR de tal forma que seus dados possam ser devidamente roteados na rede.

AUC (Authentication Center) uma base de dados fortemente protegida cuja funo manipular as

chaves de autenticao e criptografia de cada usurio no HLR e no VLR. No AUC est contido o EIR o qual impossibilita duplicidade de registros no HLR ou no VLR.

EIR (Equipment Identity Register) Ou Registro de Identidade do Equipamento, a base de dados que

armazena a Identidade Internacional do Equipamento Mvel (IMEI) dos terminais mveis de um sistema GSM.

2.2.3 Operation Support Subsystem

Este subsistema d suporte para a realizao de operaes e manutenes do sistema GSM atravs de ncleos chamados OMC (Operations Maintenance Center). nas OMCs que os engenheiros fazem o monitoramento, diagnosticam e resolvem problemas de todas as espcies no GSM. O OSS possui trs funes principais: Manter a operao de todo o hardware e rede de telecomunicaes de um determinado mercado; Gerenciar todo o processo de tarifao; Gerenciar todos os terminais mveis do sistema;

21

2.3 Interfaces

Como foi visto, os blocos GSM so conectados entre si atravs de algumas interfaces de comunicao, essas interfaces agregam diversos servios rede. So elas: Interface Abis Conecta uma BTS a uma BSC, ela carrega trfego e dados de manuteno. Essa interface especificada pelo GSM para haver uma padronizao dos fabricantes, mas na prtica cada fabricante de estao radio-base incorpora uma funcionalidade especfica forando as operadoras a trabalharem com componentes de uma mesma origem. Interface A Conecta um BSC e uma MSC, ela usa um protocolo da interface SS7 (Signaling System 7) chamado SSCP (Signaling Correction Control Part), que suporta a comunicao entre cada assinante e a MSC. Essa interface tem um papel fundamental na operao do sistema, pois possibilita ao provedor a utilizao de estaes radio-base e equipamentos de comutao de diferentes fabricantes. Interfaces C, D, E, F, G So padronizadas pelo protocolo MAP (Mobile Application Part) que por sua vez utiliza os servios de transao e transferncia de mensagens do Sistema de Sinalizao da interface SS7. Interfaces B e H So interfaces internas do MSC/VLR e HLR/AUC. Interface B: Prov comunicao entre o MSC e o VLR; Interface H: Prov comunicao entre o HLR e o AUC;

22

As interfaces da rede GSM foram projetadas para aceitar a utilizao de diversos fornecedores em sua implementao, permitir a interoperabilidade entre a rede de origem outras redes, bem como roaming internacional. A Figura 2 a seguir, mostra a disposio das interfaces entre os ns da rede.

Figura 2. Disposio das interfaces na rede GSM. (TUDE, 2003)

Neste desenho da estrutura, pode-se ver claramente como esto dispostas as interfaces entre os ns da rede GSM, por exemplo, a interface Abis que faz a comunicao area entre a ERB (Estao Rdio Base) e o n BSC. Percebe-se tambm que um nico equipamento pode se comunicar com vrios outros, utilizando vrios protocolos diferentes, como o caso do MSC que faz uso das interfaces A, B, C, E e F, alm de se comunicar com a rede de telefonia fixa.

23

2.4 Servios

A princpio a rede GSM procura oferecer servios na rede mvel que esto disponveis na rede de telefonia fixa, porm a estrutura flexvel de seus canais fsicos, bem como a utilizao dos protocolos SS7 d liberdade implantao de novos servios. Estes servios foram definidos nos seguintes grupos: Bearer Service Servios de Transporte de dados, para prover conexo entre dois elementos da rede. Taxas de 2400 a 9600 bits/s. Teleservices Servios de comunicao entre assinantes como telefonia, SMS e Fax. Servios Suplementares Diversos servios suplementares so suportados pela rede GSM, dentre eles Identificao de Nmero, Chamada em Espera, Siga-me e Conferncia. Servios de Localizao Estes servios alm de permitir estimar com preciso a localizao da estao mvel, ainda servem de base para diversos outros servios. Servios GPRS Atravs da tecnologia GPRS possvel implementar diversos outros servios rede GSM, tais como: WAP, MMS, PTT, LBS e diversos outros.

24

3. TECNOLOGIA GPRS

3.1 Necessidade tecnolgica

Muitas operadoras GSM tm implementado a tecnologia GPRS em resposta crescente necessidade dos clientes pelo acesso wireless Internet. Este servio, que transfere dados por pacotes atravs de aparelhos mveis, aumenta a taxa de dados das redes GSM que nos antigos aparelhos era de 9,6 ou 14,4 Kbps. Em circunstncias ideais, o GPRS pode operar a taxas de at 171,2 Kbps, o que ultrapassa a taxa de acesso de uma conexo ISDN, porm as estimativas mais realistas para as primeiras implementaes que a taxa de dados fique em torno de 40 Kbps utilizando um timeslot para uplink e trs para downlink. Sendo o GPRS um servio sempre ativo, ele d as operadoras a possibilidade de fornecer a seus clientes um excelente acesso Internet a um custo plausvel, e ainda tarifar pela quantidade de dados transferidos e no somente pelo tempo de conexo. 3.2 Comutao de dados

Para entender melhor o sistema de comunicao das redes GSM/GPRS necessrio conhecer um pouco sobre as duas tcnicas existentes de transporte de dados pelas redes de comunicao. A primeira, utilizada pelas atuais redes GSM, a comutao de circuitos, onde uma conexo estabelecida do ponto de origem at o destino, os recursos da rede so reservados durante toda a durao da chamada e os dados podem ser transmitidos continuamente ou por bursts. Sendo os recursos alocados durante toda a transmisso dos dados, o nmero de usurios que podem ser atendidos nessa tcnica se torna limitado. A outra tcnica de comunicao, utilizada pelo GPRS, a comutao de pacotes, onde os recursos so alocados para o usurio somente quando for necessrio enviar ou receber dados. Estes so enviados em pacotes, os quais so roteados pela rede juntamente com o trfego de outros usurios, permitindo que vrias

25

pessoas compartilhem os mesmos recursos, isto aumenta a capacidade da rede e permite que os recursos sejam gerenciados com eficincia. 3.3 A rede GPRS

Por utilizar a comutao de pacotes, os telefones GPRS no necessitam de circuitos dedicados alocados para si. Dinamicamente estabelecido um canal fsico, que permanece enquanto os dados estiverem sendo transmitidos e poder ser atribudo a outro usurio assim que for concluda a transmisso, tornando mais eficiente o uso da rede. Por ter seus pacotes trafegando entre sua rede e redes TCP/IP, o GPRS inclui novos procedimentos de transmisso e sinalizao, bem como novos protocolos para integrao com o ambiente IP. Novos sistemas de deteco/correo de erros e mltiplos timeslots tambm so implementados no GPRS, o que permite operar com taxas de dados mais altas. 3.4 A arquitetura da rede GPRS

O GPRS traz diversas mudanas rede GSM, sendo a maior parte referente incluso de novos blocos e no a modificao do que j existe. Uma anlise mais simplificada da rede pode nos mostrar os elementos includos pelo GPRS. O GGSN (gateway GPRS support node) que funciona como uma central de comutao e controle, colocando um gateway entre a rede GPRS de origem e a rede pblica ou outras redes GPRS, fornece funes de gerncia de autenticao e localizao, utiliza a interface Gc para se conectar ao registro de localizao da unidade mvel (HLR) e contar o nmero de pacotes transmitidos, permitindo tarifar corretamente o assinante. (AGILENT Technologies, 2002, p.10). O SGSN (serving GPRS support node) que controla a conexo entre a rede e a estao mvel, possibilitando a gerncia da sesso e funes de gerenciamento de mobilidade GPRS, como handovers e paging. O SGSN utiliza a interface Gr para se conectar ao HLR e a interface Gs para se conectar ao registro de

26

localizao de visitante (MSC/VLR). Neste n tambm feita a contagem do nmero de pacotes roteados. (AGILENT Technologies, 2002, p.10). A PCU (Packet Control Unit) ou unidade de controle de pacotes que, podendo ser comparada camada fsica do modelo OSI, converte os dados a serem enviados para um formato que pode ser transmitido pela interface area. A PCU tambm faz a gerncia dos recursos de rdio e implementa as medies de QoS (Quality of Service). (AGILENT Technologies, 2002, p.10). Para fazer o enlace de sinalizao entre os ns GPRS e os blocos GSM foram definidas interfaces SS7 MAP. Entre as novas interfaces fsicas esto a interface Gb, que conecta o SGSN PCU, a interface Gn, que conecta o GGSN e o SGSN e a interface Um que prov a comunicao entre a estao mvel e o subsistema da estao radiobase (BSS), alm das interfaces Gc, Gr e Gs que transportam protocolos baseados na SS7. Observando a Figura 3, logo abaixo, pode-se obter um maior entendimento das ligaes entre estes elementos que compe a rede GSM/GPRS. Nesta figura pode-se ver claramente como os ns da rede GPRS se alocam, logicamente, entre os ns da rede GSM, bem como as interfaces comuns de ambas as redes.

Figura 3. Arquitetura da rede GPRS. (AGILENT Technologies, 2002, p.10).

27

3.5 Camada de protocolos

Apesar do GPRS utilizar vrios protocolos da rede GSM e alguns protocolos padro como os da famlia TCP/IP, essa pesquisa ir abordar somente os novos protocolos, especficos do GPRS.

3.5.1 Protocolos da interface Gn GTP (GPRS tunneling protocol) Este protocolo recebe e transfere datagramas IP e pacotes X.25, provenientes de redes externas, entre os ns GGSN e SGSN da rede. Como em uma rede podem existir diversos ns, o GTP fornece um TID (Tunnel ID) ou identificador de tnel, que identifica o destino e a transao aos quais o pacote/datagrama pertence. (AGILENT Technologies, 2002, p.10).

3.5.2 Protocolos da interface Gb

De acordo com Agilent (2002) os seguintes protocolos, so definidos para a interface Gb: SNDCP (sub network dependent convergence protocol) Se localiza entre o telefone mvel e o SGSN, ele converte as PDUs (Protocol Data Unit) da camada de rede (N-PDUs) na interface Gn para um formato adequado arquitetura da rede GPRS base, e tambm executa vrias outras funes, tais como: Multiplexao de N-PDUs de uma ou vrias entidades da camada de rede

em uma conexo LLC apropriada; Colocao das N-PDUs em buffer para o servio reconhecido; Gerncia de seqncia de entrega de cada NSAPI (Network Layer Service

Access Point Identifier); Compactao e descompactao das informaes do protocolo e dos

dados do usurio; Segmentao e remontagem dos dados compactados at o comprimento

Maximo da LLC-PDU;

28

Negociao dos parmetros de controle (XID) entre as entidades do

SDNCP; LLC (logical link control) Prov atravs de criptografia um enlace lgico altamente confivel entre a estao mvel e o SGSN. Este mdulo usa diversos modos de transmisso de dados e dependendo do modo pode ou no utilizar acknowledgement. O LLC tambm gerencia a retransmisso de quadros, utilizao de buffer e o comprimento da informao com base na classe de atraso de QoS negociada. BSSGP (base station system GPRS protocol) Responsvel pelo roteamento de informaes entre o BSS e o SGSN. Sua funo bsica fornecer informaes relacionadas ao rdio para o uso pelas funes de RLC (radio link control) e MAC (medium access control) na interface area. Ele no transporta nenhuma forma de correo de erro alm de informaes de QoS. Utilizando quadros LLC a funo de relay do BSS faz a comunicao entre o BSSGP e a camada RLC/MAC. As informaes de rede enviadas pelo BSSGP s camadas de servio para determinar o destino da transferncia so: BVCI (BSSGP virtual connection identifier) LSP (link selection parameter) NSEI (network service entity identifier) BSSAP+ (BSS Application Part Plus) Define o uso de recursos mveis quando uma estao mvel utiliza ambos servios, servio de troca de circuito GSM e servio de troca de pacotes GSM. Ele define os procedimentos usados no n de suporte do servidor GPRS (SGSN) para registros de visitantes locais por uma inter-operalidade entre servios de troca de circuitos e pacotes. Mensagens da camada 3 na interface Gs so definidas. A interface GS conecta o banco de dados no MSC/VLR e o SGSN. Os procedimentos do protocolo BSSAP+ so usados para coordenar a localizao da informao do MS que so IMSI agregado a ambos servios GPRS e no-GPRS. A interface Gs tambm usada para converter alguns procedimentos relatados de circuito trocado via o SGSN.

29

A base para a rede interna entre um VLR e um SGSN a exitencia de uma associao entre essas entidades via MS. Uma associao consiste do SGSN armazenar o nmero do VLR sevindo o MS por servioes de circuito trocado e o VLR armazenando nmero do SGSN servindo o MS para servios de pacotes trocados. A associao aplicavel somente para MS no modo de classe-A de operao e MS no modo classe B de operao. Todas as mensagens no BSSAP + usa o servio de sem-conectividade de SCCP (Signalling Connection Control Part) classe 0. Quando a opo de retorno no SCCP usada e o enviante recebe uma notificao N_Notice do SCCP, a entidade enviante retorna para o Sistema de Operao e Manuteno. O comportamento das entidades VLR e SGSN reportadas a interface Gs so definidas pelo estado de associao a um MS. Estados individuais por associao, ex: por modo de operao class-A do MS e modo de operao Class-B do MS, so mantidos em ambos o VLR e o SGSN. O tipo de mensagem, unicamente identifica a mensagem sendo enviada. NS (network service) Utiliza o recurso de frame relay da interface Gb para prover uma conexo ponto-a-ponto entre o SGSN e o BSS ou uma rede frame relay. Para realizar o roteamento entre o SGSN e o BSS a interface NS utiliza uma tabela look-up de DLCI (identificador de conexo de enlace de dados). BCC (Broadcast Call Control) usando no Servio de chamadas de grupo de voz (VGCS) na interface de rdio. o nico da subcamada de protocolos da Connection Managemente (CM); Geralmente certa quantidade de estaes mveis participa numa chamada broadcast. Consequentemente h mais de uma MS com uma entidade BCC engajada na mesma chamada Broadcast, e h uma entidade BCC na rede engajada na chamada broadcast. A MS ignora mensagens BCC enviadas num modo desconhecido e que especifica como destino uma identidade mvel que no uma identidade mvel daquele MS. Camadas superiores da sub-camada MM decide quando aceitar transaes paralelas BCC e quando e de que modo aceitar as transaes paralelas BCC em outras transaes CM.

30

A chamada broadcast mode ser iniciada por um usuario movel ou um despachante. O originador da transao BCC escolhe o Identificador da Transao (TI). As entidades de chamada de controle so descritas como mquinas de estado de comunicao finito que troca mensagens atravs da interface de radio e comunicao internamente com outros protocolos sub-camadas ou camadas. Em particular, o protocolo BC usa as subcamadas Mm e RR especificadas em GSM 04.08. A rede deve aplicar funes de superviso para verficar que os procedimentos BCC esto progredindo ou no e tomar as medidas apropriadas para resolver o problema. Os processos padres no BCC incluem: Estabelecimento dos processos das chamadas de Broadcast; Processos de terminao de uma chamada Broadcast; Informao da fase dos processos da chamada Broadcast; Vrios processos miscelneos;

3.5.3 Protocolos da interface Um

Segundo Agilent (2002) os protocolos a seguir so definidos para a interface Um: RLC (radio link control) Responsvel pelas seguintes funes: Transferncia de LLC-PDUs entre a camada LLC e a funo MAC Segmentao de LLC-PDUs em blocos de dados RLC e a remontagem dos

blocos de dados RLC para a insero destes em blocos de quadros TDMA Segmentao e remontagem das mensagens de controle RLC/MAC em

blocos de controle RLC/MAC Correo de erro no sentido reverso para a transmisso seletiva dos blocos

de dados RLC MAC (medium access control) Realiza o controle da sinalizao de acesso na interface area, incluindo a gerncia dos recursos compartilhados de transmisso, designando o bloco de rdio a vrios usurios em um mesmo timeslot.

31

Os principais parmetros do cabealho do MAC so: USF (Uplink State Flag), ou Flag de status do uplink RRBP (Relative Reserved Block Period), ou Perodo relativo de blocos

reservados PT (Payload Type), ou Tipo de Payload CV (Countdown Value), ou Valor de contagem regressiva (CV)

Observando a Figura 4 tem-se uma idia exata da localizao das interfaces acima citadas bem como seus protocolos. Ela apresenta em seqncia a pilha de protocolos GPRS, tanto os especficos, como GTP e LLC, quanto os definidos para diferentes redes, como os protocolos IP e X.25. Atravs dessa figura podemos ver claramente como seria o fluxo dos dados em uma chamada, sendo transmitido em seqncia por cada um dos protocolos. Ao notar que a sada de uma interface possui os mesmo protocolos que a entrada da interface seguinte, pode-se ter uma idia de como a comunicao entre as interfaces.

Figura 4. Plano de dados e sinalizao GPRS. (AGILENT Technologies, 2002, p.10).

32

3.6 Chamada de dados

Aps conhecer os componentes e as interfaces de uma rede GSM/GPRS, ser visto como se comportam os elementos da rede durante uma chamada de dados. Um e-mail simples enviado de um computador conectado Internet para um telefone celular pertencente a uma rede GSM/GPRS ser utilizado como exemplo. Dessa forma pretende-se explicar como os dados transmitidos saem da Internet e chegam a Estao Mvel passando pelo GGSN, SGSN e BSS. Ao acompanhar o fluxo dos dados na figura 5 pode-se obter um melhor entendimento da transferncia do e-mail pela rede.

Figura 5. Transferncia de pacotes de dados no GPRS. Modificada de (AGILENT Technologies, 2002, p.10).

3.6.1 Transmisso na Internet

Um datagrama IP gerado pela camada de Aplicao de um equipamento qualquer conectado Internet e enviado pela rede (IP ou X.25). Este datagrama roteado normalmente, como qualquer outro pacote da rede, para alcanar

33

o seu destino, que neste caso o GGSN, gateway da rede GPRS que possui acesso rede externa.

3.6.2 Transmisso no GGSN

Ao chegar no GGSM o datagrama recebido e passa a ser uma N-PDU (unidade de dados em pacote da rede). Na interface GTP a N-PDU recebe um cabealho GTP para ser diferenciado de pacotes GTP. Em seguida a N-PDU passa para a camada de protocolo TCP/UDP, onde recebe um cabealho prprio desta interface, o qual depende da classe de QOS. A prxima camada a camada IP, a qual adiciona a N-PDU os endereos dos GSNs, da fonte e do destino final (neste caso o SGSN). Neste momento, caso a N-PDU seja maior que a MTU (Maximum Trasmit Unit) ou unidade mxima de comprimento da transmisso, ela poder ser fragmentada. Aps a incluso de todos os cabealhos, a N-PDU pode, finalmente, ser transportada pela camada fsica da interface Gn, utilizando protolocos de sinalizao L1 e L2 da rede GSM, at o SGSN.

3.6.3 Transmisso no SGSN

Ao chegar no SGSN, os cabealhos includos durante a passagem pelo GGSN so removidos da N-PDU a qual enviada para a camada SNDCP, onde ser feito a compactao (opcional) e a segmentao do pacote para atender aos requisitos de MTU de 1520 octetos para transmisso atravs da interface Gb. Aps esse processo, o SNDCP classifica a N-PDU em PDU SN-DATA (orientada a conexo) ou PDU SN-UNIDATA (no orientada a conexo) e finalmente inclui o cabealho SNDCP, aps esse processo a PDU enviada para a camada LLC. Na camada LLC a PDU encapsulada em um quadro LLC, que tem seu prprio cabealho. A partir deste momento a PDU passa a ser denominada bloco LLC. Ao sair do LLC o bloco segue para a camada BSSGP que inclui seu cabealho com informaes essenciais s camadas RLC e MAC, como a prioridade, o TLLI (Temporary Logical Link Identifier) etc. O BSSGP tambm tem a funo de

34

fornecer informaes de roteamento camada NS, para que ela possa rotear o bloco LLC pela camada fsica do frame relay. O bloco transmitido entre o SGSN e o BSS atravs da interface Gb utilizando o protocolo de sinalizao da rede GSM L1 bis.

3.6.4 Transmisso no BSS

Ao Chegar ao BSS os dados passam pelo BSSGP e so encaminhados para o controle de enlace de rdio (RLC). O trabalho mais importante da camada RLC a segmentao dos blocos LLC em blocos RLC menores. O grupo de blocos RLC conhecido como TBF (Temporary Block Flow). Cada TBF recebe recursos alocados na interface area, uma TFI (Temporary Flow Identifier), bem como um cabealho RLC, um numero de seqncia do bloco RLC, indicao do ltimo bloco, TLLI e outras informaes. Antes de ser transmitido unidade mvel, os dados ainda passam pela camada MAC. Esta controla a sinalizao de acesso, incluindo a designao dos blocos do Uplink e do Downlink. A camada MAC inclui seu prprio cabealho nos dados e esse cabealho monitorado pela unidade mvel.

3.6.5 Transmisso na Estao Mvel

Os dados so transmitidos do BSS para a estao mvel atravs da interface area Um. Ao chegar estao mvel os dados passam pela pilha de protocolos e a cada camada os cabealhos so removidos. Finalmente, a mensagem de e-mail original recebida na camada de aplicao pelo usurio.

35

4. ESTUDO DE CAMPO

Neste capitulo ser mostrado o conhecimento obtido atravs do estudo de campo, realizando tracers em uma plataforma real. Utilizando um programa de monitoramento da rede foram coletados dados que sero expostos, atravs de uma imagem, para mostrar a comunicao entre os protocolos durante uma chamada de dados originada em um terminal mvel. Pretende-se mostrar como os protocolos se comportam e interagem para realizar a transmisso dos pacotes atravs da rede GSM/GPRS, abordando de forma mais clara a comunicao dentro na rede GPRS. 4.1 Tracers

Observando a Figura 6, logo abaixo, pode-se ver uma chamada de dados GPRS sendo iniciada por uma estao mvel. Nessa figura identificamos uma srie de dados que so transmitidos, via protocolos especficos, entre interfaces, esses dados so: O numero de identificao da mensagem, a data e hora da mensagem, o tipo de interface que est se comunicando, o tipo de mensagem que est sendo transmitida, o tamanho da mensagem e a mensagem que est sendo transmitida (em hexadecimal). importante salientar que o programa de monitoramento dos tracers fica localizado na plataforma SGSN, logo a anlise dos dados ter como ponto de vista a posio deste ponto da rede. As mensagens mais importantes que trafegam na rede so explicadas abaixo. Essas explicaes sero organizadas pelo nmero de identificao de cada mensagem (Message ID). Sero abordados os protocolos que esto sendo utilizados no momento da transmisso, bem como as interfaces que se localizam entre os pontos que esto se comunicando.

36

Figura 6. Comunicao entre protocolos na rede GPRS. (CTBC, 2005, SGSN9810 Operation & Maintenance System) Message ID 1 Neste momento a estao mvel est fazendo a requisio ao SGSN para se tornar disponvel a trafegar pacotes de dados. Para isso a MS precisa se comunicar com o BSS, o qual prov e gerencia o canal de comunicao entre a estao mvel e o SGSN. Partindo da MS, um pacote gerado utilizando cabealho de protocolos de rede IP/X25, para identificao na rede externa, so utilizados os protocolos SNDCP para compactao e segmentao, LLC para criptografia, RLC para segmentao dos blocos LLC em pacotes menores e MAC para sinalizao de acesso, o pacote encaminhado para o BSS atravs da interface Gb a qual transmite os pacotes atravs de sinalizao GSM pela interface area (Um). No BSS esse pacote recebido e as funes MAC e RLC so validadas por seus prprios protocolos e interpretadas pelo protocolo BSSGP, que verifica

37

informaes como prioridade, identificador de enlace lgico, etc. O chaveamento entre o RLC e o BSSGP feito pela camada LLC. O BSSGP inclui seu cabealho e encaminha o pacote a camada NS juntamente com informaes de roteamento. A interface NS prov uma conexo ponto-a-ponto entre o BSS e o SGSN. O pacote enviado para o SGSN atravs de uma interface de sinalizao GPRS. Como a comunicao ponto-a-ponto, os pacotes, ao chegarem no SGSN so entregues diretamente utilizando o protocolo BSSGP. Message ID 2 e 5 Nestas mensagens acontece a negociao da gerncia de mobilidade, onde o pacote enviado pela MS ao SGSN entrega parmetros de gerncia de mobilidade GMM (GPRS Mobility Management) a camada LLC, dependendo dos valores utilizados, pode indicar que a conexo da estao mvel na rede GPRS acontecer toda vez que o telefone solicitar. A camada LLC negocia os parmetros passados e esses passam a serem utilizados na transmisso. Esse processo ocorre constantemente durante a conexo, visando uma atualizao da localizao da estao mvel.

Message ID 3 Ativao do servio de transmisso ponto a ponto entre usurios, utilizando o protocolo PTP (Point To Point) da rede GSM. Message ID 4 Aps receber o pedido da estao mvel o SGSN faz mesma, uma requisio de autenticao, o processo de transmisso o mesmo visto do tpico 3.6.3 ao 3.6.5. Message ID 6 Ao receber a requisio de autenticao a estao mvel envia uma nova mensagem ao SGSN contendo a resposta para a autenticao. Message ID 8 Atravs de funes internas que no so abordadas neste trabalho, o SGSN se comunica com HLR, utilizando protocolos de sinalizao da rede GSM, para

38

verificar se o cliente pode utilizar o servio naquele momento. Caso seja possvel realizar a chamada o SGSN retorna a MS uma mensagem autorizando a transmisso.

Estas mensagens iniciais fazem parte do procedimento de conexo ao GPRS. Na Figura 7 tem-se uma viso simplificada desse processo.

Figura 7. Conexo ao GPRS. Modificada de (AGILENT Technologies, 2002, p.8).

Atravs da Figura 6 pode-se notar que o trabalho dos protocolos entre os ns da rede torna todo o processo de transmisso dos dados transparente at mesmo para as plataformas. Message ID 11 Como o monitoramento est sendo feito no prprio SGSN, neste momento possvel visualizar o protocolo BSSGP entregando ao LLC as informaes que foram chaveadas no BSS, bem como identificar o tipo de conexo utilizada. O BSSGP passa um pacote BSSGP_UL_UNIDATA para a camada LLC, ou seja, est sendo especificada uma transmisso de dados no orientada conexo. Message ID 13 at 18 Comunicao entre a MM (Mobility Management) e a camada de sinalizao SM (Signalling Manager). Neste momento a camada MM realiza procedimentos de atualizao da localizao da MS e de handoff.

39

Message ID 19, 21 e 22 Atravs destas mensagens o terminal solicita ao GGSN a autorizao para trafegar dados com um determinado perfil. Somente aps este procedimento o terminal possui um endereo IP para utilizar em sua comunicao. Durante a transmisso criado um tnel virtual entre o SGSN e o GGSN utilizando o protocolo GTP. Este fornece ao pacote a ser transmitido, atravs de seu cabealho, um identificador de tnel (TID) para identificar o destino e a transao para a qual aquela mensagem se destina. O cabealho deste protocolo segue um padro de tamanho de 8 bytes e seu funcionamento independe do protocolo de transporte, logo utilizado, nesta comunicao, sobre o TCP/IP, facilitando a implementao da rede. Message ID 39 e 40 Nesta mensagem identifica-se o n PCU se comunicando com o GGSN para realizar a gerncia da chamada de dados. Para isso so utilizados os protocolos da interface Gn, entre GGSN e SGSN, e os protocolos da interface Gb entre o SGSN e a PCU. Nota-se que o SGSN faz uma ponte entre os outros dois ns da rede, isso possibilita o monitoramento do trfego de dados. Como o monitoramento da plataforma feito no SGSN pode-se especificar apenas que a PCU est, junto ao GGSN, configurando e supervisionando a chamada de dados ativa. Atravs do campo message type possvel identificar qual protocolo est sendo utilizado para a transferncia da mensagem, neste caso o protocolo GTP, logo se conclui que o uso deste protocolo no se limita ao canal entre SGSN e GGSN, ele pode ser utilizado em outros canais. O n PCU pode, tambm, desconectar a chamada ou fazer mudanas de clulas, pode configurar de recursos de radio e atribuir canais de comunicao.

40

5. CONCLUSES E TRABALHOS FUTUROS

As principais contribuies deste trabalho so a formao de uma base de dados de fcil entendimento sobre da rede GSM/GPRS nas ao mesmo tempo com profundidade no comportamento dos protocolos, bem como da descrio do fluxo de dados na rede. Estas informaes serviro ao pessoal da rea tcnica no entendimento, monitoramento e superviso dos processos envolvendo uma chamada de dados e principalmente permitir aos profissionais da rea de sistemas o desenvolvimento de aplicaes que automatizem estes resultados. 5.1 Concluses

Atravs de uma viso simplificada da rede GSM se pode entender como possvel implementar a tecnologia GPRS sobre o GSM. Foram definidos a arquitetura da rede, as interfaces e os protocolos do GSM a fim de facilitar essa viso. O GPRS uma incluso de novos blocos rede GSM. uma tecnologia que possibilita a rede de telefonia mvel prover vrios servios de comunicao semelhantes aos fornecidos nas redes fixas de transmisso de dados baseadas no protocolo IP. Na comunicao via rede de telefonia mvel so definidos dois tipos de comunicao, uma comutada por circuitos e outra comutada por pacotes. Na comunicao por circuitos uma conexo estabelecida entre o ponto de origem e o ponto de destino e recursos da rede so reservados durante toda a durao da chamada, ao passo que na comutao por pacotes os recursos para a transmisso so alocados somente quando for necessrio enviar o receber dados, aumentando a capacidade de transmisso da rede e permitindo que os recursos sejam gerenciados com eficincia. A proposta do GPRS tornar possvel trafegar dados na rede GSM atravs da comutao por pacotes. Para isso, o GPRS traz rede GSM novos protocolos que possibilitam que os dados trafegarem entre a rede de telefonia mvel e redes externas como IP ou X.25. Basicamente ao implementar o GPRS, so includos 3 novos blocos arquitetura GSM, sendo a Unidade de Controle de Pacotes (PCU), o gateway entre a

41

estao mvel e a rede GPRS (SGSN) e o gateway entre a rede GPRS e as redes externas IP/X.25 (GGSN). A PCU pode ser comparada camada fsica do modelo OSI, ela tem o papel de converter os dados para um formato que pode ser transmitido pela interface area, sendo para isso necessrio se comunicar tanto atravs de protocolos especficos do GPRS quanto especficos do GSM. J o SGSN controla a conexo entre a rede e a estao mvel, possibilitando a gerncia da sesso e funes de gerenciamento de mobilidade. Nesse ponto feita a contagem de pacotes roteados para fins de cobrana do servio. O GGSN define um gateway entre a rede GPRS e redes externas IP/X.25, alm de prover funes de gerncia de autenticao e localizao, nele tambm feita a contagem de pacotes roteados para cobrana. As interfaces de comunicao entre os ns GPRS, que tm papel fundamental e definem os protocolos da rede, foram abordadas e tiveram seus protocolos explicados de forma mais profunda. Foram definidos para cada interface os protocolos especficos da rede GPRS. Aps estudar os protocolos da rede foi feita uma demonstrao de chamada de dados atravs do exemplo de um e-mail simples enviado a partir de um telefone mvel para uma caixa de correio na Internet. Com isso foi possvel mostrar a integrao existente entre a rede GPRS e as redes externas, o funcionamento dos protocolos, bem como o trfego de dados na rede. Foi realizado um estudo de campo monitorando a plataforma e coletando de dados por meio de tracers na rede. Atravs destes tracers foi possvel identificar quando os protocolos so utilizados, quais as mensagens mais importantes so trocadas entre eles e quais interfaces esto usando naquele momento o protocolo indicado. As funcionalidades identificadas permitem uma anlise do trfego e a definio de ferramentas ainda mais eficientes para monitoramento e gerencia da rede. Com base, nestas informaes e com a validao de outros servios como navegao WAP, Push-to-Talk, navegao em notebooks, MMS e outros mais possvel criar um ambiente que permita o desenvolvimento de inmeras aplicaes envolvendo os processos vistos neste trabalho.

42

5.2 Restries do trabalho

Por no haver tempo suficiente para uma pesquisa mais ampla e por no encontrar material suficiente, no foi possvel especificar os cabealhos dos protocolos especficos da rede GPRS. A falta de tempo dos profissionais responsveis pela planta GPRS local tambm impediu um convvio maior do aluno com o sistema de monitoramento, o que dificultou o entendimento e compreenso sobre a comunicao entre os protocolos durante a chamada de dados. Alguns protocolos que no so especficos, mas fazem parte da comunicao de dados da rede GPRS, como o protocolo IP, no foram abordados nessa pesquisa, por que o trabalho est focado nos protocolos especficos da rede e por j terem sido bem estudados. 5.3 Trabalhos Futuros

Como propostas de trabalhos futuros so feitas as seguintes sugestes. Quanto ao estudo da rede GSM, foi feita uma pesquisa demonstrando suas caractersticas bsicas. Em um prximo trabalho poderia ser realizada uma pesquisa mais completa sobre os protocolos da rede GSM com todas as suas especificaes, cabealhos etc. Como no foram abordados diversos protocolos que fazem parte da rede GPRS, esses protocolos poderiam ser especificados em um prximo trabalho, bem como especificaes tcnicas especficas, por exemplo, o cabealho de cada protocolo. Logo, seria interessante a realizao de uma monografia completa, com especificaes detalhadas sobre protocolos tanto da rede GSM quanto da rede GPRS. O monitoramento da planta foi realizado apenas de um ponto na rede, sendo interessante em uma prxima pesquisa monitorar a planta de diversos pontos diferentes, obtendo mais informaes da transmisso dos dados. Seria interessante tambm, utilizar a plataforma PCU como ponto de coleta de dados, nela poderiam ser obtidas vrias informaes sobre a configurao da chamada quando a mesma est ocorrendo, e quais mensagens so enviadas informando os outros pontos da rede aquelas configuraes.

43

REFERNCIAS BIBLIOGRFICAS

WIKIPDIA General Packet Radio Service. Disponvel em: <http://www.wikipedia.org>. Acesso em: 20 out. 2005. OPTMUS GPRS. Disponvel em: < www.optimus.pt >. Acesso em 20 out. 2005.

TUDE GSM. Publicado em 14 abr. 2003. Disponvel em: <www.teleco.com.br>. Acesso em 23 jul. 2005. AGILENT. Conhea o General Packet Radio Service (GPRS). 2002. Disponvel em <http://www.agilent.com/find/brasil>. Acesso em: 07 jun. 2005. TUDE GPRS. Revisado em 10 nov. 2003.Disponvel em: <www.teleco.com.br>. Acesso em 20 set. 2005.

Potrebbero piacerti anche