Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Free to read · Published 31 March 2005

Dynamic Reconfiguration of IP Domain Middleware Stacks to Support Multicast Multimedia Distribution in a Heterogeneous Environment

Kevin Curran & Gerard Parr

Journal of Computer Science, Volume 1, Issue 1, pp. 7–18 · doi.org/10.3844/jcssp.2005.7.18

6,781 accesses4,599 downloads0 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

Seamless connectivity to multiple wireless networks independently of a fixed point is becoming increasingly important for mobile devices however wireless networks differ in bandwidth, size and access costs each requiring protocol functions to enable devices to communicate efficiently. In addition, due to the divergence of users and applications, traditional stacks are frequently enriched with additional functionality such as transport protocol functionality, synchronisation and presentation coding which can lead to a performance bottleneck due to the insufficient processing power and memory of portable devices. We argue that an extensible middleware is needed to cover small resource constrained devices to full-fledged desktop computers thus we investigate dynamic micro-protocols which enable devices to adopt specific protocol stacks at runtime in an attempt to optimise the stack to the functionality that is actually required by the application thus eliminating additional overhead functionality provided by generic stacks. A side effect of this is that it allows devices such as PDAs to offer protocol functions, which would not normally be available due to their memory constraints. Memory constrained devices are catered for through the deployment of a client-proxy overlay network where proxies offload processing. The problem of the ‘common denominator bandwidth’ is overcome through multicast media groups where clients subscribe to different quality of services in accordance with resource availability and move between groups according to bandwidth availability over time. Our end result is a Java middleware for multimedia streaming to heterogeneous mobile clients, utilising dynamic configuration of protocols with respect to application requirements and available network resources. Performance is increased through application specific tailored protocols and reducing protocol complexity allows stacks to fit inside the limited memory space of current mobile devices. We evaluate the dynamic reconfigurability of the middleware and present some new results from a series of applications utilising runtime adaptation.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2005 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Curran, K. & Parr, G. (2005). Dynamic Reconfiguration of IP Domain Middleware Stacks to Support Multicast Multimedia Distribution in a Heterogeneous Environment. Journal of Computer Science, 1(1), 7–18. https://doi.org/10.3844/jcssp.2005.7.18

Licence
© Science Publications
Issue
Volume 1, Issue 1
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Dynamic Reconfiguration of IP Domain Middleware Stacks to Support Multicast Multimedia Distribution in a Heterogeneous EnvironmentJournal of Computer Science · Volume 1, Issue 1 · pp. 7–18 · © Science PublicationsDownload