Apostolos Gkamas
Research Academic Computer Technology Institute
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Apostolos Gkamas.
joint ifip wireless and mobile networking conference | 2011
George Adam; Christos Bouras; Apostolos Gkamas; Vaggelis Kapoulas; Georgios Kioumourtzis; Nikos Tavoularis
Mobile ad hoc networks (MANETs) are becoming more essential to wireless communications due to growing popularity of mobile devices. The integration of mobile ad hoc devices inside vehicles has led to another type of networks, called Vehicular Ad hoc Networks (VANETs) which are also becoming important. These networks require specialized routing protocols due to their ad hoc nature. The performance of these protocols has been tested for the case of general traffic but not in respect with to multimedia traffic and especially video transmission. In this paper we conduct a number of simulations in order to evaluate the performance of three of the most popular routing protocols for MANETs and VANETs, namely AODV, DSR and OLSR, for different number of simultaneous video transmissions. We use the packet delivery ratio, the end-to-end delay, the packet delay variation (jitter) and the routing overhead as evaluation metrics. The results indicate that the DSR protocol outperforms AODV and OLSR in terms of end-to-end delay and packet delay variation and seems to be the most efficient routing protocol when multimedia traffic and especially video traffic is considered.
International Journal of Communication Systems | 2003
Christos Bouras; Apostolos Gkamas
In this paper, we describe a mechanism for adaptive transmission of multimedia data, which is based on real-time protocols. The proposed mechanism can be used for unicast or multicast transmission of multimedia data over heterogeneous networks, like the Internet, and has the capability to adapt the transmission of the multimedia data to network changes. In addition, the implemented mechanism uses an inter-receiver fairness function in order to treat the group of clients with fairness during the multicast transmission in a heterogeneous environment. The proposed mechanism uses a ‘friendly’ to the network users congestion control policy to control the transmission of the multimedia data. We implement a prototype application based on the proposed mechanism and we evaluate the proposed mechanism both in unicast and multicast transmission through a number of experiment and a number of simulations in order to examine its fairness to a group of clients and its behaviour against transport protocols (TCP) and UDP data streams. Copyright
Journal of Network and Computer Applications | 2005
Christos Bouras; Apostolos Gkamas; Itay Nave; Dimitris Primpas; Alex Shani; O. Sheory; Kostas Stamos; Yoav Tzruya
This paper describes the design and implementation of the ASP-NG system. The main modules of the ASP-NG system are the AoD service and the Web Portal. The ASP-NG Portal is a portal for providing the user with the necessary interface in order to access an Application on Demand (AoD) service. The ASP-NG portal is responsible for the interaction with the user of the AoD service. Using the AoD service the user rents an application for a limited time period at a fraction of the actual cost of the application. The AoD service is responsible for downloading the appropriate parts of the application according to the users actions, while enforcing the mutually agreed frame between the user and the Application Service Provider (ASP). The implementation of the ASP-NG portal is based on the Web Services of the Java 2, Enterprise Edition platform and the implementation of the AoD module is based on C + + programming language. The ASP-NG portal offers to its users the capability to select and customize the language of the user interface in order to present information in their preferred language. Moreover the ASP-NG portal offers to the portal administrator the capability to customise the look and feel of the ASP-NG portal.
Telematics and Informatics | 2000
Christos Bouras; Panagiotis Destounis; John D. Garofalakis; Apostolos Gkamas; G. Sakalis; Evangelos Sakkopoulos; John Tsaknakis; Thrasyvoulos Tsiatsos
Abstract In this paper, we present data management issues faced during the design and development of an open distance learning system for the University of Patras, Greece. In order to handle data efficiently, as required in a web tele-training application, for each type of information maintained, different strategies must be deployed according to their behaviour and structure. The diversity and complexity of data, the network aspect of the application and web deficiencies impose an architecture design incorporating a plethora of technologies and tools that must be integrated in such a fashion that they efficiently organise these data preserving their relationships. This presents a software engineering challenge requiring coherence of solutions at all levels: structures, consistency, security, models, and protocols. The paper presents the data components of an open and distance learning (ODL) system that access the information stored in a database and the file system, their underlying technology, their interaction with the network services, and features regarding the ways they address issues faced in an open vendor-independent distance learning environment and outlines the systems overall architecture. In addition, this paper presents the architecture, the design and the services of a network-based information system that supports open and distance learning activities. The open and distance learning information system (ODLIS) offers synchronous and asynchronous distance learning and management of information system (MIS) services to support the educational procedure. The ODLIS is a web-based application, which runs over the Internet using real time protocols.
Journal of Network and Systems Management | 2004
Christos Bouras; Apostolos Gkamas; Dimitris Primpas; Kostas Stamos
This paper describes a Quality of Service (QoS) service on an IPv6 domain that aims to service aggregates of real-time traffic with minimum delay, jitter, and packet loss. It contains results from the tests that were performed in order to configure and evaluate the QoS mechanisms. As an actual example of real-time traffic, we have used the OpenH323 project, an open source H.323 implementation that has been ported to IPv6. The QoS mechanisms in IPv6 networks is still a field that has not been researched adequately, and we therefore present the results from the experiments in our IPv6 network that took advantage of the QoS mechanisms. This QoS service uses the Modular QoS CLI (MQC) mechanism and especially the Low Latency Queue feature (LLQ) in order to treat packets from real-time applications.
Journal of Networks | 2014
George Adam; Christos Bouras; Apostolos Gkamas; Vaggelis Kapoulas; Georgios Kioumourtzis
Mobile Ad hoc NETworks (MANETs) are becoming more essential to wireless communications due to growing popularity of mobile devices. However, MANETs do not seem to effectively support multimedia applications and especially video transmission. In this work, we propose a cross-layer design that aims to improve the performance of video transmission using TCP Friendly Rate Control (TFRC). Our design provides priority to video packets and exploits information from the MAC layer in order to improve TFRCs performance. The proposed cross-layer design utilizes SNR measurements along the routing path, in order to make the route reconstruction procedure more efficient. Simulation results show that both the use of traffic classification and the SNR utilization lead to important improvements in terms of end-to-end Quality of Service (QoS).
Journal of Network and Systems Management | 2011
Christos Bouras; Apostolos Gkamas; Georgios Kioumourtzis
In this paper, we present Adaptive Smooth Simulcast Protocol (ASSP) for simulcast transmission of multimedia data over best-effort networks. ASSP is a new multiple-rate protocol that implements a single rate TCP-friendly protocol as the underlying congestion control mechanism for each simulcast stream. The key attributes of ASSP are: (a) TCP-friendly behavior, (b) adaptive per-stream transmission rates, (c) adaptive scalability to large sets of receivers and (d) smooth transmission rates that are suitable for multimedia applications. We evaluate the performance of ASSP under an integrated simulation environment which combines the measurements of both network and video performance metrics. We also compare ASSP against other proposed solutions and the results demonstrate that the performance of ASSP is significantly better than the tested solutions. Finally, ASSP is a practical solution with very low implementation complexity for video transmission over best-effort networks.
Multimedia Tools and Applications | 2005
Christos Bouras; Apostolos Gkamas; Anastasios Karaliotas; Kostas Stamos
In this paper we describe the architecture of an application that was developed for the transmission of multimedia data, using the multicast mechanism, over the Internet. There are two major issues that have to be considered when designing and implementing such a service, the fairness and the adaptation schemes. The fairness problem results from the fact that Clients with different capabilities have to be served. In our application we use a mechanism that categorizes the Clients into a number of groups according to each Clients capabilities and (the mechanism) serves each group of Clients with a different multicast stream. With the term “capabilities” we do not only mean the processing power of the Client, but also the capacity and the condition of the network path towards that Client. Because of todays Internet heterogeneity and the lack of Quality of Service (QoS) support, the Server cannot assume that the Clients will permanently be able to handle a specific bit rate. We have therefore implemented an additional mechanism for the intra-stream bit rate adaptation. The proposed mechanism uses a “friendly” to the network users congestion control policy to control the transmission of the data. We evaluate the adaptive multicast transmission mechanism through a number of experiments and a number of simulations in order to examine its behaviour to a heterogeneous group of Clients and its behaviour against TCP and UDP data streams.
advanced information networking and applications | 2004
Christos Bouras; Apostolos Gkamas; Dimitris Primpas; Kostas Stamos
OpenH323 is an open source H.323 implementation that has been ported to IPv6. In this paper we briefly introduce the library architecture and the performance criteria with which the ported version should be evaluated. We then present a variety of experiments that we conducted in order to comparatively evaluate the IPv4 and IPv6 protocol stacks. We also present the results of some initial experiments comparing IPv4 and IPv6 performance under congested network links and the conclusions that they lead us to.
Telematics and Informatics | 2003
Christos Bouras; Apostolos Gkamas; Vaggelis Kapoulas; Thrasyvoulos Tsiatsos
This paper presents the components of a synchronous teleteaching application, their underlying technology and their interaction with network services. In addition, it presents the architecture and design of a synchronous teleteaching application used over the public ATM network in Greece. This paper presents various teleteaching scenarios over an ATM network infrastructure with the use of native ATM and IP over ATM. In each scenario we present the standards used, the logical components, the resource demands (network and equipment) and its special characteristics. For each scenario we give detailed information about the transmission and frame rates and the video delay. The main result of our experiments is that broadband networks offer many capabilities for high quality teleteaching, and generally speaking, high quality telematic services.