Spelling suggestions: "subject:"redes e cistemas"" "subject:"redes e doistemas""
1 |
Alocação de tarefas paralelas comunicantes em ambientes distribuídos heterogêneosSantana, Marcelo Nardelli Pinto January 2006 (has links)
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2006. / Submitted by samara castro (sammy_roberta7@hotmail.com) on 2009-11-04T15:46:48Z
No. of bitstreams: 1
2006_Marcelo Nardelli Pinto Santana.pdf: 1928461 bytes, checksum: e393ea85d58701c1e89e8ed754ce0caf (MD5) / Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2009-11-15T19:38:34Z (GMT) No. of bitstreams: 1
2006_Marcelo Nardelli Pinto Santana.pdf: 1928461 bytes, checksum: e393ea85d58701c1e89e8ed754ce0caf (MD5) / Made available in DSpace on 2009-11-15T19:38:34Z (GMT). No. of bitstreams: 1
2006_Marcelo Nardelli Pinto Santana.pdf: 1928461 bytes, checksum: e393ea85d58701c1e89e8ed754ce0caf (MD5)
Previous issue date: 2006 / Sistemas distribuídos têm sido cada vez mais utilizados na resolução de problemas
que demandam grande quantidade de tempo de processamento, por permitirem
a utilização simultânea de vários recursos computacionais. Diversas máquinas
com arquiteturas distribuídas foram propostas ao longo dos anos. Entre essas
arquiteturas, estão os clusters de computadores, que são sistemas distribuídos
formados por estações de trabalho interligadas e que podem atingir um bom
desempenho a um custo relativamente baixo.
Entretanto, para que a utilização de tais sistemas seja proveitosa, é necessário
que a utilização dos recursos disponíveis seja feita de maneira a permitir a otimização
de algum critério. A alocação de tarefas em um sistema distribuído visa
determinar como serão utilizados os processadores do sistema de modo a otimizar
um critério, que grande parte das vezes é o tempo de execução de uma aplicação.
Diversas abordagens já foram propostas para o problema de alocação de tarefas,
que é um problema NP-Completo, incluindo algoritmos heurísticos e estratégias
específicas para determinadas aplicações.
Uma aplicação para qual existem diversas implementações em sistemas distribuídos
é a comparação de seqüências biológicas, uma operação básica da biologia
computacional que visa determinar o grau de similaridade entre seqüências. Os
algoritmos ótimos existentes possuem complexidade de tempo e espaço de O(n2),
sendo baseados na técnica de programação dinâmica e apresentando dependências
de dados do tipo wavefront. O alto custo desses algoritmos justifica a utilização
de sistemas distribuídos na resolução do problema, sendo que a maioria das implementações
distribuídas busca utilizar todos os processadores disponíveis no
sistema distribuído, de modo a minimizar a tempo de execução.
A presente dissertação propõe um framework de alocação de tarefas de aplicações
de comparação de seqüências biológicas baseadas em programação dinâmica,
além de quatro estratégias de alocação de tarefas. O framework e as estratégias
de alocação foram implementados em um cluster de 10 máquinas. Os resultados
mostram que, para seqüências relativamente pequenas, a utilização de todos
os processadores disponíveis não é a opção mais vantajosa. Por isso mesmo, a
utilização de políticas de alocação que levem em consideração o tamanho das
seqüências e as características das máquinas disponíveis pode permitir a redução
no tempo de execução da aplicação. ____________________________________________________________________________________________ ABSTRACT / Distributed systems have been widely used in the resolution of problems that
demand a large amount of processing time, because they allow the simultaneous
utilization of many computational resources. Many machines with a distributed
architecture have been proposed during the years. Among these are computer
clusters, which are distributed systems composed of interconnected workstations
and that may achieve a good performance at a relatively low cost.
However, in order to take advantage of distributed systems, the available resources
must be used in such a way that some criteria can be optimized. Task
allocation in distributed systems aims at determine how the processors available
in the system are going to be used, so that a criteria, which in many cases is the
execution time of an application, is optimized. Many approaches have been proposed
to the task allocation problem, which is NP-Complete, including heuristic
algorithms and application specific strategies.
There are many proposed distributed implementations of the biological sequence
comparison application, which is a basic operation in computational biology
that determines the similarity degree between sequences. The optimal algorithms
available have time and space complexities in O(n2) , are based in the
dynamic programming technique and present data dependencies that follow the
wavefront pattern. The high costs of these algorithms justifies the utilization of
distributed systems. Most of the known distributed implementations try to use all
available processors in the system, so that the execution time can be minimized.
The present document proposes a framework for task allocation for biological
sequence comparison applications based on dynamic programming, as well
as four task allocation strategies. The framework and the strategies have been
implemented in a 10 machine cluster. The results show that, when the sequences
are relatively small, using all available processors is not the best decision. For
this reason, the utilization of task allocation policies that take into account the
sequences size and the machines characteristics may cause the execution time of
the application to be reduced.
|
2 |
Proposta de modelo para cálculo de disponibilidade em redes IP baseado na decomposição de espaço de estadosCorrêa, Maximira Carlota 08 1900 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2008. / Submitted by Luana Patrícia de Oliveira Porto (luana_porto_23@hotmail.com) on 2010-03-11T17:16:29Z
No. of bitstreams: 1
2008_MaximiraCarlotaCorrea.pdf: 1987262 bytes, checksum: 74c24d8124f981e6b103a304b3a8a60e (MD5) / Approved for entry into archive by Lucila Saraiva(lucilasaraiva1@gmail.com) on 2010-04-06T20:27:38Z (GMT) No. of bitstreams: 1
2008_MaximiraCarlotaCorrea.pdf: 1987262 bytes, checksum: 74c24d8124f981e6b103a304b3a8a60e (MD5) / Made available in DSpace on 2010-04-06T20:27:38Z (GMT). No. of bitstreams: 1
2008_MaximiraCarlotaCorrea.pdf: 1987262 bytes, checksum: 74c24d8124f981e6b103a304b3a8a60e (MD5)
Previous issue date: 2008-08 / Nos últimos anos observou-se um aumento considerável no uso de redes de comunicação de dados. Quanto mais pessoas fazem uso das redes de computadores e quanto maior o número de serviços que estão sendo prestados nestas redes, mais é necessário garantir que a rede esteja disponível para o uso de seus clientes. Este trabalho visa propor um método para avaliação e cálculo da disponibilidade em redes IP, de forma que as prestadoras de serviço de comunicação de dados disponham de uma ferramenta segura de análise da variação da disponibilidade da rede quando a mesma sofre alterações e/ou falhas. Este trabalho foi dedicado às redes IP e seu foco será o calculo da disponibilidade entre dois pontos A e B quaisquer.A revisão bibliográfica, além de contextualizar o assunto de redes de computadores, irá focar na teoria da decomposição de espaço de estados. Depois será descrito o algoritmo proposto e sua implementação em linguagem Perl. Então serão apresentados os testes realizados nos trechos selecionados das redes em estudo.Na conclusão deste trabalho foi validado o método proposto para o cálculo de disponibilidade em redes IP.
__________________________________________________________________________________________ ABSTRACT / In recent years there was a considerable growth in computer networks applications. The more people use computer networks and the greatest the number of services these networks provide the greatest the necessity to make sure the network is available for its clients to use. This work comes to provide the means to evaluate e calculate the availability of IP networks in order to offer the communication service provides a secure tool for the analysis of the network availability variation when the network is altered or fail. This work will be dedicated to the analysis of IP networks and its scope is the evaluation of the availability between two given points A and B. The bibliography review will contextualize the matter of computer networks, with focus in the Theory of State Space Decomposition. Then the algorithm will be described with its implementation in Perl programming language. Last, the tests performed in selected parts of the network will be presented. At the conclusion of this work the provided method for availability calculus in IP networks is valid was considered valid.
|
3 |
Arquitetura de um ambiente colaborativo de business intelligence baseado em um repositório de ontologias e serviços de dadosMartins, Valério Aymoré 09 September 2012 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2012. / Submitted by Luiza Silva Almeida (luizaalmeida@bce.unb.br) on 2013-07-18T20:35:14Z
No. of bitstreams: 1
2012_ValérioAymoréMartins.pdf: 2238502 bytes, checksum: fb19f5164857b36bf85142589cc0a0f1 (MD5) / Approved for entry into archive by Leandro Silva Borges(leandroborges@bce.unb.br) on 2013-07-18T20:45:09Z (GMT) No. of bitstreams: 1
2012_ValérioAymoréMartins.pdf: 2238502 bytes, checksum: fb19f5164857b36bf85142589cc0a0f1 (MD5) / Made available in DSpace on 2013-07-18T20:45:09Z (GMT). No. of bitstreams: 1
2012_ValérioAymoréMartins.pdf: 2238502 bytes, checksum: fb19f5164857b36bf85142589cc0a0f1 (MD5) / O conceito de Business Intelligence (BI) refere-se a um conjunto de metodologias, métodos, ferramentas e software que são usados a fim de fornecer soluções sistêmicas no apoio à análise de informações cujas especificações e desenvolvimentos são limitados a domínios específicos de informações. Em soluções de BI convencionais, é necessário promover cargas massivas de dados fornecidos por outras organizações em repositórios locais, o que pode tornar a informação não disponível ou causar erros devido à má interpretação dos dados recebidos. Propõe-se neste trabalho, uma arquitetura sistêmica de BI que busca soluções para essas limitações. Esta arquitetura é baseada em um repositório ontológico centralizado e utiliza serviços de dados descentralizados para fornecer dados para consultas analíticas genéricas. A proposta foi validada pelo desenvolvimento de uma prova de conceito que permite mostrar a arquitetura em ambiente funcional e ilustrar seu interesse em diversas aplicações de BI. ______________________________________________________________________________ ABSTRACT / Business Intelligence (BI) refers to a set of methodologies, methods, tools and software that are used in order to provide system solutions to support information analysis. The specification and development of these system solutions are still limited to specific information domains. Furthermore, in conventional BI solutions, it is necessary to promote massive data loads provided by other organizations in local repositories. Such massive loads can make the information not available on-time or cause errors due to misinterpretation of received data. In this dissertation, a systemic architecture that seeks to address these limitations is proposed. The architecture is based on a centralized ontology repository and uses distributed data services to provide data to generic analytical queries. The proposal was validated by developing a proof of concept software that allows the architecture to implemented in an operational environment so as to ilustrate its interest for several BI applications.
|
4 |
Mecanismo de negociação de auditor de QoS para grades baseado em WS-AgreementSilva, Alisson Wilker Andrade 21 July 2011 (has links)
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2011. / Submitted by Albânia Cézar de Melo (albania@bce.unb.br) on 2011-11-21T13:02:13Z
No. of bitstreams: 1
2011_AlissonWilkerAndradeSilva.pdf: 1786146 bytes, checksum: 837f23427bf32a578300067a9881b7df (MD5) / Approved for entry into archive by Marília Freitas(marilia@bce.unb.br) on 2012-01-03T15:35:12Z (GMT) No. of bitstreams: 1
2011_AlissonWilkerAndradeSilva.pdf: 1786146 bytes, checksum: 837f23427bf32a578300067a9881b7df (MD5) / Made available in DSpace on 2012-01-03T15:35:12Z (GMT). No. of bitstreams: 1
2011_AlissonWilkerAndradeSilva.pdf: 1786146 bytes, checksum: 837f23427bf32a578300067a9881b7df (MD5) / As plataformas de alto desempenho compostas por recursos computacionais comuns, como
as grades computacionais e os sistemas peer-to-peer, evoluíram bastante e assumiram um
papel de destaque na última década. Porém, o seu uso de forma mais ampla ainda depende do estabelecimento de uma infraestrutura de qualidade de servi co (QoS) efetiva nesses ambientes, possibilitando a utilização comercial dessas plataformas em escala global. Por esse motivo, várias propostas de mecanismos para prover QoS em grades computacionais têm surgido recentemente, nas quais consumidor e provedor monitoram e controlam os recursos da grade a afim de garantir acordos de nível de serviço previamente estabelecidos. Contudo, devido a falta de confiança entre provedor e consumidor com relação ao monitoramento desses acordos, surge a necessidade de se introduzir a figura de um auditor de QoS como uma terceira entidade, que deve ser imparcial e de confiança tanto do provedor como do consumidor, afim de resolver con flitos de interesse. Como podem existir vários auditores de confiança do provedor e do consumidor, o auditor de QoS também precisa ser negociado e estabelecido, assim como é feito para o estabelecimento do acordo de nível de serviço armado entre as partes. A presente dissertação de mestrado propõe e analisa um mecanismo de negociação de auditores de QoS nesse contexto. Algumas das características do mecanismo proposto são a baixa intrusividade e o uso de padrões abertos, como o WS-Agreement. ______________________________________________________________________________ ABSTRACT / High performance platforms composed of ordinary computing resources, such as grids
and peer-to-peer systems, have greatly evolved and assumed an important role in the last decade. Nevertheless, its wide use still depends on establishing an e ective quality of service (QoS) infrastructure in those environments, which may enable the commercial use of those platforms in global scale. For this reason, a variety of proposals to support QoS in grids have emerged recently, in which consumer and provider monitor and control grid
resources in order to guarantee previously established service level agreements. However, due to the lack of trust between provider and consumer in relation to monitoring those agreements, it becomes necessary to introduce a QoS auditor as a third entity, which must be impartial and trusted by both provider and consumer, in order to solve con icts of interest. As there may be several auditors trusted by provider and consumer, the QoS auditor also needs to be negotiated and established, just as for the establishment of the service level agreement agreed by the parties. The present master's thesis proposes and
analyzes a negotiation mechanism for QoS auditors in this context. Some of the proposed mechanism's characteristics are low intrusiveness and use of open standards, such as WSAgreement.
|
5 |
Estratégia para otimização de offloading entre as redes móveis VLC e LTE baseada em q-learning / Strategy for offloading optimization between mobile networks VLC and LTE based q-learningSOUTO, Anderson Vinicius de Freitas 31 August 2018 (has links)
Submitted by Luciclea Silva (luci@ufpa.br) on 2018-11-09T17:16:39Z
No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_Estrategiaotimizacaooffloading.pdf: 4353496 bytes, checksum: 660c9fb62874c25c2071d6e88692d9a9 (MD5) / Approved for entry into archive by Luciclea Silva (luci@ufpa.br) on 2018-11-09T17:17:01Z (GMT) No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_Estrategiaotimizacaooffloading.pdf: 4353496 bytes, checksum: 660c9fb62874c25c2071d6e88692d9a9 (MD5) / Made available in DSpace on 2018-11-09T17:17:01Z (GMT). No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_Estrategiaotimizacaooffloading.pdf: 4353496 bytes, checksum: 660c9fb62874c25c2071d6e88692d9a9 (MD5)
Previous issue date: 2018-08-31 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / O aumento no consumo de tráfego de dados é motivado pelo aumento do número de dispositivos como smartphone e tablets, já que há uma necessidade de estar conectado com tudo e com todos. As aplicações como streaming de vídeo e jogos online demandam por maior taxa de transmissão de dados, essa alta demanda corrobora para um a sobrecarga das redes móveis baseadas por radiofrequência, de modo a culminar em uma possível escassez do espectro RF. Por tanto, este trabalho busca otimizar o offloading entre LTE e VLC, e para isso é utilizado uma metodologia baseado em aprendizado por reforço denominada de Q-Learning. O algoritmo utiliza como entrada as variáveis do ambiente que estão relacionadas à qualidade do sinal, densidade e velocidade do usuário para aprender e selecionar a melhor conexão. Por tanto, os resultados da simulação mostram a eficiência da metodologia proposta em comparação com o esquema RSS predominante na literatura da área. já que provou por métricas de QoS, suportar maiores taxas de transmissão de dados, assim como, garantiu uma melhoria de 18% em relação as interrupções de serviço a medida que o número de usuários aumenta no sistema. / The increase in the consumption of data traffic is motivated by the increasing number of devices like smartphone and tablets, since there is a need to be connected with everything and with everyone. Applications such as streaming video and online games require a higher rate of data transmission, this high demand corroborates the
overload of mobile networks based on radio frequency, so as to culminate in a possible shortage of the RF spectrum. Therefore, this work seeks to optimize offloading between LTE and VLC, and for this a methodology based on reinforcement learning called Q-Learning is used. The algorithm uses as input the environment variables that are related to the signal quality, density and speed of the user to learn and select the best connection. Therefore, the results of the simulation show the efficiency of the proposed methodology in comparison with the predominant RSS scheme in the area literature. as it has been proven by QoS metrics to support higher data rates,
as well as ensuring an 18% improvement over service interruptions as the number of users increases in the system.
|
6 |
Desenvolvimento e avaliação de um ambiente de computação em cloud para aplicações científicas / Development and evaluation of a Cloud computing environment for scientific applicationsGiacomo Victor Mc Evoy Valenzano 10 December 2010 (has links)
Neste trabalho é apresentado um ambiente de Cloud ou Nuvem, para a disponibilização e execução de aplicações distribuídas. A computação em Cloud pode ser definida como um modelo de aprovisionamento de recursos computacionais, virtualizados e sob demanda, oferecidos como um serviço.
A computação em Cloud é descrita neste trabalho como um tipo de computação distribuída, a qual é comparada com a computação em Grade. São descritas caraterísticas próprias de um ambiente de Cloud, com uma proposta para a classificação e arquitetura geral desses ambientes.
Adicionalmente, é proposta a implementação de um ambiente específico de Cloud, orientado a aplicações científicas. São descritos o funcionamento e arquitetura propostos para a implementação, indicando as considerações realizadas para a escolha e configuração dos componentes.
O ambiente proposto é avaliado utilizando uma aplicação distribuída como estudo de caso e a disponibilização da aplicação no ambiente virtualizado avaliada
em detalhe. Por fim, são realizados experimentos para avaliar o impacto do ambiente no desempenho da capacidade de processamento e comunicação, e discutidos
trabalhos futuros. / This work presents a proposal for a Cloud computing environment, for the deployment and execution of distributed applications. Cloud Computing may be
defined as a provisioning model of on-demand, virtualized computing resources as a service.
Here, I make a description of Cloud Computing as a type of distributed computing, comparing it with Grid Computing. Some intrinsic characteristics of
Cloud environments are presented, along with proposals for their classification and general architecture.
Additionally, I propose an implementation of a specific Cloud environment, oriented to scientific applications. I describe the proposed architecture and beha-
vior of the implementation, indicating the considerations made while choosing and configuring its components.
This work presents the evaluation of the proposed Cloud using a distributed application as a case study. The deployment in the virtualized environment is
studied in detail. Finally, I present results of experiments conducted in order to evaluate the environment impact on the performance of processing and communication, and I discuss future work.
|
7 |
Simula??es de Monte Carlo para os modelos Ising e Blume-Capel em redes complexaLima J?nior, Francisco Biagione de 29 November 2013 (has links)
Made available in DSpace on 2015-03-03T15:15:29Z (GMT). No. of bitstreams: 1
FranciscoBLJ_DISSERT.pdf: 1340368 bytes, checksum: 23cf640d31d17bdd88ad96134433ceb1 (MD5)
Previous issue date: 2013-11-29 / We studied the Ising model ferromagnetic as spin-1/2 and the Blume-Capel model
as spin-1, > 0 on small world network, using computer simulation through the
Metropolis algorithm. We calculated macroscopic quantities of the system, such as internal
energy, magnetization, specific heat, magnetic susceptibility and Binder cumulant. We
found for the Ising model the same result obtained by Koreans H. Hong, Beom Jun Kim
and M. Y. Choi [6] and critical behavior similar Blume-Capel model / ?Neste trabalho estudamos o modelo de Ising ferromagn?tico com spin-1/2 e o modelo Blume-Capel com spin-1, ? > 0 em rede mundo pequeno, usando simula??o computacional atrav?s do algoritmo de Metropolis. Calculamos grandezas macrosc?picas do sistema, tais como a energia interna, a magnetiza??o, o calor espec?fico, a susceptibilidade magn?tica e o cumulante de Binder. Encontramos para o modelo de Ising o mesmo resultado obtido pelos Coreanos H. Hong, Beom Jun Kim e M. Y. Choi [6] e um comportamento cr?tico similar o modelo Blume-Capel.
|
8 |
Avaliação de redes de próxima geração para serviços IPTV com base em IMS e WIMAX : um estudo de caso / Evaluation of next generation networks to IPTV services based on IMS and WiMAX : a case studyCarozza, Marcos Paulo 27 September 2011 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2011. / Submitted by Alaíde Gonçalves dos Santos (alaide@unb.br) on 2012-03-20T14:26:28Z
No. of bitstreams: 1
2011_MarcosPauloCarozza.pdf: 8293754 bytes, checksum: a99fbb97d22c21b43bbd8653ecfe7942 (MD5) / Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2012-03-21T10:43:01Z (GMT) No. of bitstreams: 1
2011_MarcosPauloCarozza.pdf: 8293754 bytes, checksum: a99fbb97d22c21b43bbd8653ecfe7942 (MD5) / Made available in DSpace on 2012-03-21T10:43:01Z (GMT). No. of bitstreams: 1
2011_MarcosPauloCarozza.pdf: 8293754 bytes, checksum: a99fbb97d22c21b43bbd8653ecfe7942 (MD5) / O IPTV (Internet Protocol Television) é uma tecnologia que vem sendo desenvolvida nos últimos anos e está ganhando reconhecimento no cenário mundial como uma alternativa viável à oferta de conteúdos audiovisuais pelas prestadoras de serviços de telecomunicações. A arquitetura IMS (IP Multimedia Subsystem) é uma estrutura desenvolvida para a distribuição de serviços multimídias baseados no protocolo IP e o elemento chave para a convergência fixo-móvel das redes de próxima geração. Além disso, o WiMAX (Worldwide Interoperability for Microwave Access) é uma das principais tecnologias de redes sem fios que fornecem acesso em banda larga, tanto para terminais fixos como para terminais móveis, em uma ampla área geográfica. Esta dissertação busca avaliar as possibilidades e limitações relativas à prestação de serviços IPTV baseados na integração da arquitetura IMS com a rede de acesso sem fio em banda larga WiMAX. Para esse fim, é considerada uma arquitetura de integração e utilizada a ferramenta de simulação OPNET® Modeler, permitindo avaliar aspectos de qualidade de serviço (QoS, Quality of Service) como atraso, perda de pacotes, jitter e vazão (throughput). Os resultados obtidos em nossas simulações são comparados com a Recomendação ITU-T Y.1541, da União Internacional de Telecomunicações, que trata das métricas objetivas de rede para os serviços baseados no protocolo IP. Desta forma, o trabalho procura contribuir com a análise de fatores que motivarão a adoção, ou não, das redes de acesso WiMAX para a prestação de serviços IPTV baseados em arquiteturas IMS. ______________________________________________________________________________ ABSTRACT / IPTV (Internet Protocol Television) is a technology that has been developed over the last years and is gaining recognition worldwide as a viable alternative to offer audiovisual contents by telecommunications operators. IMS (IP Multimedia Subsystem) architecture is a framework developed to deliver IP-based multimedia services and the key to fixed-mobile convergence of next generation networks. Moreover, WiMAX (Worldwide Interoperability for Microwave Access) is one of the main wireless access networks technologies that provide broadband access to both fixed and mobile terminals in a wide geographic area. This work aims to evaluate possibilities and limitations related to IPTV services based on the integration between IMS architecture and WiMAX wireless broadband access network. To this end, an integration architecture is considered and the OPNET® Modeler simulation tool is used, allowing to evaluate aspects of quality of service (QoS) such as delay, packet loss, jitter and throughput. The results obtained in our simulations are compared with the Recommendation ITU-T Y.1541 of International Telecommunication Union, which addresses the network performance objectives for IP-based services. Thus, the work aims to contribute to the analysis of factors that will motivate or not the adoption of WiMAX access network technology to support IPTV services based on IMS architectures.
|
9 |
Jemadarius : uma WEB-API autoconfigurável para a internet das coisasBarros, Eric Bernardes Chagas 24 February 2015 (has links)
Due to the fast growth of the Internet of Things, many concepts of distributed systems need to be adapted to this new paradigm. Concepts such as autonomic computing, context awareness and adaptability should be incorporated into devices, while maintaining the level of energy consumption and use of acceptable memory. They also need to receive support from larger and robust computer systems due to the large amount of data that needs to be transmitted in these pervasive computing systems. This work performs the implementation of an autonomic system emphasizing the self-configuration of devices and aided by cloud computing through a Web-API that was developed for this purpose. The results were obtained from tests performed on Z1 device with the help of the Contiki, running inside Cooja simulator. The results revealed that there is an overflow of the code developed for the tested devices, but with some adjustments you can get a good level of energy consumption and it is possible to reach the self-configuration of devices on the Internet of Things. / Devido ao rápido crescimento da Internet das Coisas, muitos conceitos de sistemas distribuídos precisam ser adaptados a esse novo paradigma. Conceitos como computação autonômica, sensibilidade ao contexto e adaptabilidade devem ser incorporados aos dispositivos, mas mantendo o nível de consumo de energia e utilização de memória aceitável. Além disso, também precisam receber o apoio de sistemas computacionais maiores e robustos devido à grande quantidade de dados que necessitam serem trafegados nesses sistemas computacionais pervasivos. Este trabalho realiza a implementação de um sistema autonômico dando ênfase à autoconfiguração dos dispositivos e auxiliados pela computação nas nuvens através de uma Web-API que foi desenvolvida com esse propósito. Os resultados encontrados foram obtidos com testes realizados no dispositivo Tmotesky e Z1 com o auxílio do Contiki, rodando dentro do simulador Cooja. Os resultados conseguidos revelaram que existe um overflow do código desenvolvido para os dispositivos testados, mas que com adaptações é possível obter um bom nível de consumo de energia e que é possível alcançar à autoconfiguração de dispositivos na Internet das Coisas.
|
10 |
Um framework extensível para interoperabilidade dinâmica entre componentes distribuídosNascimento, Sidney Cassemiro do 29 July 2013 (has links)
The popularization of middleware occurred in recent years promoted the emergence of different technological models. Because of this diversity, interoperability between different models of software components becomes essential to promote the integration of heterogeneous parts. The heterogeneity of middleware is a challenge for the development of distributed systems. The problems involved with interoperability are treated in general by adopting middleware systems able to mediate and establish communication between different platforms. In this context, this dissertation proposes then a standard framework for interoperability between different models of software components. To decrease the coupling of the proposed
platform, was implemented a distributed framework with a extensible architecture to support new component models and new types of binding as independent plugins. The proposed
framework enables the reuse of heterogeneous components (i.e. OpenCOM and Fractal) in the composition of complex distributed systems, as well as interoperability between distributed components of such models. To confirm the benefits in performance, usability and extension, this dissertation presents a case study of a distributed application based on Comanche Web Server using composition of heterogeneous components to assess the feasibility of the proposed framework. / A popularização do middleware ocorrida nos últimos anos promoveu o surgimento de diferentes modelos tecnológicos. Devido a essa diversidade, a interoperabilidade entre diferentes
modelos de componentes de software torna-se imprescindível para promover a integração entre partes heterogêneas. A heterogeneidade de middleware é um desafio para o desenvolvimento de sistemas distribuídos. Os problemas envolvidos com a interoperabilidade são tratados, em geral, pela
adoção de sistemas de middleware capazes de intermediar e estabelecer a comunicação entre plataformas distintas. Nesse contexto, esta dissertação propõe, então, um framework padrão para interoperabilidade entre diferentes modelos de componentes de software. Para diminuir o acoplamento
da plataforma proposta, foi implementado um framework distribuído com uma arquitetura extensível para suportar novos modelos de componentes e novos tipos de binding na forma
de plugins independentes. O framework proposto possibilita a reutilização de componentes heterogêneos (i.e. OpenCOM e Fractal) na composição de sistemas distribuídos complexos,
bem como a interoperabilidade entre componentes distribuídos de tais modelos. Para confirmar os benefícios em desempenho, usabilidade e extensão, está dissertação apresenta
um estudo de caso de uma aplicação distribuída baseada no Servidor Web Comanche usando composição de componentes heterogêneos para avaliar a viabilidade do framework
proposto.
|
Page generated in 0.0627 seconds