Niko Kotilainen’s research while affiliated with University of Jyväskylä and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (17)


Flight Searching – A Comparison of Two User-Interface Design Strategies
  • Conference Paper

July 2009

·

124 Reads

Lecture Notes in Computer Science

·

Niko Kotilainen

The most usable user-interface is not necessarily the most popular. For example, the extent to which an interaction is based on graphics can depend highly on convention rather than usability. This study compares contemporary flight search applications in order to investigate whether a more extensive use of graphics can enhance usability. Two user-interfaces are compared: one follows the ideal principles of graphical user-interfaces and direct manipulation, while the second interface requires text to be entered with a keyboard. The results of the comparison indicate that even an early prototype of the graphics based alternative performed better than the typical formula based search application for several measurements of usability.


Table 1 . FM RSSI level conversion
FINDR: Low-cost indoor positioning using FM radio
  • Conference Paper
  • Full-text available

April 2009

·

1,223 Reads

·

11 Citations

Lecture Notes of the Institute for Computer Sciences

This paper presents an indoor positioning system based on FM radio. The system is built upon commercially available, short-range FM transmitters. The features of the FM radio which make it distinct from other localisation technologies are discussed. Despite the low cost and o-the-shelf components, the performance of the FM positioning is comparable to that of other positioning technologies (such as Wi-Fi). From our experiments, the median accuracy of the system is around 1.3 m and in 95% of cases the error is below 4.5 m.

Download

Figure 1. Machine to Machine system in a Process Control Environment.
Table 1 . Some content classification rules
Figure 3. Screenshot from the prototype monitoring and controlling user interface.  
Portable process control with DynaControl

September 2008

·

51 Reads

Remote controlling of industrial systems requires a special approach. There are requirements for both the connection and the access terminals. The connection should provide users with reliability, security and quality, and the access terminals should be able to perform the required task. One important and at the same time a problematic requirement for a mobile controlling system is bidirectional access. In this paper we describe a system which enables bidirectional data access within 3G cellular network using a commercial service, and a prototype application for quality and usability for task performance using a terminal recognition methods.


Fig. 8.2. Histogram of Fitness Values
Fig. 8.3. Distribution of Fitness Values
Table 8 .1. Parameter setting and numerical results
A Memetic-Neural Approach to Discover Resources in P2P Networks

September 2008

·

57 Reads

·

19 Citations

Studies in Computational Intelligence

This chapter proposes a neural network based approach for solving the resource discovery problem in Peer to Peer (P2P) networks and an Adaptive Global Local Memetic Algorithm (AGLMA) for performing in training of the neural network. The neural network, which is a multi-layer perceptron neural network, allows the P2P nodes to efficiently locate resources desired by the user. The necessity of testing the network in various working conditions, aiming to obtain a robust neural network, introduces noise in the objective function. The AGLMA is a memetic algorithm which employs two local search algorithms adaptively activated by an evolutionary framework. These local searchers, having different features according to the exploration logic and the pivot rule, have the role of exploring decision space from different and complementary perspectives. Furthermore, the AGLMA makes an adaptive noise compensation by means of explicit averaging on the fitness values and a dynamic population sizing which aims to follow the necessity of the optimization process. The numerical results demonstrate that the proposed computational intelligence approach leads to an efficient resource discovery strategy and that the AGLMA outperforms an algorithm classically employed for executing the neural network training.


Table 1 . Simulation Scenarios 
Figure 2. A graph where MST k-Steiner makes a large approximation error 
Optimal Resource Discovery Paths of Gnutella2

April 2008

·

67 Reads

·

4 Citations

·

Annemari Auvinen

·

Yevgeniy Ivanchenko

·

[...]

·

Jarkko Vuori

This paper shows that the performance of peer-to-peer resource discovery algorithms is upper bounded by a k-Steiner minimum tree and proposes an algorithm locating near-optimal query paths for the peer-to-peer resource discovery problem. Global knowledge of the topology and the resources from the peer-to-peer network are required as an input to the algorithm. The algorithm provides an objective measure for defining how good local search algorithms are. The performance is evaluated in simulated peer-to-peer scenarios and in the measured Gnutella2 P2P network topology with four local search algorithms: breadth-first search, self-avoiding random walker, highest degree search and Dynamic Query Protocol.


Figure 1. Bluetooth power consumption in contrast to standby time. 
Figure 2. Min, max and mean of device discovery times with 0, 1 and 2 devices around in theory and in practice. 
Figure 3. Min, max and mean of connection establishment times in theory and in practice. The theoretical values were calculated. According to the Bluetooth 1.1 specification (in Nokia N-Gage and 6600), the device search takes 10.24 seconds in an error free environment. An enhanced inquiry requires 5 seconds and interlaced inquiry 2.5 seconds in Bluetooth 1.2 (in Nokia 6630), but 10 seconds is often used due to compatibility reasons. Connection establishment rate was measured as a time from starting the Bluetooth inquiry to receiving a connection establishment event in BlueCheese. Figure 3 illustrates the connection establishment rate compared to theoretical values. 
Mobile Encounter Networks and Their Applications

February 2008

·

437 Reads

·

16 Citations

Conference Record - IAS Annual Meeting (IEEE Industry Applications Society)

This article presents mobile encounter networks (MENs), which emerge when mobile devices come across each other and form a temporary connection between them using a common short-range radio technology. Local information exchanges between mobile devices results in a broadcast diffusion of information to other users of the network with a delay. Gasoline price comparison system (GPCS), which delivers newest gasoline prices to mobile users using mobile encounter information diffusion, is described as well as other application areas where MENs could be used. The feasibility of building MENs using bluetooth is tested with the BlueCheese mobile encounter network middleware and it is found that the bluetooth currently present in mobile phones does not adequately suit as a network technology for MENs.


Figure 1. Tagging Concept 
Mobile Search - Social Network Search Using Mobile Devices

February 2008

·

268 Reads

·

15 Citations

Conference Record - IAS Annual Meeting (IEEE Industry Applications Society)

During the last years progress in Web search engines has been made to the point that relevant information can be reached easily most of the time. However very little empirical research has been carried to study Web search in highly dynamic social network environments composed of mobile devices. The aim of this work was therefore to investigate novel approaches that took advantage of the social network environment inherent to mobile peer-to-peer paradigm. The work focused mainly on the development of a prototype for mobile search concept. The prototype was built on top of Drupal content site management system. This study suggests that the methods presented can be a complement to traditional Web search engines.


Figure 1: The architecture of a location-based media sharing system.
Figure 2: PhotoJournal can superimpose multimedia objects at their locations on a map. A marker indicates the number of files associated with that location. 
Figure 3: A user can mark the area for which multimedia objects are requested. 
Location-based media sharing in a MP2P network

January 2008

·

98 Reads

·

4 Citations

ACM SIGMOBILE Mobile Computing and Communications Review

In both academia and industry, peer-to-peer (p2p) applications have attracted great attention. This paper introduces and implemented a novel location-based multimedia application, the Multimedia Traveling Journal application (PhotoJournal) that employs the p2p paradigm and enables location-based content sharing among mobile users.


Mobile Search - Social Network Search Using Mobile Devices Demonstration

January 2008

·

36 Reads

·

5 Citations

Mobile search prototype demonstrates the possibilities of social network search in N800 mobile devices. Search is initiated from a N800 mobile device to search the contacts in mobile device's addressbook. The contacts can be other N800 mobile devices running mobile Web server or normal Web servers in the Internet with Drupal content management system. Mobile device users can select which of their personal information such as phone numbers, calendar data etc. to share via a mobile Web server. The proposed search mechanism has many benefits compared to centralized Web search engines like Google. The search can locate information which is not referenced anywhere and thus allows hidden or rare information to be found. The search is executed realtime and does not provide outdated links. The search is directed to persons close in the social network and thus provides results which are more likely to be relevant to the querier. However, for searching popular data accessible via centralized servers mobile search is not well suited.


You've Got Photos! The design and evaluation of a location-based media-sharing application

January 2008

·

16 Reads

·

3 Citations

PhotoJournal is a novel location-based media sharing appli- cation that enables users to build interactive journals that associate multimedia files with locations on maps and share this information with other users. Its underlying informa- tion discovery and sharing mechanism is 7DS that runs in either pure peer-to-peer or centralized server-to-client mode, depending on the availability of a server and/or an infras- tructure. 7DS-enabled devices act as miniature caches, shar- ing information with each other. When access to an informa- tion server (e.g., web server) is not available, the local 7DS instance running on the device enables the device to search and access information from other peers in proximity. We have implemented the prototype and evaluated the delay to access the data using three testbeds. Two of these testbeds employ a centralized (server-to-client) architecture, while the third one applies the peer-to-peer paradigm. Depend- ing on the underlying network technology and device capa- bilities, this delay varies. The results encourage us to per- form additional empirical-based studies under increased traf- fic load conditions and initiate a user-study in the premises of a museum and a research park.


Citations (15)


... In particular, while [4] mainly focuses on architectural issues, [5] and [12] also quantify the estimated network performance gains from offloading cellular traffic onto Wi-Fi Direct-based, D2D connections. As for content dissemination and sharing in mobile ad hoc networks, a number of solutions have been proposed in the literature, e.g., [13]–[15]. However, very few works exist that specifically address Wi-Fi Direct-based networks. ...

Reference:

Content-centric Routing in Wi-Fi Direct Multi-group Networks
Mobile Search - Social Network Search Using Mobile Devices Demonstration
  • Citing Article
  • January 2008

... Although the community has proposed similar QR-code information access systems [1]–[5] , to the best of our knowledge , there are no real-world studies that evaluate their per- formance. The Forthroid builds on our earlier work, the PhotoJournal [6]. The PhotoJournal is a novel location-based media sharing application that enables users to build interactive journals that associate multimedia files with locations on maps and share this information with other users. ...

You've Got Photos! The design and evaluation of a location-based media-sharing application
  • Citing Article
  • January 2008

... Horozov et al. in [11] discuss security challenges by integrating secure service registration capabilities in the available architecture. Mobile chedar [15] is a middleware extension to Chedar [4], providing resource sharing and distribution in mobile p2p systems, in a completely decentralized fashion. The proposed API performs topology management by selecting connections that aim to establish a scalable and fault-tolerant network. ...

Chedar: Peer-to-peer middleware

... For instance, Tabu search [31] is regularly employed in combinatorial optimization domain to find low auto-correlation binary sequences. Additionally, simulated annealing is proved as a trust worthy local refinement to discover the optimal resources in p2p networks [32]. ...

A Memetic-Neural Approach to Discover Resources in P2P Networks

Studies in Computational Intelligence

... • The majority of network simulators are studied and surveyed in [6][7][8][9][10][11][12][13][14]. However, there is room for improvement in the existing surveys of network simulators as follows: New simulators are being proposed regularly with the growing demand and requirements of computer networking. ...

P2PRealm - Peer-to-peer network simulator

... Peer-to-Peer Distributed Computing (P2PDisCo) [29] is a non-structured topology that has been developed for computation-intensive applications running on workstations, mainly in universities. It is based on the idea that the workstations in universities remain idle most of the time. ...

P2PDisCo - Java Distributed Computing for Workstations Using Chedar Peer-to-Peer Middleware

... As for content dissemination and sharing in mobile ad hoc networks, a number of solutions have been proposed in the literature, e.g., [13]- [15]. However, very few works exist that specifically address Wi-Fi Direct-based networks. ...

Mobile Search - Social Network Search Using Mobile Devices

Conference Record - IAS Annual Meeting (IEEE Industry Applications Society)

... KUZNIARZ, 2015;COOPER, 2016). Além disso, estudos relacionados foram realizados na área específica de pesquisa destacada neste trabalho (ZHENG et al., 2014;TOUATI;TABISH, 2013;PUNJ;KUMAR, 2018;CHEN et al., 2010;JOVANOV;MILENKOVIC, 2011). No entanto, esses estudos visam pesquisar os sensores, sem listar técnicas de comunicação ou a análise dos dados coletados. ...

Mobile Encounter Networks and Their Applications

Conference Record - IAS Annual Meeting (IEEE Industry Applications Society)

... In addition, the intention of many P2P systems is to scale to large numbers of peers; and testing that scalability in the actual system may be impractical. As a result P2P simulation studies for P2P network have been growing in numbers, many simulators have been developed for simulating P2P, such as PlantSim [34], PeerNS [35], PeerSim [36,37], P2PAM [38], P2PStutio [39], SimGrid [40], ChunkSim [41], OPSS [42,43], and OverSim [32]. We choose OverSim because it is an open-source overlay and P2P network simulation framework for the OMNeT++ [44] simulation environment. ...

P2PStudio - Monitoring, controlling and visualization tool for peer-to-peer networks research