|
Vol.4 No.1
March 15, 2008
Multimedia Modeling and Applications
Editorial
(001-001)
M.K. Denko, E. Shakshuki, and A Koyama
Research Articles:
An Agents Based Middleware for
Personalization of Multimedia Service Delivery in SOAs (002-018)
R. Aversa, B. Di Martino, N. Mazzocca,
and S. Venticinque
In this paper we present a proxy based middleware that is able to adapt
the exploitation of services in SOAs according to the client profile. We
focus on the possibility of adapting a multimedia service to the client
capabilities by means of a brokering activity and a platform
reconfiguration.The platform is composed of several software agents act
as proxies, which intercept, process and forward incoming messages to
the next agent, till the request is sent to the brokered provider. On
the backward path the agents are able to adapt the content of returned
responses. Proxies are dynamically created and configured. We describe
the design of platform architecture and the personalization mechanisms.
We show how a client application can be extended in order to exploit
such platform facilities. A prototypal implementation is presented and
some preliminary performance results are discussed.
A Rule-based Intelligent
Multimedia Streaming Server System (019-041)
X.-F. Zhou and K. Ong
In this paper, a novel multimedia transmission
server is designed using rule based expert system technology. It is
superior on current media transmission servers because it is more
powerful on streaming, flexible on control, and reliable on maintenance.
In the proposed expert server, working parameters and management methods
are separated from the decision-making procedure and stored in an xml
database called knowledge base. The server fires different transmission
strategies inside the knowledge base by runtime inference. Thus it can
easily adjust transmission parameters under various environments and
adopt new developed methods without significantly changing the main body
of server codes. In this paper, we not only analyzed the time complexity
of inference procedure and the real time characteristics of the server,
but also tested the server performance on local area networks. Results
showed that the expert system can deliver smooth streams with around 50%
deduced throughput oscillations when compared with a single rate control
method. The saved 50% bandwidth could be used for supporting more users.
When congestion happened, the expert system reacts intelligently and
conducts cooperative steps to relocate its resources. At the same time,
the congestion related information is recorded and referred for future
congestion avoidance. Attractively, these enhanced performances are
achieved by taking less than 10% of the CPU time for the execution of
the expert server control program.
Mobile Multimedia for Multiuser
Environments (042-058)
D.C. Doolan, S. Tabirca, and L.T. Yang
Mobility especially the flexibility given to us by the mobile phone is
the future of computing as we know it. No longer are we restricted to
sitting at a desk in front of a powerful desktop machine. Mobile
technology of today allows users to work, learn and play no matter where
they may be. Wireless technology is becoming more and more a standard
feature of computing, so much so that it is expected that approximately
two billion Bluetooth enabled devices will have been produced by the end
of 2007. This paper examines how Bluetooth application development may
be simplified for the programmer by use of the Mobile Message Passing
Interface (MMPI). It explores a selection of application areas that can
benefit from this simplified means of wireless inter-device
communication, including: compute intensive tasks, Mobile Learning and
Multi-player gaming.
Performance Evaluation of H.264 protocol in Ad hoc Networks (059-070)
T.R.
Sheltami
Wireless mobile ad hoc network data transmission between multiple
senders and receivers is becoming increasingly important in nowadays
networks. There are many applications for sending data from a single
source to multiple destinations (e.g. broadcasting) or from multiple
senders to multiple receivers (e.g. teleconference). A wireless Mobile
Ad hoc Network (MANET) or a multi-hop network is a collection of
wireless mobile hosts forming nodes that arbitrarily and randomly change
their locations. No centralized administration or infrastructure is
supported, and each host communicates via radio packets. Nodes are
responsible for establishing and maintaining connections between
themselves. Such dynamic topology of MANET leads to several unique
design issues that do not exist in other wireless networks. Video
transport over ad hoc networks is more challenging than that over other
wireless networks. The wireless links in an ad hoc network are not error
resilient and can go down frequently because of node mobility,
interference, channel fading, and the lack of infrastructure. Moreover,
typical video applications may need a higher bandwidth and higher
reliability connection than that provided by a single link in current or
emerging wireless networks. On the other hand, it is possible to
establish multiple paths between a source and a destination.
Transporting video over wireless networks is further constrained by:
delay limits, power issues and quality of service (QoS) parameters. All
of these points should be handled carefully in video transport services.
The goal of this research is to calculate the maximum distance, or
number of hops, that can be supported in an ad hoc network while
maintaining the delay constraints and reasonable quality of service (QoS).
In this paper, we will evaluate the performance of H.264 protocol using
two routing protocols, mainly: the Neigbhor-Aware Clusterhead (NAC) and
the Dynamic Source Routing (DSR) protocols. The simulation results show
that it is feasible to have video over ad hoc within an average distance
of 6 hops utilizing an average of 5.5 Mbps, however the performance
varies from one protocol to another.
Network Adaptive Layered
Multicast for Heterogeneous Wireless Networks(071-082)
A. Durresi, V. Paruchuri, and L. Barolli
Layered transmission is a promising solution to video multicast over
Heterogeneous Wireless Networks. However, since the number of layers is
practically limited, noticeable mismatches would occur between the
coarse-grained layer subscription levels and the heterogeneous and
dynamic rate requirements from the receivers. In this paper, we propose
a Network-adaptive Layered Multicast (NALM) approach, that exploits the
increasing computing and communications capabilities of wireless
devices. We show that by having few multicast nodes (about 10% the
number of receivers) to encode and decode the video, an improvement of
more than 30% in bandwidth efficiency could be achieved. Furthermore,
due to the proximity of such encoding/decoding nodes to the receivers
than the source itself, more accurate and faster evaluation of network
conditions would be possible leading to faster convergence and further
improvement in efficiency.
Back
to JMM Online Front Page
|