The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The unprecedented complexity of modern power systems has created a need for analyzing the interactions between different power system areas, which requires detailed physical models of all involved grids. However, a single institution seldom has access to enough information to build a complete model of a multi-area system. Additionally, such a model would be too labor-intensive to build and too computationally...
Cloud storage services such as Dropbox have been widely used for file collaboration among multiple users. However, this desirable functionality is yet restricted to the “walled-garden” of each service. At present, the only effective approach to cross-cloud file collaboration seems to be using web APIs, whose performance is known to be highly unstable and unpredictable. Now that using inefficient web...
We present the design, development, and deployment of an inexpensive, power-efficient, clustered, and scalable wireless sensor network (WSN) testbed. The testbed operates in a harsh environment in which neither GPS nor Internet connectivity are available. We use this testbed to collect real-time data during football games and other major events at Bobby Dodd stadium at Georgia Tech. The sensing devices...
Collaborative technologies have gained popularity due to the widespread adoption of cloud computing and web applications. Services like Google Docs, Office 365 can make one's documents accessible from everywhere, allowing real-time cooperative editing by multiple authors. From a security standpoint, they may offer transport protection by means of TLS, but the users's confidential data can still be...
The increased popularity of social media and mobile devices has radically changed the way people consume multimedia content online. As an example, users can experience the same event (e.g. a sports event or a concert) together using social media, even if they are not in the same physical location. Moreover, the introduction of the HTTP Adaptive Streaming principle has made it possible to deliver video...
Kaleido is a novel data system for multi-device synchronization. According to the theories of conflict-free replicated data types, Kaleido enables clients to synchronize replicated data types with operations, and gurantees high availability and eventual consistency. Implemented as a back-end as a service, Kaleido server is scalable so as to deal with a huge amount of requests from massive clients...
Mobile Cloud Computing (MCC) extends cloud services to the resource-constrained mobile devices. Compute-intensive mobile applications can be augmented using cloud either in client/server model or through cyber foraging. However, long or permanent network disconnections due to user mobility increase the execution time and in certain cases refrain the mobile devices from getting response back for the...
In extremely connected and dynamic environments, such as data centers, SDN network devices can be exploited to simplify the management of network provisioning. However, they leverage on TCAMs to implement the flow tables, i.e., on size-limited memories that can be quickly filled up when fine-grained traffic control is required, eventually preventing the installation of new forwarding rules. In this...
The demand for multi-dimensional range query over Distributed Ordered Table (DOT) has become increasingly popular, however, the DOT does not support queries very well other than the primary key. One solution to this problem is indexing. Many indexing techniques are focusing on how to improve the query ability, but do not care about the consistency between the index table and base data table. This...
Machinima is which use real-time graphics rendering platform game engine to create animated videos or films. Traditional methods of machinima filming are stand-alone methods that using artificial intelligence scripting to implement the plot. However, massive script writing work of artificial intelligence will cost a IoT of manpower and resources. This paper proposes a method based on network game...
Machinima is which use real-time graphics rendering platform game engine to create animated videos or films. Traditional methods of machinima filming are stand-alone methods that using artificial intelligence scripting to implement the plot. However, massive script writing work of artificial intelligence will cost a IoT of manpower and resources. This paper proposes a method based on network game...
Based on the new application demands of distributed monitoring system, the hardware and software equipment of one or more monitoring position was abstracted as a distributed agent; central server was canceled, the system level management functions were shared by one or more agent flexibly. Agents used point-to-point communication; the interaction driver which was based on the state of agent was realized...
One of the main concerns of Cloud storage solutions is to offer the availability to the end user. Thus, addressing the mobility needs and device's variety has emerged as a major challenge. At first, data should be synchronized automatically and continuously when the user moves from one equipment to another. Secondly, the Cloud service should offer to the owner the possibility to share data with specific...
Flexible datacenters rely on high-bandwidth server-rack fabrics to allocate their distributed computing and storage resources anywhere, anyhow, and anytime demanded. We describe the multicast architecture of a distributed server-rack fabric, which is arranged around a spine-leaf topology and connects 640 Ethernet ports running at 100G. To cope with the immense fabric speed, we resort to hierarchical,...
Mobile applications claim to operate reliably during spatial movement, however, developers have to deal with the effects of changing environmental contexts. One of the most important contexts is the connectivity of mobile devices. Since mobile applications are increasingly used as front-ends of transaction systems, they have to be designed for being able to deal with intentional or accidental loss...
This paper presents and evaluates approaches for synchronizing audio recordings in a system composed of mobile devices and cloud technologies. The proposed peak alignment approach, which uses a high decidable sound as a reference signal, is evaluated against an approach using a global clock made available by the cloud provider. Both approaches are evaluated with respect to variation and distance from...
This paper introduces the design and implementation of a middleware for mobile devices that can interact each other at a close range. In a case that the users of some application service locate within a short distance, it is inefficient for users to communicate with others via a remote server on the network. Communicating between users directly is much better and faster than being relayed by a remote...
In heterogeneous database environment, data synchronization is a major issue. For on any government initiative which includes pan India roll out invariably brings along challenges related to fetching of data from various locations like respective zones/states/districts etc, its synchronization, transformation and standardization. Moreover this data usually resides in various different databases like...
In today's world, an enterprise user uses quite a number of applications or IT resources which have their own set of credentials. These credentials differ from system to system or applications to applications and needs to be remembered by the particular user. Also, user has to enter the different credentials too again and again whenever re-login to any application is needed. This consumes time and...
In Machine learning (ML) the model we use is increasingly important, and the model's parameters, the key point of the ML, are adjusted through iteratively processing a training dataset until convergence. Although data-parallel ML systems often engage a perfect error tolerance when synchronizing the model parameters for maximizing parallelism, the synchronization of model parameters may delay in completion,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.