Peter Parnes

Peter Parnes
Luleå University of Technology | LTU · Department of Computer Science, Electrical and Space Engineering (SRT)

Professor

About

83
Publications
10,815
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
960
Citations
Citations since 2016
7 Research Items
187 Citations
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
Additional affiliations
April 2010 - present
Luleå University of Technology
Position
  • Professor (Full)

Publications

Publications (83)
Article
Persons with aphasia suffer from a loss of communication ability as a consequence of a brain injury. While rare, a small strand of research indicates effectiveness of dialogic interventions for communication development for persons with aphasia, but a vast amount of research studies shows its effectiveness for other target groups. In this paper, we...
Article
For education to provide knowledge reflecting our current and future society, many countries are revising their curricula, including a vivid discussion on digital competence, programming and computational thinking. This article builds an understanding of the maker movement in relation to education in programming, by demonstrating challenges and pos...
Conference Paper
The role of computer science and IT in Swedish schools has varied throughout the years. In fall 2014, the Swedish government gave the National Agency for Education (Skolverket) the task of preparing a proposal for K–9 education on how to better address the competences required in a digitalized society. In June 2016, Skolverket handed over a proposa...
Article
Full-text available
Digital fabrication and making has received a growing interest in formal and informal learning environments. However, many of these initiatives often start from a grassroots perspective, with little coordination on a national level. This paper illustrates and discusses a study from an ongoing large-scale national testbed in Sweden named Makerspace...
Conference Paper
This paper describes how a classical instrument, the clarinet, can be extended with modern technology to create a new and easy to use augmented instrument. The paper describes the design process, technical details and how a musician can use the instrument. The clarinet bell is extended with sensor technology in order to improve the ways the clarine...
Conference Paper
Full-text available
Computing is no longer considered a subject area only relevant for a narrow group of professionals, but rather as a vital part of general education that should be available to all children and youth. Since making changes to national curricula takes time, people are trying to find other ways of introducing children and youth to computing. In Sweden,...
Conference Paper
Effective design of shared mediated spaces, information and connectedness requires theory and practice from a range of disciplines such as found in European projects like Together Anywhere, Together Anytime (TA2) and the EIT ICT Labs Mediating Presence activity. Building on this work we continue to investigate the changes in the European digital me...
Data
Full-text available
Online Internet based e-meetings for synchronous communication is becoming more and more common and the need for secure communication is a strong requirement from both corporate and private users. At the same time not all users can always be available via the Internet and as phones (fixed and mobile) are still the dominant communication method ther...
Conference Paper
Full-text available
Environmental issues are a reoccurring discussion topic among politicians, researchers and citizens all around the world. Climate changes and pollution are both important issues that need to be dealt with to slow down their impact. Within the IS area, the acknowledgement of these issues has been slow, and it is now time to start contributing. In th...
Conference Paper
Full-text available
Around the world, there is an ongoing shift from en economy focusing on product development to an economy with focus on digital service development. An ongoing initiative in Europe to support this shift is the Internet of Services (IoS) which strives for a situation where everything that is needed to use a software is available as a service. The ai...
Conference Paper
Full-text available
As users of wearable computers are often involved in real-world tasks of critical nature, the management and handling of interruptions is crucial for efficient interaction and task performance. We present a study about the impact that different methods for interruption have on those users, to determine how interruptions should be handled. The study...
Article
Full-text available
Productivity in nursing care is a major concern in all residential facilities, as is improving the quality of care. Pervasive computing offers great promise in this area. In this paper we discuss requirements analysis, multiphase prototyping, and effective use of commercial off-the-shelf technologies to improve communication and situation awareness...
Article
Full-text available
Providing seamless IP mobility support is one of the most challenging problems towards a world of mobile and ubiquitous multimedia communication. This paper proposes an application-layer framework based on the Session Initiation Protocol and the Resilient Mobile Socket to provide mobility support for distributed multimedia applications. As a part o...
Conference Paper
Full-text available
Studies of video conferencing systems generally focus on scenarios where users communicate using an audio channel. However, text chat serves users in a wide variety of contexts, and is commonly included in multimedia conferencing systems as a complement to the audio channel. This paper introduces a prototype application which integrates video and t...
Conference Paper
Full-text available
This paper presents an application-layer middleware that applies a microeconomic model to help multimedia applications utilize available band- width in a way that maximizes the user's net benefit. The key components are a bandwidth broker that puts the supply of available bandwidth on a virtual mar- ket residing inside the application, and utility...
Conference Paper
The paper presents a middleware that applies a microeconomic model to help multimedia applications utilize available bandwidth in a way that maximizes the user's net benefit. The key components are a bandwidth broker that puts the supply of available bandwidth on a virtual market, and utility functions for each piece of media, which are used to cal...
Conference Paper
Full-text available
An important part of making a wearable computer unobtrusive is the user interface and the way it interrupts the user. The amount of interruption that have to be made on the users primary task should be minimized. Usage without interruption is of course best for the performance of the primary task but is often not possible as many tasks that the wea...
Conference Paper
Full-text available
As host mobility and radio interference in wireless networks cause packet losses and delays, it is difficult to develop useful mobile real-time media applications. This paper describes a new handover strategy for end-to-end mobility called Competition based Soft Handover Management (CSHM). During a handover, redundant packet streams are sent throug...
Conference Paper
In this paper, bandwidth-sharing schemes, controlled by user-interest, are presented as an approach to efficient use of resources in a collaborative workspace environment. Two schemes for group videoconferencing are presented and evaluated. Monitoring of user-behavior and message passing to adapt video bandwidth allocation to user needs are key fea...
Conference Paper
Full-text available
Traditionally, interaction methods for wearable computers have focused on input to the computer itself, yet little has been done when it comes to allowing interaction with the surrounding environment. Pervasive computing, on the other hand, offers access to computational power from any place all the time, yet most interaction techniques utilize eit...
Conference Paper
This paper presents an UDP-based socket extension called the resilient mobile socket (RMS), which provides application-layer mobility support by encapsulating other sockets into a new aggregated socket abstraction. Encapsulated sockets can then be added or removed without disturbing running applications. RMS also provides a method for soft handover...
Article
Full-text available
We present our experiences of using wearable computers for pro-viding an ambient form of telepresence to members of an e-meeting. Using a continuously running e-meeting session as a testbed for formal and informal studies and observations, this form of telepres-ence can be investigated from the perspective of remote and local participants alike. Ba...
Article
Full-text available
As video conferencing and e-meeting systems are used more and more on the Internet and in businesses it becomes increasingly important to be able to participate from any computer at any location. Often this is impossible, since these systems requires often special software that are not available everywhere or impossible to install for administrativ...
Conference Paper
Full-text available
A wearable computer equipped with a head-mounted display allows its user to receive notifications and advice that is readily visible in her field of view. While needless interruption of the user should be avoided, there are times when the information is of such importance that it must demand the user's attention. As the user is mobile and likely in...
Article
Full-text available
Lule University of Technology has since 1997 used net-based learning environments based on desktop video-conferencing tools to distribute courses to students. It has been claimed that the environment gives remotely attending students equal possibilities as traditionally attending students to take an active part of a course, as well as enhancing the...
Article
Full-text available
In this paper we describe a scheme in which each receiver of a multicast session receives a stream with a different, unique watermark, while still retaining the scalability of multicast. The watermarked streams can be used to trace those users who make unauthorized copies of a stream. The watermarking is enabled by encryption of two slightly differ...
Conference Paper
Full-text available
Online Internet based e-meetings for synchronous communication is becoming more and more common and the need for secure communication is a strong requirement from both corporate and private users. At the same time not all users can always be available via the Internet and as phones (fixed and mobile) are still the dominant communication method ther...
Article
Full-text available
A bandwidth-sharing scheme for group video conferencing is presented in this paper. The key features of the scheme are the monitoring of user behavior and message passing, which are used by each client in order to identify and report their interest in other group members. Each video sender operates on the information about other users' interest in...
Article
Full-text available
In this paper we discuss different methods for providing group awareness to participants of e-meeting software using small, limited devices connected with limited networks such as a mobile phone. Currently small devices such as mobile phones are getting more advanced and capable of running custom software such as small Java applications while at th...
Article
Full-text available
One of humankind's most basic needs is that of being able to communicate with other people. As wireless network connectivity becomes more prevalent, factors such as physical location and situation diminish in significance for deciding when and how such communication can take place. What happens when a user is given this freedom to utilize the netwo...
Article
Full-text available
Today we are approaching a truly connected and wireless world where users can be always connected by switching between different carriers and providers. This paper presents an architecture which enables mobile media applications to operate across a wide range of wireless networks, gracefully handle network fail-ures and share environmental informat...
Article
Full-text available
People are presented with an increasing number of opportunities to communicate regardless of location as wireless network connectivity becomes more prevalent. Questions that arise are in what form this communicationis and what challenges it poses? Can the experience of group communication be en- hanced so that a feeling of actual presence can be co...
Article
This paper presents a bandwidth sharing scheme for group video conferencing.
Conference Paper
Full-text available
An increasing number of applications and systems use contextual information about their users. That contextual information can be used to design applications that survey usage and adapt thereafter, or simply just use context information to optimize presentation. Context information could hence be used to create quite complex applications for the be...
Conference Paper
Full-text available
This paper presents a bandwidthsharing scheme for group video con- ferencing. The key features of the scheme are the monitoring of implicit user-hints and message passing, which are used by each client in order to identify and re- port their interest in other group members. Informationabout user interest is then used by each video sender in order t...
Conference Paper
We describe a mobile instant messaging system, MIM, designed for mobile environments. During the design of mobile applications, several new problems and possibilities have to be considered that do not exist with applications targeted at desktop PCs. One example of an application not designed for a mobile environment is the current, very popular, in...
Conference Paper
Transport level protocols typically provide best-effort data delivery where no attempts are made to recover lost packets, or reliable data delivery where techniques are used to ensure that all data sent out eventually reaches the receivers. However, it has been suggested that some applications will perform better when using dynamically configurable...
Article
In this paper we describe a Mobile Instant Messaging system, MIM, designed for mobile environments. During design of mobile applications several new problems and possibilities have to be considered that do not exist with applications targeted at desktop PCs. One example of an application not designed for a mobile environment is current, very popula...
Conference Paper
Full-text available
This paper presents a prototype for single-rate reliable multicast congestion control, which has been built into an existing commercial whiteboard. The prototype was developed using a novel scheme that was engineered around conflicting industry provided requirements for collaborative workspaces. This required the scheme to be both low-weight when u...
Article
This paper presents an architecture for location aware applications, where positioning sources such as GPS, WaveLAN and Bluetooth devices can be seamlessly interchanged and combined to achieve a more accurate positioning service with a higher availability. The architecture also supports peer-to-peer communication to allow clients to interchange pos...
Conference Paper
Full-text available
In this paper we describe a scheme in which each receiver of a multicast session receives a stream with a different, unique watermark, while still retaining the scalability of multicast. The watermarked streams can be used to trace those users who make unauthorized copies of a stream. The watermarking is enabled by encryption of two slightly differ...
Conference Paper
Full-text available
Luleå University of Technology has since 1997 used net-based learning environments based on desktop video-conferencing tools to distribute courses to students. It has been claimed that the environment gives remotely attending students equal possibilities as traditionally attending students to take an active part of a course, as well as enhancing th...
Article
Full-text available
Distributed, real-time multimedia applications on the Internet permit users to cooperate in new and more interesting ways for collaborative teamwork and net-based learning. The mStar environment features an agent-based architecture, implemented in Java, which preserves compatibility with the dominant Mbone paradigm for IP multicast. The shared soft...
Article
Full-text available
This thesis presents research on how to create a framework for building scalable distributed applications for real-time synchronous communication on the Internet. Over the years a number of software frameworks for creating collaborative applications have been presented. These frameworks have been targeted towards a specific domain or user group, wh...
Article
Full-text available
Despite evidence of rising popularity of video on the web (or VOW), little is known about how users access video. However, such a characterization can greatly benefit the design of multimedia systems such as web video proxies and VOW servers. Hence, this paper presents an analysis of trace data obtained from an ongoing VOW experiment in Lulea Unive...
Article
Full-text available
As more and more applications on the Internet become network aware the need and possibility to remotely control them becomes larger. This paper presents a framework for control and management of distributed applications and components. This is done using IP-multicast and an agent based application architecture. The target of the framework is to all...
Article
Full-text available
IP based groupware applications, such as net-based learning environments, rely on robust audio transport for efficient communication between users. This paper therefore gives an overview and an initial evaluation of how to achieve robust transport of real-time audio streams over Internet connections without service guarantees. Due to hardware jitte...
Article
Full-text available
: Lule University of Technology has for the last few years deployed a netbased learning environment, mStar, to distribute courses to students independent of time and geographic distance. The mStar enviroment gives remotely attending students equal possibilities as traditionally attending students to take an active part of a course, as well as enhan...
Article
Full-text available
A central issue within any distributed computer environment is how to control and manage running applications. This paper presents an implementation of a framework for control and management of distributed applications and components using IPmulticast. The framework allows for easy and scalable control of single applications, groups of applications...
Conference Paper
Full-text available
Luleå University of Technology has for the last few years deployed a net-based learning environment, mStar, to distribute courses to students independent of time and geographic distance. The mStar enviroment gives remotely attending students equal possibilities as traditionally attending students to take an active part of a course, as well as enhan...
Conference Paper
A central issue within any distributed computer environment is how to control and manage running applications. This paper presents an implementation of a framework for control and management of distributed applications and components using IP-multicast. The framework allows for easy and scalable control of single applications, groups of application...
Article
Full-text available
This document presents the history and evolution of the mStar environment between 1995 and 1998. It starts with the Java Multi-User Environment and ends with Marratech company. 1 Introduction The mStar environment [8] have been created over a number of years in the context of academia, industrial research projects and within the industry itself. Th...
Article
Full-text available
This document discusses problems and solutions around distribution of media in heterogeneous environments when using IP-multicast. Keywords: IP-multicast, real-time media, heterogeneous environments 1 Introduction When distributing real-time media with variable bit-rate using IP-multicast to a number of receivers over heterogeneous networks a probl...
Article
This paper presents a system, named mTunnel, for application level tunnelling of IP-multicast traffic in a lightweight manner, where the end-user is responsible for deciding which MBone-sessions and which IP-multicast groups to tunnel. mTunnel is primarily designed for easy deployment and easy-to-manage tunnelling. Information about currently tunne...
Article
Full-text available
This paper presents the multicast Media-onDemand system, mMOD, which is an on-demand system designed for recording and playback of not only audio and video but also other media that are being multicast on the Internet/MBone today. The system allows for users to request playback of recorded sessions containing MBone audio, video, whiteboard, NetText...
Article
This paper reports on Education Direct, a project at Lulea University of Technology (Sweden) in which the next generation Internet technology, based on IP (Internet Protocols) multicasting, has been used in practice over large geographic distances involving a wide variety of secondary and postsecondary students and teachers. Education Direct utiliz...
Article
Full-text available
The mStar environment for distributed education utilizes the WWW and IP-multicast to enable teacher-student collaboration over large geographic distances. Several educational projects, spanning from secondary school courses to company internal training, have deployed the mStar environment. This paper reports on experiences gained over a year of pra...
Conference Paper
Full-text available
The mStar environment for distributed education utilizes the WWW and IP- multicast t o enable teacher-student collaboration over large geographic distances. Several educational projects, spanning from secondary school courses to company internal t raining, have deployed the mStar environment. This paper reports on experiences gained over a year of...
Article
Full-text available
This thesis addresses the question of how a scalable, distributed teamwork environment should be designed and realized. Central design criteria includes that the system should be scalable and robust, allow for easy access and be symmetric. The system should allow for project team members to collaborate even though they are not located at the same p...
Article
Full-text available
This paper presents the mStar environment, which creates an environment for truly scalable distributed teamwork using IP-multicast. It can be and is being used on a daily basis for electronic meetings and distributed education. It creates a new teamwork environment which allows users to collaborate even if they are not located at the same physical...
Conference Paper
Full-text available
This paper presents a system, called mTunnel, for application level tunneling of multicast traffic in a lightweight manner, where the end-user is responsible for deciding which MBone-sessions and multicast groups to tunnel. mTunnel is primarily designed for easy deployment and easy-to-manage tunneling. Therefore it runs as an user application and d...
Article
This paper presents a framework for bringing the MBone and the World-Wide Web closer together by introducing real-time distribution of HTML-pages and synchronization of WWW-browsers. This framework will enable distributed presentations of WWW-material using the mWeb application. Distribution is done using two new protocols, Scalable Reliable Real-t...
Conference Paper
Full-text available
This paper presents the mStar environment, which creates an environment for truly scalable distributed teamwork. It can be and is being used on a daily basis for electronic meetings, distributed electronic education and daily work. It creates a new teamwork environment which allows users to collaborate even if they are not present at the same physi...
Article
Full-text available
This paper presents a framework for bringing the MBone and the World-Wide Web closer together by real-time distribution of HTML-pages and synchronization of WWW-browsers. This framework will allow for distributed presentations with WWW-material using the mWeb application. Distribution is done using two new protocols, Scalable Reliable Real-time Tra...
Article
Full-text available
This paper describes the rationale and emerging architecture of WebDesk, a system integrating the three communication paradigms - the asynchronous, synchronous, and publishing - into a single homogeneous environment. The goal is to create a system which makes work independent of geographic location. The initial area of application, and source of re...