Search results for "LAB"

showing 10 items of 7932 documents

Performance comparison of container orchestration platforms with low cost devices in the fog, assisting Internet of Things applications

2020

Abstract In the last decade there has been an increasing interest and demand on the Internet of Things (IoT) and its applications. But, when a high level of computing and/or real time processing is required for these applications, different problems arise due to their requirements. In this context, low cost autonomous and distributed Small Board Computers (SBC) devices, with processing, storage capabilities and wireless communications can assist these IoT networks. Usually, these SBC devices run an operating system based on Linux. In this scenario, container-based technologies and fog computing are an interesting approach and both have led to a new paradigm in how devices cooperate, improvi…

Computer Networks and CommunicationsComputer sciencebusiness.industryDistributed computing020206 networking & telecommunications02 engineering and technologyLoad balancing (computing)Virtualizationcomputer.software_genreNetwork topologyComputer Science ApplicationsHardware and ArchitecturePerformance comparisonScalability0202 electrical engineering electronic engineering information engineeringWireless020201 artificial intelligence & image processingOrchestration (computing)businessInternet of ThingscomputerJournal of Network and Computer Applications
researchProduct

Learning to collaborate: Designing collaboration in a 3-D game environment

2006

To respond to learning needs, Computer-Supported Collaborative Learning (CSCL) must provide instructional support. The particular focus of this paper is on designing collaboration in a 3-D virtual game environment intended to make learning more effective by promoting student opportunities for interaction. The empirical experiment eScape, which encourages learners to solve problems collaboratively, is also presented. eScape is a design experiment, comprising both the process of designing a collaborative game environment and an empirical study where data is collected using a variety of methods and analysed, after which the findings and conclusions serve as a basis for further design work. By …

Computer Networks and CommunicationsComputer sciencebusiness.industryProcess (engineering)Educational technologyInformation technologyCollaborative learningComputer Science ApplicationsEducationVariety (cybernetics)Empirical researchComputer-supported collaborative learningHuman–computer interactionThe InternetbusinessThe Internet and Higher Education
researchProduct

Ensuring the performance and scalability of peer-to-peer distributed virtual environments

2010

Large scale distributed virtual environments (DVEs) have become a major trend in distributed applications. Peer-to-peer (P2P) architectures have been proposed as an efficient and truly scalable solution for these kinds of systems. However, in order to design efficient P2P DVEs these systems must be characterized, measuring the impact of different client behavior on system performance. This paper presents the experimental characterization of P2P DVEs. The results show that the saturation of a given client has an exclusive effect on the surrounding clients in the virtual world, having no noticeable effect at all on the rest of clients. Nevertheless, the interactions among clients that can tak…

Computer Networks and CommunicationsHardware and ArchitectureComputer scienceDistributed computingScalabilityClientPeer-to-peercomputer.software_genrecomputerSoftwareFuture Generation Computer Systems
researchProduct

Cloud-based elastic architecture for distributed video encoding: Evaluating H.265, VP9, and AV1

2020

Abstract Areas with social and business impact such as entertainment, healthcare, surveillance, and e-learning would benefit from improvements in video coding and transcoding services. New codecs, such as AV1, are being developed to deal with new demands for high video resolutions with bandwidth constraints and quality requirements. However, these new codecs have high computational requirements and new strategies are needed to accelerate their processing. Cloud computing offers interesting features such as on-demand resource allocation, multitenancy, elasticity, and resiliency among others. Deploying video coding and transcoding services on these infrastructures is suitable because it allow…

Computer Networks and Communicationsbusiness.industryComputer scienceDistributed computing020206 networking & telecommunicationsCloud computing02 engineering and technologyTranscodingcomputer.software_genreComputer Science ApplicationsHardware and ArchitectureVideo encodingServerScalability0202 electrical engineering electronic engineering information engineeringCodec020201 artificial intelligence & image processingbusinessEncodercomputerJournal of Network and Computer Applications
researchProduct

A new system architecture for crowd simulation

2009

Crowd simulation requires both rendering visually plausible images and managing the behavior of autonomous agents. Therefore, these applications need an efficient design that allows them to simultaneously handle these two requirements. Although several proposals have focused on the software architectures for these systems, no proposals have focused on the computer systems supporting them. In this paper, we analyze the computer architectures used in the literature to support distributed virtual environments. Also, we propose a distributed computer architecture which is efficient enough to support simulations of thousand of autonomous agents. This proposal consists of a cluster of interconnec…

Computer Networks and Communicationsbusiness.industryComputer scienceDistributed computingAutonomous agentComputer Science ApplicationsSoftwareHardware and ArchitectureRobustness (computer science)Embedded systemScalabilitySystems architectureReference architectureCrowd simulationSoftware architecturebusinessJournal of Network and Computer Applications
researchProduct

Analyzing the performance of a cluster-based architecture for immersive visualization systems

2008

Cluster computing has become an essential issue for designing immersive visualization systems. This paradigm employs scalable clusters of commodity computers with much lower costs than would be possible with the high-end, shared memory computers that have been traditionally used for virtual reality purposes. This change in the design of virtual reality systems has caused some development environments oriented toward shared memory computing to require modifications to their internal architectures in order to support cluster computing. This is the case of VR Juggler, which is considered one of the most important virtual reality application development frameworks based on open source code. Thi…

Computer Networks and Communicationsbusiness.industryComputer scienceVirtual realityModular designcomputer.software_genreTheoretical Computer ScienceVisualizationShared memoryArtificial IntelligenceHardware and ArchitectureHuman–computer interactionComputer clusterScalabilityCluster (physics)Operating systemArchitecturebusinesscomputerSoftwareJournal of Parallel and Distributed Computing
researchProduct

Efficient information gathering from large wireless sensor networks

2018

Abstract Considering large WSNs and comparing data aggregation approaches in terms of scalability, robustness, completeness, and time/energy effectiveness, recent research has asserted the superiority of serial structure-free approaches over serial structure-based ones, and over both parallel structure-free and parallel structure-based techniques. But, in spite of the fact that serial structure-free approaches excel in large and medium-scale networks, their underlying path-construction algorithms are not optimal and can be improved by reducing the involved communications and further shortening the visiting path. To respond to this need, this paper presents Geometric Serial Search (GSS); a n…

Computer Networks and Communicationsbusiness.industryNetwork packetComputer science020206 networking & telecommunications02 engineering and technology020202 computer hardware & architectureRobustness (computer science)Scalability0202 electrical engineering electronic engineering information engineeringWirelessbusinessWireless sensor networkComputer networkComputer Communications
researchProduct

An efficient distributed algorithm for generating and updating multicast trees

2006

As group applications are becoming widespread, efficient network utilization becomes a growing concern. Multicast transmission represents a necessary lower network service for the wide diffusion of new multimedia network applications. Multicast transmission may use network resources more efficiently than multiple point-to-point messages; however, creating optimal multicast trees (Steiner Tree Problem in networks) is prohibitively expensive. This paper proposes a distributed algorithm for the heuristic solution of the Steiner Tree Problem, allowing the construction of effective distribution trees using a coordination protocol among the network nodes. Furthermore, we propose a novel distribut…

Computer Networks and Communicationscomputer.internet_protocolComputer scienceDistributed computingNetwork ontology.Distance Vector Multicast Routing ProtocolMultimedia Broadcast Multicast ServiceSteiner tree problemTheoretical Computer Sciencesymbols.namesakeArtificial IntelligenceConvergence (routing)Multicast addressXcastCommunication complexityPragmatic General MulticastIntelligent systemSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniMulticast transmissionProtocol Independent MulticastMulticastInter-domainbusiness.industryNode (networking)Programmable networkComputer Graphics and Computer-Aided DesignSource-specific multicastHardware and ArchitectureDistributed algorithmNetwork serviceReliable multicastsymbolsSituation calculuIP multicastbusinesscomputerSoftwareComputer networkParallel Computing
researchProduct

Energy Efficient Resource Allocation and User Scheduling for Collaborative Mobile Clouds with Hybrid Receivers

2014

In this paper, we study the resource allocation and user scheduling algorithm for minimizing the energy cost of data transmission in the context of OFDMA collaborative mobile cloud (CMC) with simultaneous wireless information and power transfer (SWIPT) receivers. The CMC, which consists of several collaborating MTs offers one potential solution for downlink content distribution and for the energy consumption reduction at the terminal side. Meanwhile, as RF signal can carry both information and energy simultaneously, the induced SWIPT has gained much attention for energy efficiency design of mobile nodes. Previous work on the design of CMC system mainly focused on the cloud formulation or en…

Computer Science - Networking and Internet ArchitectureNetworking and Internet Architecture (cs.NI)FOS: Computer and information sciencescollaborative mobile cloudscontent distributiongreen communicationsuser schedulingsubchannel allocationresursointipower allocationuser cooperation
researchProduct

Information Assurance and Advanced Human-Computer Interfaces

2008

Computer Science Information SystemSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniTelecommunications
researchProduct