The exponential growth in data generated by satellites, radars, sensors, and analysis and reanalysis from model outputs for the hydrological domain requires efficient real-time data management and ...distribution mechanisms. This paper introduces HydroRTC, a web-based data transfer and communication library designed to accelerate large-scale data sharing and analysis. Leveraging next-generation web technologies like WebSockets, WebRTC and Node.js, the library enables seamless peer-to-peer sharing, smart data transmission, and large dataset streaming. Three primary scenarios are presented as use cases, demonstrating the potential of HydroRTC as server-to-peer with intelligent data scheduling and large data streaming, peer-to-peer data sharing, and peer-to-server for data exchange. HydroRTC offers a promising solution for collaborative infrastructures in the hydrological and environmental domain, allowing real-time and high-throughput data sharing and transfer for enhancing research efficiency and collaboration capabilities.
•HydroRTC accelerates large-scale data sharing with next-gen web technologies.•Three primary scenarios: server-to-peer, peer-to-peer, peer-to-server data exchange.•Promising solution for collaborative infrastructures in hydrological and environmental domains.•Exponential growth in data necessitates efficient real-time management mechanisms.•Leverages WebSockets, WebRTC, Node.js for seamless peer-to-peer sharing.
Data Compression for Remote Laboratories Akinwale, Olawale Babatunde; Kehinde, Lawrence Olakunle
International journal of interactive mobile technologies,
05/2017, Letnik:
11, Številka:
4
Journal Article
Recenzirano
Remote laboratories on mobile phones have been around for a few years now. This has greatly improved accessibility of these remote labs to students who cannot afford computers but have mobile phones. ...When money is a factor however (as is often the case with those who can’t afford a computer), the cost of use of these remote laboratories should be minimized. This work addressed this issue of minimizing the cost of use of the remote lab by making use of data compression for data sent between the user and remote lab.
A sedentary routine at work can cause various muscular, skeletal or visual diseases, however these can be prevented with what is known as active pauses. This article is intended to illustrate how ...software can help reduce the risk of occupational disease due to the sedentary lifestyle of an office job, for this purpose a web application was developed under the SCRUM methodology, which makes use of the TensorFlow, Flask PoseNet model and python, for an active pause control application which is a proven practice of reducing the type of diseases already mentioned. With these tools it was possible to develop an algorithm capable of comparing two human figures; which serves to compare whether the user of the program is performing or not correctly performing the active pause exercise, with an average error squared on the order of 10
−32
. Finally, The application can keep track of the figure and exercises performed by the user just by using the user personal webcam and the comparison algorithm developed, leaving behind the use of tools such as Kinect.
Technology has provided humans with abundant potential. Among all the technological devices in the world of Internet of Things, robots have displayed the most significant growth. Whether in the ...sphere of entertainment or space exploration, robots have proven to be consequential in achieving swift development. A surface exploration tool with the ability to travel across a flat surface is called a rover. Some rovers are designed as land vehicles to transport members of a human spaceflight crew; others are partially or fully automated robots. An important aspect of a rover is seamless and remote navigation through unexplored territory. RemRover is a cost-effective, easy- to-control surveillance vehicle that continually transmits video footage of the area it is exploring. The user has full control over the movement of the rover through an efficient and responsive socket-based web interface. The ability to control the device remotely is achieved through secure tunnels, which expose the local development server to the Internet. The camera module on the rover is supplemented with a pan and tilt mechanism that allows a 360-degree view. This paper describes the design and implementation of this rover.
User tracking and activity monitoring have become widespread practices in digital applications across many sectors. As a result, most applications now require users to create accounts and log in to ...facilitate this process and improve security. Many developers are finding easy and efficient techniques to accomplish this. In the web 2.0 era, popular social networking platforms such as Google, GitHub, and LinkedIn provide their own APIs that follow OAuth 2.0 protocols to enhance the user experience. This paper presents an innovative approach that efficiently connects Unity applications with popular social media platforms such as Google and LinkedIn. Key aspects of the approach include integrating the social network login functionality into the Unity application's user interface, handling the authentication process through the respective social web APIs, and securely transmitting user data between the client and the server.
In this paper, a remote control for teleoperated multi-purpose mobile robot platform via MQTT and Web sockets has been presented. The designed platform has been presented. The developed communication ...and control systems have been described in detail. The principle of operation of the robot described in detail. A robot system for manual teleoperation has been developed. The proposed system is able to provide real-time teleoperation control and feedback data transmission.
Peer-to-Peer File Streaming Using Web Sockets Protocol E, Geetha Rani; S, Roshan Jose; Chacko, Joel Thomas ...
2023 International Conference on Recent Trends in Electronics and Communication (ICRTEC),
2023-Feb.-10
Conference Proceeding
This work studies a peer-to-peer file streaming system with the following characteristics. The file streaming capacity is dynamic and depends on the storage capacity of the individual peers' devices. ...The large file is split into multiple chunks to stream it across peers. These chunks are not stored on the cloud or any intermediate channel, eliminating the need for a cloud storage bucket. To achieve this real-time streaming among peers, the Secure WebSocket (WSS) protocol is used, which has a minimal buffering delay. Depending on the internet bandwidth of the sender, the chunk size is dynamically modified to achieve a faster streaming rate. Before the chunks are received, the system allocates the required storage space for the incoming file stream. As these chunks arrive, they are written directly to the native storage of the device. Each room's name is unique. The creator of the room shares the name with his peers to start a streaming session. From this point, any peer in the room can act as a sender or a receiver.
Semi-Decentralized File Sharing as a Service Argyropoulos, Vasileios; Alepis, Efthimios; Patsakis, Constantinos
2022 13th International Conference on Information, Intelligence, Systems & Applications (IISA),
2022-July-18
Conference Proceeding
Files are the most widely used format for recording data in the modern world. Files are either exchanged through a storage medium or transported from one computer to another via a file sharing ...platform. In the latter case, most services are centralised meaning that a file copy is freely available to the platform provider exposing users to the risk of sensitive information leakage. Alternatively, some protocols ensure that a third party will not be able to maintain a copy of the data. This work presents a solution to this problem, providing a Peer-to-Peer, semi-decentralized file sharing system as a service enabling the end-user to share any file in a secure manner and ensuring no usable copy of the file is stored anywhere but the sender's and recipient's file system while the recipient can ensure that the file has not been tampered with in any way using digital signatures. A microservice-based novel application has been developed that implements this functionality while abstracting the complexity to a simple browser-based user interface.
Real-time Emergency Reporting and Handling System Bhavesh, Thosani Yash; Kirti, Nagda Preet; Rajendra, Panchal Rutvik ...
2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS),
2021-March-25
Conference Proceeding
With advancements in communication and internet technology along with affordable network services, smartphones have now become a part of our daily lives. A smartphone is always at an arm-distance ...away from us. The smartphones are equipped with a wide variety of high quality and advanced sensors. These sensors can be used to collect data. This brings us to the question of why this device is not used for handling emergency situations in real time at a wide scale yet? This is where our system comes in the picture. This research work intends to create a system that allows the user to send an emergency signal to the authorities using their smartphones at time of distress and also provides an interactive map to the control room which indicates the live location of the person in distress all in real-time. This results in safety of civilians along with a method for authorities to deal with emergencies and crimes.
An Electric Vehicle (EV) charger, also called Electric Vehicle Charging Station (EVCS) is an infrastructure element that supplies electrical energy for recharging EVs. The paper focuses on the design ...and fabrication of two-wheeler (escooter) electric vehicle charging equipment. Considering the future scenario of mass privatization of EV two-wheelers on Indian roads, the outline discusses the product design based on fabricability, affordability, and ability to mass manufacture. The proposed architecture follows the Level 2 charging standards (240 Volts), and is based on the open charge point protocol (OCPP). The suggested EVCS is constructed considering the safety prerequisites of system administrators, installers, consumers, government agencies and others. The design of EVCS links to three industries: equipment manufacturers, software industry and electric power networks. This paper presents design considerations by elaborating the hardware, software, and protocols followed to design the Level 2 charging standard EVCS.