Difference between revisions of "Pubs:2006"

From Pel
Jump to navigation Jump to search
Line 137: Line 137:
 
keywords={Networked Games, Non-elevated QoS, Quality of Service},
 
keywords={Networked Games, Non-elevated QoS, Quality of Service},
 
pdf={delivering quality.pdf},
 
pdf={delivering quality.pdf},
 +
}
 +
</bibtex>
 +
<bibtex>
 +
@inproceedings{319,
 +
author={Noonan,J.;Perry,P.;Murphy,S.;Murphy,J.},
 +
title={Stall & Path Monitoring Issues in SCTP,IEEE Infocom},
 +
booktitle={Conference on Computer Communications},
 +
year={2006},
 +
abstract={This paper presents how SCTP can stall in multihomed  scenarios during failover and under certain circumstances.  A stall is where an SCTP end-point ceases to communicate  for an extended period of time, but does not report any  error to the upper layer. This paper presents two different sets  of circumstances where a stall can occur: firstly when there is an  underestimation of the Retransmission Time-Out (RTO) value for  a redundant network path; and secondly when a network error  occurs that causes only SACKs to be lost, which confuses the  SCTP sender about which network path is operational. Solutions  to both of these stalls are presented that include modifying the  RTO value, applying Karn’s algorithm to path monitoring and  ensuring the destination address selection policy for SACKs is  changed. This paper also presents a mechanism to de-couple data  acknowledgement and path monitoring when using multi-homed  transport protocols, which should remove the ambiguity about  path monitoring and offers a universal solution to the stall.},
 +
keywords={SCTP},
 +
pdf={stall and path.pdf},
 +
}
 +
</bibtex>
 +
<bibtex>
 +
@inproceedings{320,
 +
author={Ormond,O.;Murphy,J.;Muntean,G.},
 +
title={Economic Model for Cost Effective Network Selection Strategy in Service Oriented Heterogenous Wireless Network Environment},
 +
booktitle={10th IEEE/IFIP Network Operations & Management Symposium},
 +
year={2006},
 +
abstract={This paper describes and formalises the Service  Oriented Heterogeneous Wireless Network Environment  (SOHWNE)A the future service provision and delivery  environment that will support ubiCuitous user access anywhere  at any time from diverse devices to a broad range of services.  These services can be offered by third parties and can be  accessed via one of many available networks. This paper also  proposes and describes a novel algorithm for intelligent costoriented  and performance-aware selection between available  networks. This user-centric strategy focuses on the maximisation  of consumer surplus when selecting the best available connection  for transferring non real-time dataA with user specified time  constraintsA in a user-centric SOHWNE.},
 +
keywords={Consumer SurplusA Decision-making StrategiesA Multi-provider Network EnvironmentA Non real-time Data.},
 +
pdf={economic model.pdf},
 +
}
 +
</bibtex>
 +
<bibtex>
 +
@inproceedings{321,
 +
author={Parsons,T.;Murphy,J.},
 +
title={The 2nd International Middleware Doctoral Symposium:Detecting Performance Antipatterns in Component-Based Enterprise Systems},
 +
booktitle={IEEE Distributed Systems Online },
 +
year={2006},
 +
abstract={Internet-enabled enterprise applications often fail to meet  their performance requirements. This can lead to  development delays or, even worse, loss of business due to  customer dissatisfaction with sluggish or unreliable service.  Inefficient enterprise systems are often the result of system  developers making incorrect or suboptimal design decisions.  Such decisions occur because today’s enterprise applications  are extremely large and complex, and developers often don’t  completely understand the entire application. Consequently,  they often don’t completely understand the performance  implications of their design decisions, and as a result,  systems frequently fail to meet their performance  agreements.  },
 +
keywords={Performance Oriented,},
 +
pdf={2nd international.pdf},
 +
}
 +
</bibtex>
 +
<bibtex>
 +
@inproceedings{391,
 +
author={A.Ufimtsev;L.Murphy},
 +
title={Performance Modelling of a JAVAEE Component Application using Layered Queuing Networks:Revised Approach & a Case Study},
 +
booktitle={Specification & Verification of Component-Based Systems(SAVCBS'06)},
 +
year={2006},
 +
abstract={Nowadays component technologies are an integral part of  any enterprise production environment. Performance and  scalability are among the key properties of such systems.  Using Layered Queuing Networks (LQN), one can predict  the performance of a component system from its design.  This work revises the approach of using LQN templates and  offers a case study by using the revised approach to model  a realistic component application. Both strong points and  shortcomings of the approach are discussed.},
 +
keywords={performance modeling, JavaEE, component systems, ECPerf, Layered Queuing Network.},
 +
pdf={performance.pdf},
 
}
 
}
 
</bibtex>
 
</bibtex>

Revision as of 13:20, 9 March 2012

<bibtex> @inproceedings{170, author={C. Thorpe; S. Murphy; L. Murphy}, title={Seamless Handover in Heterogeneous Radio Access Networks}, booktitle={IT&T}, year={2006}, abstract={This paper provides a detailed discussion of the problem of Seamless Handover in Heterogeneous Radio Access Networks. Brief descriptions of several wireless access technologies are included to provide some background information and to illustrate the importance of solving the seamless handover problem for network subscribers. Several approaches to providing a handover solution have been proposed, some of which will be described and compared, in order to indicate possible directions for continuing to search for a seamless handover solution. Various problems are present in the existing solutions, and are discussed in this paper. These problems are significant enough to warrant further investigation in the handover area, and leave scope for modifications and improvements.}, keywords={Seamless Handover, Heterogenous Networks, SCTP}, pdf={christina-itt06-cameraReady.pdf}, } </bibtex> <bibtex> @inproceedings{161, author={C. Thorpe; L. Murphy}, title={A Survey of Seamless Handover in Heterogeneous Radio Access Networks}, booktitle={ACM/IEEE International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems}, year={2006}, abstract={This paper provides a detailed discussion of the problem of Seamless Handover in Heterogeneous Radio Access Networks. Several approaches to providing a handover solution have been proposed, some of which will be described and compared, in order to indicate possible directions for continuing to search for a seamless handover solution. Various problems are present in the existing solutions, and are discussed in this paper. }, keywords={Seamless Handover, Heterogenous Networks, SCTP}, pdf={Christina-MSWIM-Oct-2006.pdf}, } </bibtex> <bibtex> @inproceedings{213, author={J. Fitzpatrick, S. Murphy and J. Murphy}, title={An Approach to Transport Layer Handover of VoIP over WLAN}, booktitle={CCNC}, year={2006}, abstract={In this paper a transport layer handover mechanism for Voice over Internet Protocol (VoIP) using the Stream Control Transmission Protocol (SCTP) is proposed. This handover mechanism utilizes the multi-homing feature of SCTP to allow connection to multiple wireless networks. Each available wireless network is probed with simulated VoIP data to obtain network performance metrics. Handover decisions are made based on the Mean Opinion Score (MOS) calculated from the ITU-T E-Model for voice quality assessment using the obtained measurements. Implementation and simulations were carried out using the NS2 network simulator. The results show the MOS obtained using the proposed handover mechanism on IEEE 802.11b WLAN access points (APs) under varying load conditions. High correlation is shown between the MOS from the proposed handover scheme and the MOS experienced by a VoIP node present in the network. A simulation showing an SCTP endpoint handover between AP’s is presented.}, keywords={SCTP, E-Model, VoIP, Handover, Heterogeneous Networks}, } </bibtex> <bibtex> @inproceedings{214, author={J. Fitzpatrick, and S. Murphy, and J. Murphy,}, title={SCTP based Handover Mechanism for VoIP over IEEE 802.11b Wireless LAN with Heterogeneous Transmission Rates}, booktitle={Communications, 2006. ICC '06. IEEE International Conference on}, year={2006}, abstract={In this paper a transport layer handover mechanism for Voice over Internet Protocol (VoIP) in 802.11b using the Stream Control Transmission Protocol (SCTP) is proposed. The multi-homing feature of SCTP is used to allow connections to several 802.11b Access Points (AP's). Probing packets that model VoIP encoded data at various transmission rates are used to obtain quality metrics from each of the available networks. Handover decisions are made based on the Mean Opinion Score (MOS) calculated from the ITU-T E-Model for voice quality assessment using the obtained measurements. The handover mechanism is shown to operate in 802.11b networks with heterogeneous transmission rates using multiple VoIP codecs. The results show a high correlation between the MOS predicted by the proposed mechanism and the MOS experienced by a VoIP call present in the network. Results verify the accurate operation of the scheme using multiple VoIP codecs at various transmission rates. A simulation showing an SCTP endpoint handover between heterogeneous transmission rate AP's is presented.}, keywords={SCTP, VoIP}, } </bibtex> <bibtex> @inproceedings{215, author={J. Fitzpatrick, S. Murphy, J. Murphy}, title={RTS/CTS Based Endpoint Admission Control for VoIP Over 802.11e}, booktitle={MMNS}, year={2006}, abstract={In this paper an endpoint-based admission control mechanism for VoIP over WLAN is proposed. The mechanism operates by first measuring the utilisation of the channel and comparing this to a pre-determined threshold, if the channel utilisation exceeds this threshold, the call is rejected. One important aspect of the mechanism is that it can operate in the presence of hidden terminals. This is done by using the Request-to-Send/Clear-to-Send WLAN signalling to determine channel utilisation. The scheme is designed to be flexible; it can operate with heterogeneous data rates, with varying traffic types and in the presence of legacy 802.11 nodes. The scheme was developed and evaluated using the Qualnet network simulator. An empirical approach was used to determine appropriate admission thresholds. Then, simulations were performed to demonstrate the successful operation of the scheme.}, keywords={Call Admission Control, VoIP, 802.11e, RTS/CTS}, } </bibtex> <bibtex> @inproceedings{311, author={Carrig,B.;Denieffe,D.;Murphy,J.}, title={A Relative Delay Minimization Scheme for Multiplayer Gaming in Diffrentiated Services Network}, booktitle={ACM SIGCOMM Workshop on Network & System Support for Games}, year={2006}, abstract={Multiplayer gaming over the Internet continues to grow in popularity, despite a lack of Quality of Service (QoS) mechanisms. Future QoS-aware networks such as those based on the Differentiated Services (DiffServ) framework will provide an opportunity for gamers to enhance their game-playing experience. An important QoS metric for networked games is a user’s delay relative to the delay of other users. In this paper, we propose a Relative Delay Minimization (RDM) algorithm for use in DiffServ environments. Simulation results are described and presented showing that the algorithm can reduce the Relative Delay Variation (RDV) between users in a DiffServ environment.}, keywords={Network Games, Relative Delay, DiffServ, QoS}, pdf={a relative delay.pdf}, } </bibtex> <bibtex> @inproceedings{312, author={Noonan,J.;Perry,P.;Murphy,J.}, title={End-point Synchronisation & Handover For Multi-homed Services}, booktitle={IEE Proceedings-Communications}, year={2006}, abstract={It is proposed to implement a synchronised routing table at the transport layer, referred to as an Association Routing Table (ART), to improve the performance of multi-homed transport protocols. An algorithm is described that ensures that the routing tables can be synchronised, which is then used to implement a handover mechanism. The ART is implemented within SCTP. It is shown that by using a synchronised ART, it is possible to implement failover in cases where standard SCTP cannot, con¯gurations are more resilient to network errors, and it is possible to perform a handover without any network support.}, keywords={Multi-homing, routing, transport layer, SCTP, handovers}, pdf={end point-sychronization.pdf}, } </bibtex> <bibtex> @inproceedings{313, author={Hillestad,O.I.;Perkis,A.;Genc,V.;Murphy,S.;Murphy,J.}, title={Delivery of On-Demand Video Services in Rural Areas via IEEE 802.16 Broadband Wireless Access Networks}, booktitle={ACM 2nd Workshop on Wireless Multimedia Networking & Performance Modelling }, year={2006}, abstract={A simulation study of delivery of streaming video on-demand via IEEE 802.16 based technologies is described. A number of scenarios are simulated which are representative of rural area deployments of such technologies. The study finds that IEEE 802.16 can support up to 9/10 simultaneous users streaming typical cinematic video content in CIF resolution, 24 frames/s, at average rates of around 750 kbps. Further, the study demonstrates the utility of H.264/AVC Scalable Video Coding (SVC) and a buffer-based congestion control algorithm in an adaptive video streaming solution.}, keywords={IEEE 802.16, video streaming, scalable video coding}, pdf={delivering of on demand.pdf}, } </bibtex> <bibtex> @inproceedings{314, author={Ormond,O.;Muntean,G.;Murphy,J.}, title={Evaluation of an Intelligent Utility-Based Strategy for Dynamic Wireless Network Selection}, booktitle={Autonomic Management of Mobile Multimedia Services}, year={2006}, abstract={In the case of next generation wireless networks, different users with various multi-homed personal wireless devices will aim to exploit the full potential of the choice of services and applications available over different radio access networks. In their selection of a certain radio access network consumers will consider money and delay preferences for the current application and will rely on intelligent network-selection decision strategies to aid them in their choice. This paper describes the evaluation of an intelligent utility-based strategy for network selection in a multi-access network situation for transfer of large non real-time data files. A number of scenarios are examined which compare the proposed network selection strategy against other possible strategies. Test results show how by using this network selection strategy significant benefits in terms of combined average delay and cost per file transferred as well as transfer efficiency are obtained.}, keywords={Heterogeneous Wireless Networks, Multi-homed Radio Terminals, User-centric Network Selection.}, pdf={evaluation.pdf}, } </bibtex> <bibtex> @inproceedings{315, author={Parsons,T.;Mos,A.;Murphy,J.}, title={Non-Intrusive End to End Run-time Path Tracing for J2EE Systems}, booktitle={IEE Proceedings-Software}, year={2006}, abstract={An end-to-end runtime path-tracing approach for J2EE systems has been introduced. The approach is non-intrusive and thus does not require instrumentation of middleware or application source code. The implementation of the system has been realised in the COMPAS Java end-to-end monitoring tool that extends and integrates a number of open source projects. The first set of results shows the performance overhead associated with the tool. Further results show the portability of this approach, by applying it to a number of different application server implementations. Finally, it is also shown that runtime paths collected by the implementation can be used for reasoning about the overall system structure and design of complex enterprise applications.}, keywords={IEEE ,Server}, pdf={non-intrusive.pdf}, } </bibtex> <bibtex> @inproceedings{316, author={Barrett,R.;Pahl,C.;Patcas,L.M.;Murphy,J.}, title={Model Driven Distribution Pattern Design for Dynamic Web Service Compositions}, booktitle={ACM 6th International Conference on Web Engineering,ICWE}, year={2006}, abstract={Web service compositions are often used to realise servicebased enterprise applications. These enterprise systems are built from many existing discrete applications, often legacy applications exposed using Web service interfaces. Acceptance of these systems is often constrained by non-functional aspects, such as Quality of Service (QoS). A number of factors a�ect the QoS of an enterprise system, including availability, scalability and performance. There are a number of architectural con�gurations or distribution patterns, which express how a composed system is to be deployed. These distribution patterns have a direct impact upon the QoS of the composition. However, the amount of code required to realise these distribution patterns is considerable. Additionally, there is an increased deployment time associated with setting up di�erent distribution patterns. We therefore propose a novel approach which combines a Model Driven Architecture using UML 2.0 for modeling and subsequently generating Web service compositions, with a method for achieving dynamic decentralised interaction amongst services with reduced deployment overheads. These approaches combined provide for the generation of dynamic Web service compositions driven by a distribution pattern model.}, keywords={Distribution patterns, Web services, compositions, decentralisation, MDA}, pdf={model driven.pdf}, } </bibtex> <bibtex> @inproceedings{317, author={Ormond,O.;Murphy,J.;Muntean,G.}, title={Utility-based Intelligent Network Selection in Beyond 3G Systems}, booktitle={IEEE International Conference on Communications}, year={2006}, abstract={Development in wireless access technologies and multihomed personal user devices is driving the way towards a heterogeneous wireless access network environment. Success in this arena will be reliant on the ability to offer an enhanced user experience. Users will plan to take advantage of the competition and always connect to the network which can best service their preferences for the current application. They will rely on intelligent network selection decision strategies to aid them in their choice. The contribution of this paper is to propose an intelligent utility-based strategy for network selection in this multi-access network scenario. A number of utility functions are examined which explore different user attitudes to risk for money and delay preferences related to their current application. For example we show that risk takers who are willing to pay more money get a better service.}, keywords={Wireless Networks,3G}, pdf={utility.pdf}, } </bibtex> <bibtex> @inproceedings{318, author={Carrig,B.;Denieffe,D.;Murphy,J.}, title={Delivering Quality of Service for Gaming Applications in Best Effort Networks}, booktitle={13th International Conference on Telecommunications}, year={2006}, abstract={This paper describes a scheduler which provides non-elevated Quality of Service (QoS) for two different classes of traffic. A Delay-Sensitive (DS) class receives a low delay service at the expense of an increased probability of packet loss. The non-DS traffic receives at least the same level of throughput as it would in an ordinary best effort network. The design of the scheduler is presented and contrasted with similar schedulers such as the Alternative Best Effort (ABE) service. Simulation results for a network carrying a mixture of FTP and Quake 3 multiplayer gaming traffic are also shown. It was discovered that even for a heavily-loaded network, with a large proportion of non-DS traffic, there are benefits for interactive games traffic availing of the DS service.}, keywords={Networked Games, Non-elevated QoS, Quality of Service}, pdf={delivering quality.pdf}, } </bibtex> <bibtex> @inproceedings{319, author={Noonan,J.;Perry,P.;Murphy,S.;Murphy,J.}, title={Stall & Path Monitoring Issues in SCTP,IEEE Infocom}, booktitle={Conference on Computer Communications}, year={2006}, abstract={This paper presents how SCTP can stall in multihomed scenarios during failover and under certain circumstances. A stall is where an SCTP end-point ceases to communicate for an extended period of time, but does not report any error to the upper layer. This paper presents two different sets of circumstances where a stall can occur: firstly when there is an underestimation of the Retransmission Time-Out (RTO) value for a redundant network path; and secondly when a network error occurs that causes only SACKs to be lost, which confuses the SCTP sender about which network path is operational. Solutions to both of these stalls are presented that include modifying the RTO value, applying Karn’s algorithm to path monitoring and ensuring the destination address selection policy for SACKs is changed. This paper also presents a mechanism to de-couple data acknowledgement and path monitoring when using multi-homed transport protocols, which should remove the ambiguity about path monitoring and offers a universal solution to the stall.}, keywords={SCTP}, pdf={stall and path.pdf}, } </bibtex> <bibtex> @inproceedings{320, author={Ormond,O.;Murphy,J.;Muntean,G.}, title={Economic Model for Cost Effective Network Selection Strategy in Service Oriented Heterogenous Wireless Network Environment}, booktitle={10th IEEE/IFIP Network Operations & Management Symposium}, year={2006}, abstract={This paper describes and formalises the Service Oriented Heterogeneous Wireless Network Environment (SOHWNE)A the future service provision and delivery environment that will support ubiCuitous user access anywhere at any time from diverse devices to a broad range of services. These services can be offered by third parties and can be accessed via one of many available networks. This paper also proposes and describes a novel algorithm for intelligent costoriented and performance-aware selection between available networks. This user-centric strategy focuses on the maximisation of consumer surplus when selecting the best available connection for transferring non real-time dataA with user specified time constraintsA in a user-centric SOHWNE.}, keywords={Consumer SurplusA Decision-making StrategiesA Multi-provider Network EnvironmentA Non real-time Data.}, pdf={economic model.pdf}, } </bibtex> <bibtex> @inproceedings{321, author={Parsons,T.;Murphy,J.}, title={The 2nd International Middleware Doctoral Symposium:Detecting Performance Antipatterns in Component-Based Enterprise Systems}, booktitle={IEEE Distributed Systems Online }, year={2006}, abstract={Internet-enabled enterprise applications often fail to meet their performance requirements. This can lead to development delays or, even worse, loss of business due to customer dissatisfaction with sluggish or unreliable service. Inefficient enterprise systems are often the result of system developers making incorrect or suboptimal design decisions. Such decisions occur because today’s enterprise applications are extremely large and complex, and developers often don’t completely understand the entire application. Consequently, they often don’t completely understand the performance implications of their design decisions, and as a result, systems frequently fail to meet their performance agreements. }, keywords={Performance Oriented,}, pdf={2nd international.pdf}, } </bibtex> <bibtex> @inproceedings{391, author={A.Ufimtsev;L.Murphy}, title={Performance Modelling of a JAVAEE Component Application using Layered Queuing Networks:Revised Approach & a Case Study}, booktitle={Specification & Verification of Component-Based Systems(SAVCBS'06)}, year={2006}, abstract={Nowadays component technologies are an integral part of any enterprise production environment. Performance and scalability are among the key properties of such systems. Using Layered Queuing Networks (LQN), one can predict the performance of a component system from its design. This work revises the approach of using LQN templates and offers a case study by using the revised approach to model a realistic component application. Both strong points and shortcomings of the approach are discussed.}, keywords={performance modeling, JavaEE, component systems, ECPerf, Layered Queuing Network.}, pdf={performance.pdf}, } </bibtex>