• Nenhum resultado encontrado

TÍTULO DA SUA DISSERTAÇÃO DE MESTRADO OU TESE DE DOUTORADO

N/A
N/A
Protected

Academic year: 2021

Share "TÍTULO DA SUA DISSERTAÇÃO DE MESTRADO OU TESE DE DOUTORADO"

Copied!
22
0
0

Texto

(1)

TÍTULO DA SUA

DISSERTAÇÃO DE MESTRADO

OU TESE DE DOUTORADO

SEU NOME COMPLETO AQUI

DISSERTAÇÃO DE MESTRADO EM ENGENHARIA ELÉTRICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA

FACULDADE DE TECNOLOGIA

(2)

UNIVERSIDADE DE BRASÍLIA

FACULDADE DE TECNOLOGIA

DEPARTAMENTO DE ENGENHARIA ELÉTRICA

TÍTULO DA SUA

DISSERTAÇÃO DE MESTRADO

OU TESE DE DOUTORADO

SEU NOME COMPLETO AQUI

Orientador: PROF. DR. NOME DO SEU ORIENTADOR, ENE/UNB

DISSERTAÇÃO DE MESTRADO EM ENGENHARIA ELÉTRICA

PUBLICAÇÃO PPGENE.DM - XXX/AAAA BRASÍLIA-DF, 16 DE JUNHO DE 2011.

(3)

UNIVERSIDADE DE BRASÍLIA

FACULDADE DE TECNOLOGIA

DEPARTAMENTO DE ENGENHARIA ELÉTRICA

TÍTULO DA SUA

DISSERTAÇÃO DE MESTRADO

OU TESE DE DOUTORADO

SEU NOME COMPLETO AQUI

DISSERTAÇÃO DE MESTRADO ACADÊMICO SUBMETIDA AO DEPARTAMENTO DE ENGENHARIA ELÉTRICA DA FACULDADE DE TECNOLOGIA DA UNIVERSIDADE DE BRASÍLIA, COMO PARTE DOS REQUISITOS NECESSÁRIOS PARA A OBTENÇÃO DO GRAU DE MESTRE EM ENGENHARIA ELÉTRICA.

APROVADA POR:

Prof. Dr. NOME DO SEU ORIENTADOR, ENE/UnB Orientador

Prof. Fulano de Tal 2, ENE/UnB Examinador interno Prof. Fulano de Tal 3, ENE/UnB

Examinador interno

Prof. Fulano de Tal 4, EESC/USP Examinador externo

(4)

FICHA CATALOGRÁFICA

SEU NOME COMPLETO AQUI

TÍTULO COMPLETO DA SUA DISSERTAÇÃO/TESE 2011xv, 147p., 201x297 mm

(ENE/FT/UnB, Mestre, Engenharia Elétrica, 2011) Dissertação de Mestrado - Universidade de Brasília

Faculdade de Tecnologia - Departamento de Engenharia Elétrica

REFERÊNCIA BIBLIOGRÁFICA

SEU NOME COMPLETO AQUI (2011) TÍTULO COMPLETO DA SUA DISSERTAÇÃO/-TESE. Dissertação de Mestrado em Engenharia Elétrica, Publicação xxx/AAAA, Departa-mento de Engenharia Elétrica, Universidade de Brasília, Brasília, DF, 147p.

CESSÃO DE DIREITOS

AUTOR: SEU NOME COMPLETO AQUI

TÍTULO: TÍTULO COMPLETO DA SUA DISSERTAÇÃO/TESE. GRAU: Mestre ANO: 2011

É concedida à Universidade de Brasília permissão para reproduzir cópias desta dissertação de Mestrado e para emprestar ou vender tais cópias somente para propósitos acadêmicos e cientí-ficos. O autor se reserva a outros direitos de publicação e nenhuma parte desta dissertação de Mestrado pode ser reproduzida sem a autorização por escrito do autor.

____________________________________________________ SEU NOME COMPLETO AQUI

(5)

Agradecimentos

Inclua seus agradecimentos aqui.

(6)

Resumo

Inclua o resumo aqui.

(7)

Abstract

Inclua o abstract aqui.

(8)

SUMÁRIO

AGRADECIMENTOS. . . I

RESUMO. . . II

ABSTRACT . . . III

1 INTRODUÇÃO. . . 1

2 ARQUITETURA DE COMÉRCIO ELETRÔNICO PARA ATV DIGITAL . . . 2

3 PROTOCOLOS DE COMUNICAÇÃO. . . 4

3.1 UMA ASSOCIAÇÃO. . . 4

3.1.1 MOTIVOS PARA ABORTAR UMA ASSOCIAÇÃO. . . 5

4 SCTP – FRAME CHUNK DE DADOS. . . 7

CONCLUSÃO. . . 8

REFERÊNCIAS BIBLIOGRÁFICAS. . . 9

APÊNDICE. . . 10

(9)

LISTA DE FIGURAS

3.1 Exemplo de imagem ... 5

(10)

LISTA DE TABELAS

3.1 Tipos de chunk de um pacote SCTP ... 6

(11)

LISTA DE CÓDIGOS FONTE

2.1 Exemplo de aplicação servidora ... 3

(12)

LISTA DE TERMOS E SIGLAS

SBTVD Sistema Brasileiro de TV Digital

(13)

Capítulo 1

Introdução

Este trabalho Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.

O trabalho está organizado como segue. O capítulo 2 apresenta detalhes sobre a arqui-tetura proposta. O capítulo 3 apresenta os protocolos de comunicação utilizados. Por fim, o capítulo 4 apresenta as conclusões e trabalhos futuros propostos.

(14)

Capítulo 2

Arquitetura de comércio eletrônico para

a TV Digital

Neste capítulo é apresentada uma arquitetura para provimento de comércio eletrônico para o Sistema Brasileiro de TV Digital (SBTVD) . A mesma é uma arquitetura distribuída, baseada em componentes reutilizáveis, os Web Services, conhecida como Arquitetura Orien-tada a Serviços.

Segundo [Soares et al. 2007]:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vesti-bulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.

Desta forma, a arquitetura proposta foi definida, incluindo a implementação de um fra-meworkde comunicação (baseado nos protocolos HTTP e SOAP) que é apresentado sucin-tamente neste capítulo, e em mais detalhes no Capítulo 3. Mais detalhes podem ser con-sultados em [Soares et al. 2007]. Veja um exemplo na Listagem 2.1, que foi adaptada de http://manoelcampos.com.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, no-nummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pel-lentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean fauci-bus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt

(15)

que, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.

Listagem 2.1: Exemplo de aplicação servidora

1 i n t main ( ) 2 { 3 FILE * f p ; i n t l e n ; 4 s t a t i c c o n s t i n t SIZE = 1 0 2 4 ; 5 s t r u c t s o c k a d d r _ i n me , t a r g e t ; 6 i n t s o c k = s o c k e t ( AF_INET , SOCK_DGRAM, 0 ) ; 7 c h a r a r q u i v o [ SIZE ] ; 8 me . s i n _ f a m i l y =AF_INET ; 9 me . s i n _ a d d r . s _ a d d r = h t o n l (INADDR_ANY) ; / / e n d e r e c o IP l o c a l 10 me . s i n _ p o r t = h t o n s ( 0 ) ; / / p o r t a l o c a l (0= a u t o a s s i g n ) 11 b i n d ( s o c k , ( s t r u c t s o c k a d d r * )&me , s i z e o f ( me ) ) ; 12 t a r g e t . s i n _ f a m i l y =AF_INET ; 13 t a r g e t . s i n _ a d d r . s _ a d d r = i n e t _ a d d r ( "192.168.68.217" ) ; / / h o s t l o c a l 14 t a r g e t . s i n _ p o r t = h t o n s ( 8 4 5 0 ) ; / / p o r t a de d e s t i n o 15 16 i f ( ( f p = f o p e n ( "video1.mp4" , "rb" ) ) == NULL) {

17 p r i n t f ( "Arquivo nao pode ser aberto.\n" ) ; r e t u r n − 1 ;

18 } 19 20 w h i l e ( ! f e o f ( f p ) ) { 21 l e n = f r e a d ( a r q u i v o , 1 , s i z e o f ( a r q u i v o ) , f p ) ; 22 s e n d t o ( s o c k , a r q u i v o , s i z e o f ( a r q u i v o ) , 0 , ( s t r u c t s o c k a d d r * )&t a r g e t , s i z e o f ( t a r g e t ) ) ; 23 }

24 s e n d t o ( s o c k , "FIM" , s i z e o f ( "FIM" ) , 0 , ( s t r u c t s o c k a d d r * )&t a r g e t , s i z e o f (

t a r g e t ) ) ;

25 c l o s e ( s o c k ) ; 26 r e t u r n 0 ;

27 }

(16)

Capítulo 3

Protocolos de comunicação

3.1

Uma associação

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, no-nummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pel-lentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean fauci-bus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristi-que, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.

(17)

3.1.1

Motivos para abortar uma associação

• primeiro item; • segundo item; • terceiro item; • quarto item.

Figura 3.1: Exemplo de imagem

Se durante o processo de configuração de uma associação for recebido como payload um hostname e esse hostname não puder ser resolvido em um tempo hábil deve se enviar um abort com a causa de erro de endereço não resolvido. Veja exemplo na Figura 3.1.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, no-nummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pel-lentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean fauci-bus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristi-que, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim.

(18)

Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.

A Tabela 3.1 a seguir apresenta os tipos de chunk de um pacote do protocolo.

Nome Função

Iniciar Usado para iniciar uma associação

Confirmacao Segunda mensagem de uma configuração de uma associação Mensagem Terceira mensagem de uma configuração de uma associação Cookie Quarta mensagem de uma configuração de uma associação Dados Dados da aplicação

Tabela 3.1: Tipos de chunk de um pacote SCTP

(19)

Capítulo 4

SCTP – Frame Chunk de dados

Como explicado no capítulo 3

(20)

Conclusão

Insira sua conclusão aqui.

(21)

Referências Bibliográficas

[Soares et al. 2007] Soares, L., Rodrigues, R., and Moreno, M. (2007). Ginga-NCL: The declarative environment of the Brazilian digital TV system. Journal of the Brazilian Computer Society, 13(1):37–46.

(22)

Apêndice

Inclua os apêndices aqui.

Referências

Documentos relacionados

No caso de ter mais do que uma nacionali- dade, em que uma delas corresponde à na- cionalidade de um país da União Europeia, exceto Portugal, posso candidatar-me pelo

A alocação de Geração Distribuída (GD) em sistemas de distribuição de energia elétrica consiste em determinar os barramentos para conexão destas unidades geradoras, e o montante

Este documento foi impresso em papel reciclado e utilizando a fonte Spranq Eco Sans, que reduz em até 26% o consumo de tinta.. XII ENCONTRO NACIONAL DOS SECRETÁRIOS DE MEIO

“Tem uns dentes assim, grandões, e bastante irregulares, mas todo mundo acha bom quando ele dá aquela risada enorme com aquele bocão e os dentes super brancos, realçados pelo azul

14º - São faltas disciplinares discentes graves passíveis de desenvolvimento de atividades pedagógicas extracurriculares, suspensão ou perda do direito a bolsas ou auxílios,

A Evolução das Realidades e das Teorias Económicas numa Visão de Longo

As discussões no âmbito da Convenção sobre Mudanças Climáticas (CQNUMC) e do Painel Intergovernamental sobre Mudanças Climáticas (IPCC) da ONU, do Fórum Brasileiro de

Multa equivalente a 1% do valor das saídas das merca- dorias ou das prestações de serviço efetuadas pelo con- tribuinte no período relativo ao documento não entregue, nunca inferior