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.
Interactivity is a primary performance measure for distributed interactive applications (DIAs) that enable participants at different locations to interact with each other in real time. Wide geographical spreads of participants in large-scale DIAs necessitate distributed deployment of servers to improve interactivity. In a distributed server architecture, the interactivity performance depends on not...
In distributed systems, a group of multiple processes are required to cooperate with each other to achieve some objectives. In this paper, we consider a distributed system where there is o centralized coordinator. Each member process is peer, i.e. each peer has to autonomously make a decision by itself through communicating with other peers in a group. Each peer sends a message to every peer and every...
Group communication plays an important role in the distribution of real-time data for IPTV, multimedia conferencing, or online multiplayer games, but IP multicast remains unsupported in today's global Internet. Hybrid solutions that bridge between overlay and underlay multicast are a promising escape from the deployment dilemma of multicast. In this paper, we examine the real-time capabilities of...
Today, local data networks, many last-mile access networks and even some backbone networks are based on packet transmission protocols, especially the Ethernet. Generally, there are several protocols and standards, which could be used for the purpose of clock distribution (synchronization) over packet networks. One of the most accurate protocols is Precision Clock Synchronization Protocol (PTP, IEEE...
In this paper, we describe a mobile application that synchronizes the playback of a video stream among a group of mobile devices while the video playback is controlled (e.g. pause, resume, seek) by one of the devices. This feature allows a group of people to collaborate remotely in real-time through watching the same video on their mobile devices. To make this application work for heterogeneous mobile...
Small playback lag in live streaming is important for time-critical and interactive applications such as live stock, market updates, sports and remote education. In this paper, we present Elite addresses the playback lag problem in peer-assisted live streaming systems. Instead of deploying a large initial offset to all the users, Elite seeks the possibility of initializing users with layered proportional...
We study the effect of TCP synchronization on Optical Burst Switched (OBS) networks and its impact on capacity dimensioning. The synchronization of TCP flows appears when a burst with segments from different TCP flows is discarded, making that all TCP flows reduce their transmission rate at the same time, leading to inefficient bandwidth sharing. This paper analyzes the bandwidth capacity that needs...
Powered by cloud computing, Dropbox not only provides reliable file storage but also enables effective file synchronization and user collaboration. This new generation of service, beyond conventional client/server or peer-to-peer file hosting with storage only, has attracted a vast number of Internet users. It is however known that the synchronization delay of Dropbox-like systems is increasing with...
This paper presents a method for time base synchronization between independent nodes which communicate over a wireless medium. It is shown that the malicious effects of multipath propagation are minimized and precise time base synchronization is achieved.
This paper presents a method for time base synchronization between independent nodes which communicate over a wireless medium. It is shown that the malicious effects of multipath propagation are minimized and precise time base synchronization is achieved.
Pervasive computing environments are composed of numerous smart entities (objects and human alike) which are interconnected through contextual links in order to create a Web of physical objects. The contextual links can be based on matching context attribute-values (e.g., co-location) or social connections. We call such a Web of smart physical objects as context map. Context maps can be used for context-aware...
To synchronize clocks between spacecraft in proximity, the Proximity-1 Space Link Interleaved Time Synchronization (PITS) Protocol has been proposed. PITS is based on the NTP Interleaved On-Wire Protocol and is capable of being adapted and integrated into CCSDS Proximity-1 Space Link with minimal modifications. In this work, we discuss the correctness and liveness of PITS. Further, we analyze and...
Nowadays, several live and on-demand streaming solutions use HTTP for signaling and data delivery. A frequently used technique is to chop a continuous stream into segments, encode these in multiple qualities and make these available for download using plain HTTP methods. This approach has become known as dynamic adaptive segment streaming over HTTP. Its advantage is that the deployed web infrastructure...
Increasing attention has been drawn in Machine Type Communications (MTC), also known as Machine to Machine (M2M) Communications, since it enables implementation of new services, and expansion of revenue sources for mobile equipment manufacturers and mobile network operators. This potential is high, but some issues have to be solved to enable the wide application of MTC services, especially those which...
With a large amount of MMOG (Massively Multiplayer Online Game) like happy farm sweeping the country for the second time, the development of online games in our country becomes quicken up. However, under the influences of broadband and network status or other factors, online games must be facing a certain phenomenon of delay. So we must deal the problem with a certain synchronized algorithm to maximize...
This paper discusses a method for synchronizing the clock of a client computer using messages transmitted over the Internet from a remote server. The design principles would also be appropriate for other types of connections between the client and the server, provided only that the delay through the network connecting them is symmetrical on the average.
In this paper, an adaptive and robust monitoring approach for Wireless Sensor/Actuator Network (WSAN) environments is proposed. The main problem under investigation is the monitoring of the status of WSAN devices in an environment where the clocks of the devices are not well synchronized (asynchronous communication). The main contribution is the proposed adaptive virtual timer, for the server node,...
In IPTV networks, channel change latency is a major concern for achieving the desired quality of experience at the subscribers. Since IPTV connections are established over limited capacity links, the number of channels available to each subscriber's use, at any given point in time, is strictly limited. As a direct consequence of this limitation, channel change requests need to go through the IP infrastructure,...
The synchronization is a key point in measurement and control systems, which use technologies such as network communication, local computing and distributed objects. Modern industrial application is demanding the synchronization for higher precision, this paper analyzes a variety of synchronous time synchronization protocols used in the current industrial Ethernet applications, mean-while explains...
Modern robotic systems are composed of many distributed processes sharing a common communications infrastructure. High bandwidth sensor data is often collected on one computer and served to many consumers. It is vital that every device on the network agrees on how time is measured. If not, sensor data may be at best inconsistent and at worst useless. Typical clocks in consumer grade PCs are highly...
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.