Você está na página 1de 5

IEEE LATIN AMERICA TRANSACTIONS, VOL. 10, NO. 1, JAN.

2012

1175

The Integration of the Satellite Communications with the Terrestrial Mobile Network (UMTS)
V. P. Etcharte and E. R. Vale
Abstract Nowadays, the knowledge about the new technologies is indispensible for companies that depend on them to be developed as well as to keep ahead of the competitors. The main goal of this paper is to present an availability study that allows the integration of the Satellite Communications with the Terrestrial Mobile Network (UMTS), providing global roaming to the T-UMTS (Terrestrial Universal Mobile Telecommunications System) users. The accomplished simulation shows the availability of fragmenting the PDUs (Protocol Data Units) to improve the throughput in the satellite link. Keywords Satellite, Mobile Network, Roaming, UMTS, PDU, T-UMTS, Throughput.

PROCESSO de convergncia das tecnologias de telecomunicaes evoluiu aceleradamente nos ltimos anos, promovendo profundas alteraes na organizao do trabalho, na indstria, no comrcio, na prestao de servios, nas pesquisas, na vida particular do cidado, na sade e na educao. Dentre os maiores representantes desse processo, figuram os servios multimdia, hoje presentes em dispositivos mveis e celulares. O acesso informao tem se tornado cada vez mais rpido e ubquo (no sentido de que independe do dispositivo sendo utilizado ou de sua localizao). Com o escopo de prover servios em qualquer lugar, a qualquer hora, independente da localizao do usurio [1], surge o S-UMTS (Satellite Universal Mobile Telecommunications System), o qual possibilita a Integrao das Comunicaes Via Satlite com a Rede Mvel Celular Terrestre (UMTS). Essa nova arquitetura viabilizar roaming global aos usurios do TUMTS, atendendo assim demanda pelos novos servios de telecomunicaes [2]. O componente satlite desempenhar um papel complementar na rede T-UMTS ao estender, no somente a cobertura do T-UMTS, mas tambm a rea de servio fornecida, enquanto mantm a compatibilidade do terminal e a portabilidade do servio com uma enorme variedade de aplicaes e servios interativos [3]. ____________________________
V. P. Etcharte, Universidade Federal Fluminense (UFF), Rio de Janeiro, Niteri, Brasil, valpert@globomail.com E. R. Vale, Universidade Federal Fluminense (UFF), Rio de Janeiro, Niteri, Brasil, eduardo.vale@globo.com

I. INTRODUO

terrestres podero vir a usufruir a nova tecnologia. Em contrapartida, eles esperam que as operadoras de telecomunicaes forneam seus servios com mais qualidade e com melhores taxas de transmisso. Diversos estudos tm sido conduzidos para viabilizar tal adequao [5],[6],[7] cujos principais obstculos so o grande atraso de propagao e o comportamento do canal com relao aos erros. De forma geral, todos esses estudos tm a mesma concepo e inteno: propor mecanismos sempre se preocupando em prover os usurios de uma maior capacidade em termos de canalizao (throughput), confiabilidade e alta disponibilidade. Cumpre ressaltar as atividades relacionadas a esses objetivos nos foros de padronizao, como o ITU (International Telecomunication Union) e o IETF (Internet Enginnering Task Force). Diante do exposto, neste trabalho, pretende-se provar atravs de simulao a viabilidade de se otimizar a vazo no enlace satlite atravs da tcnica de segmentao de PDUs II. ARQUITETURA S-UMTS Uma rede UMTS consiste na interao de trs domnios: Core Network (CN), UMTS Terrestrial Radio Access Network (UTRAN) e User Equipment (UE). O domnio User Equipment (UE) composto pelo Mdulo de Identificao do Usurio UMTS (USIM) e do Equipamento Mvel (ME). A infraestrutura de rede composta pelos domnios AN e CN. O domnio AN (Access Network) prov funes de acesso interface area e o CN (Core Network), funes relacionadas s redes fixas, tais como: comutao e roteamento. A funcionalidade destes domnios no S-UMTS depende do cenrio de integrao projetado entre os componentes terrestres e satlites [8]. A Fig. 1 e a Fig. 2 apresentam a arquitetura de rede do satlite como Node B e RNS (Radio Network Controller) respectivamente.

Figura 1. Arquitetura de Rede do S-UMTS - Satlite como Node B

O aperfeioamento dos sistemas de comunicaes multimdia mveis via satlite impulsionado por dois fatores: primeiro, a necessidade de se estabelecer uma infraestrutura de multimdia em escala global e, em segundo, a de estender a rea de cobertura dos servios multimdia para a comunidade 3G mvel [4]. Em outras palavras, os usurios que viajam pelo mundo inteiro por meio de aeronaves, navios ou veculos

Figura 2. Arquitetura de Rede do S-UMTS - Satlite como RNS.

1176

IEEE LATIN AMERICA TRANSACTIONS, VOL. 10, NO. 1, JAN. 2012

Na Fig. 1 e na Fig. 2 so ilustrados os principais componentes fsicos de um sistema S-UMTS. Os componentes so os seguintes [8]: UE (User Equipment) composto pelo TE (Terminal Equipment), pelo ME (Mobile Equipment) e pelo USIM (Universal Subscriber Identity Module), que corresponde a funcionalidade contida em um carto (com as caractersticas do usurio) localizado no ME; S-Uu a interface area entre o UE e componente de satlite; Satlite GEO o componente que estende a cobertura do T-UMTS; GEO Satellite o componente que estende a cobertura do T-UMTS; S-Iub a interface entre o componente de satlite e o RNC; S-GW (Serving Gateway) opera como um Network Node Interface (NNI), compatibilizando a camada RNC com o ambiente rdio; RNC (Radio Network Control) so os responsveis pelas conexes fsicas e lgicas entre os UEs e o CN (Core Network); SGSN (Serving GPRS Support Node) um roteador com funes adicionais de autenticao, autorizao e bilhetagem de usurios; GGSN (Gateway GPRS Support Node) tambm um roteador, interfaceando redes IP de dados e coletando informao de bilhetagem dos SGSN(s) associado(s);

III. PARTICIONAMENTO DE PDU Na transmisso de dados em um enlace existem pelo menos trs componentes causadores de latncia: retardo de propagao, retardo de transmisso e retardo da fila dos roteadores [9]. No ambiente satlite, o peso maior atribudo ao retardo causado pela propagao. Em conexes que utilizam enlaces de satlites GEO, o retardo de subida e de descida tipicamente da ordem de 250ms. Entretanto, este alto retardo prejudicial ao desempenho do protocolo. Diante de um enlace ruidoso, as retransmisses tornam-se frequentes. Em um sistema configurado para enviar PDUs grandes, o desvanecimento ou a interferncia podem causar a falha de toda PDU. Mas, em um sistema configurado para segmentar uma PDU grande em vrias PDUs menores, apenas uma pequena percentagem de pacotes pequenos so afetados, podendo-se, atravs de retransmisso [10], recompor-se a PDU. Diante do exposto, pretende-se atravs de simulaes no mdulo Simulink do Matlab evidenciar que, no enlace satlite mais vivel fragmentar as PDUs em tamanhos menores ao invs de transmitir-se toda a PDU de uma s vez. Por exemplo, se um quadro de 1000 bits tem uma probabilidade mdia de erro de 0.01 (1 quadro errado em cada 100 enviados), o que seria mais conveniente para maximizar a vazo no enlace via satlite? Enviar quadros de 1000 bits sucessivamente ou segment-los em quadros menores (por exemplo: 5 quadros de 200 bits). IV. AMBIENTE DE SIMULAO Esta seo tem por escopo apresentar detalhadamente a plataforma satlite desenvolvida no MATLAB (Mdulo Simulink) para clculo da taxa de erro de bits (BER) e clculo da taxa de erro de frames (FER). Portanto, faz-se necessrio definir o que BER e FER [11]. Quando os dados so transmitidos em um sistema de comunicao digital, alguns sinais so alterados devido ao rudo ou interferncia. A taxa de erro de bits (BER) a relao entre o nmero de bits com erro e o total de bits enviados numa transmisso. Geralmente, representada por potncia de 10. A BER uma medida de desempenho com valor menor que um. A FER a medida do nmero de quadros com erros de dados que no podem ser processados. Em geral, representada em funo de 10 ou porcentagem. Esta simulao est dividida em dois passos, que so: 12Clculo da BER; Clculo da FER;

No cenrio apresentado na Fig. 1, a complexidade do sistema est localizada na parte terrestre, o que facilita o handover entre as redes satlite e terrestre. Para reduzir o atraso de propagao na camada enlace de dados e permitir um controle de potncia mais eficaz, torna-se necessrio um upgrade adicional do processamento on-board do satlite. No cenrio apresentado na Fig. 2, A funo RNC nos satlites reduz o tempo de propagao do trfego de sinalizao nos enlaces entre o equipamento do usurio (UE) e o GW, o que se deve ao fato de que os satlites podem processar os sinais de controle e dados antes de encaminh-los ao GW ou aos UEs. Esse efeito aumenta o desempenho do Radio Link Control Acknowledged Mode (RLC-AM), que faz a correo de erros por meio da retransmisso da Unidade de Dados de Protocolo (PDU). Diferentes constelaes e rbitas podem ser previstas para a explorao de servios S-UMTS [8]. Nenhuma constelao universal tima existe, de fato, devido variedade de prs e contras das constelaes de satlites. J no que se refere escolha da constelao de satlites para o S-UMTS, os LEOs (Low Earth Orbits) orbitam a altitudes entre 700 e 2000 km, o que lhes confere potencial para conseguir resultados significativos nos futuros sistemas de comunicao global, uma vez que seu atraso de propagao do sinal bem menor. Entretanto, se comparamos o LEO ao GEO (Geostationary Earth Orbit), verificaremos que o primeiro leva uma grande desvantagem porque se movimenta em alta velocidade em torno da Terra, aumentando o nmero de handovers durante uma chamada.

A Fig. 3 apresenta detalhadamente o diagrama de blocos da plataforma utilizada para clculo da taxa de erro de bits. A operao de simulao a partir desta plataforma foi executada 10 vezes, j que foram considerados no bloco AWGN, 10 valores de Eb/No, de 1 a 10 dB e 4 valores de tamanho de quadros: 100, 200,500 e 1000.

Figura 3. Diagrama de blocos clculo da BER.

ETCHARTE AND VALE : THE INTEGRATION OF THE SATELLITE COMMUNICATIONS

1177

Dada a Taxa de Erro de bit (BER), possvel determinar a proporo de frames que possuem algum erro. Para clculo da FER, foi desenvolvido no MATLAB um algoritmo que tem como base a expresso abaixo [11]: (1) Onde: FER = taxa de erro de frame; BER = taxa de erro de bit; n = nmero de bits do frame; Considerando a taxa de erro de bit (BER), a probabilidade de um bit estar correto dada por: (2) Consequentemente, para determinar a probabilidade de um frame no conter erro, considerando-se que cada bit no frame esteja correto, tem-se: (3) Por conseguinte, a probabilidade de existir um erro em um frame dada por: (4)

Constatou-se tambm que, quanto menor for o tamanho do frame, menor ser a probabilidade de erro. Diante do exposto, o que seria mais vivel para maximizar a vazo no enlace satlite? Enviar uma PDU de 1000 bits ou cinco frames de 200 bits, assumindo um valor fixo para Eb/No, por exemplo, de 6dB? Aplicando-se a expresso para clculo da FER [11] nos cinco frames de 200 e comparando-a ao valor da FER da PDU de 1000 bits, tem-se que: (5) Onde 0,3801 correspondem ao valor da FER do frame de 200 e cinco ao nmero de frames em que a PDU foi segmentada, neste caso cinco frames de 200 bits. Ao resolver a expresso acima se obtm como resultado o valor 0,9085, o que, de acordo com a Tabela I, o mesmo valor da FER do frame de 1000 bits, considerando-se um Eb/No de 6 dB. Em virtude do exposto anteriormente, os resultados das probabilidades so iguais, porm os efeitos respectivos no o so. Considere-se o seguinte: ao receber-se um quadro de 1000 bits com erro, na condio de ocorrncia de um erro, perde-se todo o quadro, ou seja, ele ter que ser retransmitido em sua totalidade. Agora, se um dos quadros de 200 bits for recebido com erro, tem-se o recebimento de quatro quadros corretos, o que gera a necessidade de repetio de apenas um quadro. Abaixo, so apresentadas cinco possibilidades possveis para o envio dos cinco quadros de 200 bits, que so: transferir cinco quadros com erro; transferir um quadro correto de 200 bits e quatro quadros com erro; transferir dois quadros corretos de 200 bits e trs quadros com erro; transferir trs quadros corretos de 200 bits e dois quadros com erro; transferir quatro quadros corretos de 200 bits e um quadro com erro;

Figura 4. BER vs. Eb/No.

A Fig. 4 apresenta as curvas e os valores das taxas de erros (BER) em funo do Eb/No, obtidos a partir das simulaes realizadas na plataforma detalhada na Fig. 3. Os resultados gerados nesta plataforma sero utilizados como dados de entrada no clculo da taxa de erro de frame (FER) na prxima seo. O grfico apresentado na Fig. 5 (FER vs. Eb/No) foi gerado pelo algoritmo em Matlab, tendo como base a expresso 1, mencionada na Seo IV, onde se variou o Eb/No de 1 a 10 dB. Os valores de BER utilizados nesta simulao para clculo da FER foram gerados pela plataforma apresentada na Fig. 3.

Figura 6. Casos Equiprovveis.

Figura 5. FER vs. Eb/No.

Se existe cinco possibilidades que podem ocorrer, a probabilidade de acontecer cada evento acima de 1/5. Somando-se a probabilidade dos casos equiprovveis (Fig. 6) com a possibilidade de enviar cinco quadros de 200 bits corretos (1000 1 ), tem-se que:

1178

IEEE LATIN AMERICA TRANSACTIONS, VOL. 10, NO. 1, JAN. 2012

=0 + 600 = = 400

+ 200 + 800

+ 400

N mdio de bits transmitidos sem erro


1200
997 981

Tamanho da PDU - 1000 bits

997

980

895

703

869

800 600
500

904

975

997

[0 + 200 + 400 + 600 + 800] )+ 400

1000

Eb/No = 6, Pe = 0.9085 Eb/No =7, Pe = 0.5383 Eb/No =8, Pe = 0.1738 Eb/No =9, Pe = 0.0331 Eb/No =10, Pe = 0.0039

677

454

400 200 0

= 1000 (1 = 454 bits Onde:

= 1000 0,0915 + 0,9085 400

100 (10 Frames de 100 bits)

200 (5 Frames de 200 bits Tamanho do frame

500 (2 Frames de 500 bits)

Figura 7. Nmero Mdio de bits Transmitidos vs. Tamanho do Frame.

= 1/nmero de quadros da partio da PDU; = probabilidade de erro do frame;


N mdio de bits transmitidos sem erro

Quadro Ethernet - 1500 Bytes Tamanho da PDU - 12000 bits


14000

= nmero mdio de bits transmitidos; Com base nos clculos realizados anteriormente, pode-se afirmar que na transmisso de uma PDU de 1000 bits particionada em cinco quadros de 200 bits, caso ocorra algum erro, consegue-se ainda, transmitir uma mdia de 454 bits, ao passo que em uma transmisso de uma PDU de 1000 bits, caso ocorra algum erro, perde-se todo quadro, ou seja, no se transmite nada. Na Tabela I apresenta-se o total de bits transmitidos para uma PDU de 1000 bits particionada de trs formas: 10 frames de 100 bits, 5 frames de 200 bits e 2 frames de 500 bits, alm de um Eb/No variando de 6 a 10 dB. Neste clculo, foi utilizada a mesma expresso para clculo de bits transmitidos (BT) citada acima. Variou-se a possibilidade de ocorrer cada evento de acordo com o fracionamento da PDU.
TABELA I TOTAL DE BITS TRANSMITIDOS.
Eb/No 6 7 8 9 10 Eb/No 6 7 8 9 10 Eb/No 6 7 8 9 10 FER100 0,2127 0,07439 0,01891 0,003357 0,0003871 FER200 0,3801 0,1432 0,03747 0,006703 0,0007741 FER500 0,6975 0,3206 0,09105 0,01667 0,001934 (FER100)10 0,9085 0,5383 0,1738 0,0331 0,0039 (FER200)5 0,9085 0,5383 0,1738 0,0331 0,0039 (FER500)2 0,9085 0,5383 0,1738 0,0331 0,0039 P 1/10 1/10 1/10 1/10 1/10 P 1/5 1/5 1/5 1/5 1/5 P 1/2 1/2 1/2 1/2 1/2 BT 500 703 904 981 997 BT 454 677 895 980 997 BT 318 596 869 975 997

318

596

9988 11725 11981

9908 11714 11980

9808 11700 11979

12000 10000

Eb/No = 6, Pe = 0.9085 Eb/No =7, Pe = 0.5383 Eb/No =8, Pe = 0.1738 Eb/No =9, Pe = 0.0331 Eb/No =10, Pe = 0.0039 Eb/No =11, Pe = 0.0032

5940 5940 6553

5700 5700 6337

4000 2000 0

120 (100 Frames de 120 bits)

600 (20 Frames de 600 bits Tamanho do Frame

1200 (10 Frames de 1200 bits)

Figure 8. Quadro Ethernet.

A fim de apresentar um caso real, a Fig. 8 apresenta os resultados da simulao de um Quadro Ethernet (1500 bytes) [9], padro muito utilizado atualmente nas comunicaes de rede. V. CONCLUSO Diante do exposto, chega-se concluso de que, considerando-se um Eb/No entre 6 e 9 dB, para maximizar a vazo no enlace satlite, o desenvolvedor de um Projeto de Comunicaes com Sistemas Celulares via Satlite, utilizando uma PDU de 1000 bits, dever fragment-la em 10 frames de 100 bits, sendo a opo com o Eb/No igual a 10 dB a de maior vazo possvel. Pode-se concluir tambm que, a partir de um Eb/No igual a 10 dB, o valor da vazo fica praticamente constante. Portanto, se os resultados fossem plotados na forma grfica, a curva resultante apresentar-se-ia como uma reta horizontal. Dessa forma, conclui-se que, para um Eb/No igual a 10 dB, seria indiferente transmitir 10 quadros de 100, 5 quadros de 200, 2 quadros de 200 ou 1 quadro de 1000. Considerando-se todos os valores de Eb/No utilizados na PDU de 1000 bits (6 a 10 dB), chega-se concluso de que o Eb/No igual a 10 o Eb/No timo, pois, com ele consegue-se a vazo mxima. Vale ressaltar, observando-se a Fig. 8 que, no cenrio de uma PDU com tamanho de um quadro Ethernet, o Eb/No timo igual a 11. No caso de no se dispor de nveis elevados de potncia de transmisso, deve-se trabalhar com valores inferiores de Eb/No. Nestas situaes, a Fig. 7 e a Fig. 8 mostram que, em qualquer caso, um maior particionamento das PDUs conduz a nveis mais elevados de vazo. Tem-se assim um compromisso: se por um lado a transmisso de quadros menores conduzem a nveis mais elevados de vazo, por outro lado a transmisso de uma quantidade maior de quadros por PDU pode ter um efeito negativo, pois aumenta-se, por

Com o objetivo de melhorar a compreenso da Tabela I, a Fig. 7 apresenta graficamente a PDU de 1000 bits segmentada em 10 frames de 100 bits, 5 frames de 200 bits e 2 frames de 500 bits para um Eb/No, variando de 6 a 10 dB. A probabilidade de erro do frame (Pe) dada em funo do Eb/No.

5400 5400 6067

8000 6000

ETCHARTE AND VALE : THE INTEGRATION OF THE SATELLITE COMMUNICATIONS

1179

exemplo, a quantidade de bits em cabealhos, os quais no contribuem para um acrscimo da vazo em termos de transmisso de informao. Adicionalmente, aumenta-se o processamento, pois sero enviados mais quadros por PDU. Alm de citar vrias estratgias de otimizao para o enlace satlite, presentes na literatura, este trabalho contribuiu, atravs de simulao no Matlab, para elucidar que, diante de um enlace com elevadas taxas de erros, torna-se mais vantajoso segmentar as PDUs em pacotes menores para atingir a vazo mxima no enlace satlite. Os resultados das simulaes apresentados podero ser utilizados por um projetista para especificar um Projeto de Comunicaes com Sistemas Mveis via Satlite. REFERENCIAS
Satellite component of UMTS/IMT-2000: General aspects and principles. In: ETSI TR 101 865 V1.2.1, 2002-09. [2] I. Philipopoulos, S. Panagiotarakis, and A. Yanelli-coralli, The role of S-UMTS in future 3G markets, ist- 2000-25030 SATIN project, SUMTS, P-specific re-quirement, deliverable No. 2, April 2002. [3] ZANGAR, N. et al. USRAN Capacity Study and Dimensioning. In: Information and Communication Technologies . 2006, ICTTA '06. 2nd. [4] LINDEMANN, C.; LOHMANN, M.; THUMMLER, A. A unified approach for improving qos and provider revenue in 3g mobile networks, v.8, p.209-221. Hingham. MA, USA: Kluwer Academic Publishers, 2003. [5] KUEH, V.Y.H.; TAFAZOLLI, R.; EVANS, B. Enhancing the radio link protocol for VoIP session establishment signaling over satelliteUMTS. In: Vehicular Technology Conference, 2004, VTC 2004Spring. 2004 IEEE 59th. [6] GIAMBENE, G. et al. Video Traffic Management in HSDPA via GEO Satellite. In: Satellite and Space Communications, 2006, International Workshop on. [7] ALBERTAZZI, G. et al. Performance of turbo coding for satellite UMTS multimedia broadcast multicast services. In: ICTT, 2003. [8] ZANGAR, N. et al. UMTS Integration with Satellite Component Design, Protocol Architecture and Performance Analysis. Electronics, Circuits and Systems, 2005. ICECS 2005. In: 12th IEEE International Conference on. [9] KUROSE, J.K.; ROSS, K.W. Redes de Computadores e a Internet: Uma Nova Abordagem top-down. So Paulo: Addison Wesley, 2006. [10] LAIHO, J.; WACKER, A.; NOVOSAD, T. Radio Network Planning and Optimization for UMTS. Chichester: John Willey & Sons, 2002. [11] SIMON FRASER UNIVERSITY (SFU). Explain what frame error rate, and residual frame error rate are. Available at http://www.cs.sfu.ca/CC/371/jregan/samplequizzes/quiz3sol.pdf [accessed January 4th, 2011]. [1]

Valrio P. Etcharte nasceu em 1970. Possui graduao em Anlise de Sistemas pela Universidade Estcio de S (2006), especializao em Gerncia de Tecnologia da Computao pela Universidade Federal Fluminense(2007) e mestrado em Sistemas de Telecomunicaes (Comunicaes Mveis) pela Universidade Federal Fluminense (2011). Atualmente trabalha na STAR ONE em regime de dedicao exclusiva Seus interesses so pelas reas de Otimizao de Redes Satlites e Redes Sensores Sem Fio. Eduardo R. Vale nasceu em 1949. Possui doutorado em Engenharia Eltrica pela Pontifcia Universidade Catlica do Rio de Janeiro (2006). Atualmente professor associado nvel 3 da Universidade Federal Fluminense. Tem experincia na rea de Engenharia Eltrica, com nfase em Sistemas de Telecomunicaes, atuando principalmente nos seguintes temas: sistemas mveis, simulao de sistemas mveis, sistemas MIMO e Comunicao Acstica Submarina.

Você também pode gostar