AICCSA-05

Home
Call for Papers
Conference Committees
Author Instructions
Registration
Keynote Speakers
Tutorials
Program
Workshops
Hotels
General Information
Conference Location
Contact Us

acs.gif





Tutorials

Tutorial 1: IP-Oriented QoS in Next Generation Networks

Pascal Lorenz
University of Haute-Alsace

Emerging Internet Quality of Service (QoS) mechanisms are expected to enable wide spread use of real time services such as VoIP and videoconferencing. The "best effort" Internet delivery cannot be used for the new multimedia applications. New technologies and new standards are necessary to offer Quality of Service (QoS) for these multimedia applications. Therefore new communication architectures integrate mechanisms allowing guaranteed QoS services as well as high rate communications.The service level agreement with a mobile Internet user is hard to satisfy, since there may not be enough resources available in some parts of the network the mobile user is moving into. The emerging Internet QoS architectures, differentiated services and integrated services, do not consider user mobility. QoS mechanisms enforce a differentiated sharing of bandwidth among services and users. Thus, there must be mechanisms available to identify traffic flows with different QoS parameters, and to make it possible to charge the users based on requested quality. The integration of fixed and mobile wireless access into IP networks presents a cost effective and efficient way to provide seamless end-to-end connectivity and ubiquitous access in a market where the demand for mobile Internet services has grown rapidly and predicted to generate billions of dollars in revenue. This tutorial covers to the issues of QoS provisioning in heterogeneous networks and Internet access over future wireless networks as well as ATM, MPLS, DiffServ, IntServ frameworks. It discusses the characteristics of the Internet, mobility and QoS provisioning in wireless and mobile IP networks. This tutorial also covers routing, security, baseline architecture of the inter-networking protocols and end to end traffic management issues.

Speaker Biography

Pascal Lorenz [SM '00] (lorenz@ieee.org) received a PhD degree from the University of Nancy, France. Between 1990 and 1995 he was a research engineer at WorldFIP Europe and at Alcatel-Alsthom. He is a professor at the University of Haute-Alsace and responsible of the Network and Telecommunication Research Group. His research interests include QoS, wireless networks and high-speed networks. He was the Program and Organizing Chair of the IEEE ICATM'98, ICATM'99, ECUMN'00, ICN'01, ECUMN'02 and ICT'03 conferences. Since 2000, he is a Technical Editor of the IEEE Communications Magazine Editorial Board. He is the secretary of the IEEE ComSoc Communications Systems Integration and Modelling Technical Committee. He is a member of many international program committees and he has served as a guest editor for a number of journals including Telecommunications Systems, IEEE Communications Magazine and LNCS. He has organized and chaired several technical sessions and gave tutorials at major international conferences. He is the author of 2 books and 90 international publications in journals and conferences.


Tutorial 2: Beyond the "E": An introduction to Multimedia Technologies & Applications on the Web

Abdulmotaleb El-Saddik
University of Ottawa

The tutorial first presents a brief overview of multimedia applications and shows some java applets and video clips of emerging multimedia services. It then introduces the fundamental networking technologies used for multimedia services and discusses their problems. Particular emphasis is placed on the basic video and audio compression technologies, including the entire MPEG and H263 families, with emphasis on MPEG-2 and MPEG-4. Next, the Internet protocols and languages, which are essential for the development of E-learning system, will be discussed. Fundamental e-security procedures and protocols are presented, as also new authentication and content protection procedures such as digital watermarking. The tutorial also demonstrates new multimedia applications in e-commerce, tele-learning, tele-collaboration, tele-training and tele-medicine using Collaborative Virtual Reality. In brief, it will cover the following multimedia topics, enhanced with video clips and java applets:" Introduction, Applications

  • Networking Technologies for multimedia (LAN, MAN, WLAN, HAN, WAN, ATM, IP)
  • Multimedia to the home (DSL, cable,wireless,...)
  • Image, Video and Audio Compression
  • Multimedia Synchronization
  • Multimedia and the Internet: IP and other protocols, QoS provision, Mobile IP, WAP.
  • Multimedia conferencing and collaboration tools
  • Wireless Internet and Wireless application Protocol (WAP)
  • "E" -learning/commerce and Security issues
  • Digital Watermarking for Multimedia
  • Virtual Reality and Collaborative Virtual Environments & applications

Speaker Biography

Dr. Abdulmotaleb El Saddik is associate professor at the School of Information Technology and Engineering (SITE) at the University of Ottawa. He is the director of the Multimedia Communications Research Laboratory (MCRLab). He received his Ph.D. (Dr.-Ing.) and M.Sc. (Dipl.-Ing.) degree in Electrical Engineering and Information Technology from Darmstadt University of Technology, Germany in 1995, and 2001 respectively. He has wide expertise in software engineering development of configurable and adaptable component-based multimedia modules and large scale learning systems. He has led the development of a novel multimedia tele-collaborative environment (JASMINE). He has authored and co-authored two (2) books and more than 40 publications in the areas of software engineering development of multimedia artefacts and shared environments.


Tutorial 3: Pattern-Oriented Analysis and Design (POAD) of Software Systems

Hany Ammar
West Virginia University

As the complexity of software systems increases, we look for approaches to facilitate the development of software applications. Design patterns and design frameworks are among these promising approaches. Design reuse has emerged with the premise that coding is not the most difficult part of building software; it is the decisions we make early at the design level. Design patterns promise reuse benefits early in the development lifecycle. To reap the benefits of deploying these proven design solutions, we need to define design composition techniques to construct applications using patterns. Versatile design models should be developed to support these techniques. Several Design Pattern catalogues have emerged with design patterns that can be used in the design of various application domains from real-time embedded systems applications to large distributed systems.Designing applications by systematically deploying design patterns is not a trivial process. This tutorial presents a systematic process for Pattern-Oriented Analysis and Design (POAD). The process will be presented and illustrated by several case studies. The tutorial is based on a recent book entitled "Pattern-Oriented Analysis and Design (POAD): Composing Design Patterns to build Software Applications" by Sherif M. Yacoub and Hany H. Ammar, and Published by Addison Wesley.

Speaker Biography

Hany H. Ammar is a professor of computer engineering at the Lane Department of Computer Science and Electrical Engineering at West Virginia University, USA. He has taught graduate and undergraduate Software Engineering courses since 1987. He has published over 100 articles in prestigious journals and conference proceedings. He has been recently a Principal Investigator on a number of research projects funded by the US National Science Foundation and NASA.

Tutorial 4: Optimization Techniques for Network Routing

Carlos A.S. Oliveira and Panos M. Pardalos
University of Florida

Routing is an important aspect in every communications network, since it is responsible for determining the communications efficiency in terms of time and cost of the resulting network installation. In the last years, several models and algorithms have been developed to determine optimal strategies for network routing. The objective of this tutorial is to present researchers and practitioners with a complete view of the most important techniques for optimal routing.

In the first part of the tutorial, existing techniques for determination of optimal routing are presented. The algorithmic ideas are developed and algorithms are described for point-to-point packet routing. The second part of the tutorial deals with methods for routing in the more complex multicast systems, which have become increasingly important due to its numerous applications.

Multicast networks have received attention in the last few years as a way of implementing new collaborative applications over the Internet. The main objective of multicasting is to allow data transfers from one source to multiple destinations in the network and, therefore, serving users engaged on cooperative applications. The number of such applications has steadily increased in the last few years, incorporating areas such as: E-Commerce, Supply Chain, Financial Data Delivery, and Virtual Conference and multimedia.

Many problems in multicast networks require the solution of difficult (NP-hard) optimization problems. We describe techniques for solution of such optimization problems, exploring techniques from combinatorial optimization, integer programming, and approximation algorithms, which can be used to give good solutions in practice for these problems.

The particular problems discussed include the efficient determination of routes from a node in the network to a set of users, also called a multicast group, and the determination of the number and location of multicast servers needed to implement a multicast connection, given a set of capacity constraints on the network links.

Speakers Biography

Dr. Panos Pardalos is Professor of Industrial and Systems Engineering at the University of Florida. He is also affiliated faculty member of the Computer Science Department, the Hellenic Studies Center, and the Biomedical Engineering Program. He is also the Co-Director of the Center for Applied Optimization.. Dr. Pardalos obtained a PhD degree from the University of Minnesota in Computer and Information Sciences. He has held visiting appointments at Princeton University, DIMACS Center, Institute of Mathematics and Applications, FIELDS Institute, AT & T Labs Research, Trier University, Linkoping Institute of Technology, and Universities in Greece. He has received numerous awards including, University of Florida Research Foundation Professor, Foreign Member of the Royal Academy of Doctors (Spain), Foreign Member Lithuanian Academy of Sciences, and Foreign Member of the Petrovskaya Academy of Sciences and Arts (Russia). Dr. Pardalos is a world leading expert in global and combinatorial optimization. He is the editor-in-chief of the Journal of Global Optimization, managing editor of several book series, and a member of the editorial board of ten international journals. He is the author of 7 books and the editor of more than 40 books. He has written numerous articles and developed several well known software packages. His research is supported by National Science Foundation and other government organizations. His recent research interests include network design problems, optimization in telecommunications, e-commerce, and massive computing. Dr. Pardalos has been an invited lecturer at many universities and research institutes around the world. He has also organized several international conferences.


Tutorial 5: Heterogeneous and Mobile Databases

A. R. Hurson
Pennsylvania State University

The conventional notion of timely and reliable access to global information sources is rapidly changing. Users have become much more demanding in that they desire and sometimes even require access to information "anytime, anywhere." The extensive diversity in the range of information that is accessible to a user at any given time is also growing at a rapid rate. Furthermore, rapidly expanding technology is making available a wide breadth of devices with different memory, storage, network, power, and display requirements to access this diverse data set.Classical distributed database systems monolithically offer distribution transparency and higher performance. However, with the advances in technologies this monolithic approach is insufficient.

In the new computational environment data distribution issue has been evolved to the data integration from several heterogeneous databases. Multidatabases are designed to deal with this issue. They are designed to allow timely and reliable access to large amount of heterogeneous and autonomous data sources in an environment that is characterized as "sometime, somewhere." Within the scope of these systems, multidatabase researchers have addressed issues such as autonomy, heterogeneity, transaction management, concurrency control, transparency, and query resolution. These solutions are based upon fixed clients and servers connected over a reliable network infrastructure. However, the concept of mobility, where a user accesses data through a remote connection with a portable device, has introduced additional complexities and restrictions in a multidatabase system.

This tutorial will cover the basics of mobile data access systems, as well as traditional distributed database issues within the framework of MDBSs and MDASs.

Speaker Biography

A. R. Hurson is a Computer Science and Engineering Faculty at The Pennsylvania State University. His research for the past 20 years has been directed toward the design and analysis of general as well as special purpose computer architectures. He has published over 220 technical papers in areas including database systems, multidatabases, global information sharing processing, application of mobile agent technology, object oriented databases, Mobile computing environment, computer architecture and cache memory, parallel and distributed processing, dataflow architectures, and VLSI algorithms. Professor Hurson has been active in various IEEE/ACM Conferences and has given tutorials for various conferences on global information sharing, dataflow processing, database management systems, supercomputer technology, data/knowledge-based systems, scheduling and load balancing, and parallel computing. Hurson can be reached at hurson@cse.psu.edu.