3 research outputs found

    Congestion avoidance in overlay networks through multipath routing

    Get PDF
    Overlay networks relying on traditional multicast routing approaches use only a single path between a sender and a receiver. This path is selected based on latency, with the goal of achieving fast delivery. Content is routed through links with low latency, ignoring slower links of the network which remain unused. With the increasing size of content on the Internet, this leads to congestion, messages are dropped and have to be retransmitted. A multicast multipath congestion-avoidance routing scheme which uses multiple bottleneck-disjoint paths between senders and receivers was developed, as was a linear programming model of the network to distribute messages intelligently across these paths according to two goals: minimum network usage and load-balancing. The former aims to use as few links as possible to perform routing, while the latter spreads messages across as many links as possible, evenly distributing the traffic. Another technique, called message splitting, was also used. This allows nodes to send a single copy of a message with multiple receivers, which will then be duplicated by a node closer to the receivers and sent along separate paths only when required. The model considers all of the messages in the network and is a global optimisation. Nevertheless, it can be solved quickly for large networks and workloads, with the cost of routing remaining almost entirely the cost of finding multiple paths between senders and receivers. The Gurobi linear programming solver was used to find solutions to the model. This routing approach was implemented in the NS-3 network simulator. The work is presented as a messaging middleware scheme, which can be applied to any overlay messaging network.Open Acces

    Privacidade em comunicações de dados para ambientes contextualizados

    Get PDF
    Doutoramento em InformáticaInternet users consume online targeted advertising based on information collected about them and voluntarily share personal information in social networks. Sensor information and data from smart-phones is collected and used by applications, sometimes in unclear ways. As it happens today with smartphones, in the near future sensors will be shipped in all types of connected devices, enabling ubiquitous information gathering from the physical environment, enabling the vision of Ambient Intelligence. The value of gathered data, if not obvious, can be harnessed through data mining techniques and put to use by enabling personalized and tailored services as well as business intelligence practices, fueling the digital economy. However, the ever-expanding information gathering and use undermines the privacy conceptions of the past. Natural social practices of managing privacy in daily relations are overridden by socially-awkward communication tools, service providers struggle with security issues resulting in harmful data leaks, governments use mass surveillance techniques, the incentives of the digital economy threaten consumer privacy, and the advancement of consumergrade data-gathering technology enables new inter-personal abuses. A wide range of fields attempts to address technology-related privacy problems, however they vary immensely in terms of assumptions, scope and approach. Privacy of future use cases is typically handled vertically, instead of building upon previous work that can be re-contextualized, while current privacy problems are typically addressed per type in a more focused way. Because significant effort was required to make sense of the relations and structure of privacy-related work, this thesis attempts to transmit a structured view of it. It is multi-disciplinary - from cryptography to economics, including distributed systems and information theory - and addresses privacy issues of different natures. As existing work is framed and discussed, the contributions to the state-of-theart done in the scope of this thesis are presented. The contributions add to five distinct areas: 1) identity in distributed systems; 2) future context-aware services; 3) event-based context management; 4) low-latency information flow control; 5) high-dimensional dataset anonymity. Finally, having laid out such landscape of the privacy-preserving work, the current and future privacy challenges are discussed, considering not only technical but also socio-economic perspectives.Quem usa a Internet vê publicidade direccionada com base nos seus hábitos de navegação, e provavelmente partilha voluntariamente informação pessoal em redes sociais. A informação disponível nos novos telemóveis é amplamente acedida e utilizada por aplicações móveis, por vezes sem razões claras para isso. Tal como acontece hoje com os telemóveis, no futuro muitos tipos de dispositivos elecónicos incluirão sensores que permitirão captar dados do ambiente, possibilitando o surgimento de ambientes inteligentes. O valor dos dados captados, se não for óbvio, pode ser derivado através de técnicas de análise de dados e usado para fornecer serviços personalizados e definir estratégias de negócio, fomentando a economia digital. No entanto estas práticas de recolha de informação criam novas questões de privacidade. As práticas naturais de relações inter-pessoais são dificultadas por novos meios de comunicação que não as contemplam, os problemas de segurança de informação sucedem-se, os estados vigiam os seus cidadãos, a economia digital leva á monitorização dos consumidores, e as capacidades de captação e gravação dos novos dispositivos eletrónicos podem ser usadas abusivamente pelos próprios utilizadores contra outras pessoas. Um grande número de áreas científicas focam problemas de privacidade relacionados com tecnologia, no entanto fazem-no de maneiras diferentes e assumindo pontos de partida distintos. A privacidade de novos cenários é tipicamente tratada verticalmente, em vez de re-contextualizar trabalho existente, enquanto os problemas actuais são tratados de uma forma mais focada. Devido a este fraccionamento no trabalho existente, um exercício muito relevante foi a sua estruturação no âmbito desta tese. O trabalho identificado é multi-disciplinar - da criptografia à economia, incluindo sistemas distribuídos e teoria da informação - e trata de problemas de privacidade de naturezas diferentes. À medida que o trabalho existente é apresentado, as contribuições feitas por esta tese são discutidas. Estas enquadram-se em cinco áreas distintas: 1) identidade em sistemas distribuídos; 2) serviços contextualizados; 3) gestão orientada a eventos de informação de contexto; 4) controlo de fluxo de informação com latência baixa; 5) bases de dados de recomendação anónimas. Tendo descrito o trabalho existente em privacidade, os desafios actuais e futuros da privacidade são discutidos considerando também perspectivas socio-económicas

    Implementación de arquitectura event-driven en cloud computing para la gestión de servicios en una tienda mype, 2022

    Get PDF
    El presente proyecto de investigación presenta el diseño, elaboración y desarrollo de una arquitectura de software como base para un sistema de información para mejorar la gestión de servicios en la micro y pequeñas empresas tomando como objeto de estudio la tienda MYPE "Chemitos". Esta investigación parte de la necesidad de optimizar y mejorar los procesos en la gestión de servicios en ventas, compras y almacén del negocio debido a los inconvenientes encontrados en los indicadores en tiempos de atención, porcentaje en pedidos cancelados y eficacia en ventas expresado en unidades, además de costos materiales en compras, esto a consecuencia de innovaciones tecnológicas que se usan hoy en día y que actualmente estos negocios trabajan de manera tradicional. Por lo cual, se tiene como principal objetivo implementar una arquitectura Event-driven en Cloud Computing para la mejora de gestión de servicios de la tienda MYPE "Chemitos". Se emplea la metodología SCRUM para la implementación de la arquitectura Event-driven usando servicios en la nube como Heroku, PUB/SUB, SQLAzure y Firebase para alojar los componentes; y tecnologías para el desarrollo como NodeJS de lado del backend y Angular usando SPA de lado del frontend. El tipo de investigación es aplicada, de diseño preexperimental y de enfoque cuantitativo, se trabajó de [sic] población en cantidad de días de observación para evaluar tiempos de atención, porcentaje en pedidos cancelados y eficacia en ventas; y cantidad de meses de observación para evaluar costos, obteniendo una muestra de 20 de cada uno. El muestreo es probabilístico aleatorio simple, se usó la técnica de observación para recoger los datos usando como instrumento guías de observación, de las cuales fueron validados a través del juicio de expertos. Finalmente, la implementación de la arquitectura consiguió en el indicador de tiempo de atención de ventas una reducción promedio de 242.80 segundos frente a 522.00 segundos, con el indicador de porcentaje de pedidos cancelados se logró reducir a un promedio del 9% frente a 21%, se aumentó la eficacia en ventas en promedio de 140 unidades por día frente a 109 unidades y por último se redujo los costos en materiales a un costo promedio de 222.65 soles frente a 548 soles. Frente a ello podemos concluir que la implementación de una arquitectura Event-driven mejora la gestión de servicios de la tienda MYPE.Campus Lima Centr
    corecore