6,141 research outputs found

    Context-awareness for mobile sensing: a survey and future directions

    Get PDF
    The evolution of smartphones together with increasing computational power have empowered developers to create innovative context-aware applications for recognizing user related social and cognitive activities in any situation and at any location. The existence and awareness of the context provides the capability of being conscious of physical environments or situations around mobile device users. This allows network services to respond proactively and intelligently based on such awareness. The key idea behind context-aware applications is to encourage users to collect, analyze and share local sensory knowledge in the purpose for a large scale community use by creating a smart network. The desired network is capable of making autonomous logical decisions to actuate environmental objects, and also assist individuals. However, many open challenges remain, which are mostly arisen due to the middleware services provided in mobile devices have limited resources in terms of power, memory and bandwidth. Thus, it becomes critically important to study how the drawbacks can be elaborated and resolved, and at the same time better understand the opportunities for the research community to contribute to the context-awareness. To this end, this paper surveys the literature over the period of 1991-2014 from the emerging concepts to applications of context-awareness in mobile platforms by providing up-to-date research and future research directions. Moreover, it points out the challenges faced in this regard and enlighten them by proposing possible solutions

    Efficient notification of meeting points for moving groups via independent safe regions

    Get PDF
    In applications like social networking services and online games, multiple moving users form a group and wish to be continuously notified with the best meeting point from their locations. To reduce the communication frequency of the application server, a promising technique is to apply safe regions, which capture the validity of query results with respect to the users' locations. Unfortunately, the safe regions in our problem exhibit characteristics such as irregular shapes and dependency among multiple safe regions. These unique characteristics render existing safe region methods that focus on a single safe region inapplicable to our problem. To tackle these challenges, we first examine the shapes of safe regions in our problem context and propose feasible approximations for them. We design efficient algorithms for computing these safe regions, as well as develop compression techniques for representing safe regions in a compact manner. Experiments with both real and synthetic data demonstrate the efficiency of our proposal in terms of computation and communication costs. © 2013 IEEE.published_or_final_versio

    An Energy Aware and Secure MAC Protocol for Tackling Denial of Sleep Attacks in Wireless Sensor Networks

    Get PDF
    Wireless sensor networks which form part of the core for the Internet of Things consist of resource constrained sensors that are usually powered by batteries. Therefore, careful energy awareness is essential when working with these devices. Indeed,the introduction of security techniques such as authentication and encryption, to ensure confidentiality and integrity of data, can place higher energy load on the sensors. However, the absence of security protection c ould give room for energy drain attacks such as denial of sleep attacks which have a higher negative impact on the life span ( of the sensors than the presence of security features. This thesis, therefore, focuses on tackling denial of sleep attacks from two perspectives A security perspective and an energy efficiency perspective. The security perspective involves evaluating and ranking a number of security based techniques to curbing denial of sleep attacks. The energy efficiency perspective, on the other hand, involves exploring duty cycling and simulating three Media Access Control ( protocols Sensor MAC, Timeout MAC andTunableMAC under different network sizes and measuring different parameters such as the Received Signal Strength RSSI) and Link Quality Indicator ( Transmit power, throughput and energy efficiency Duty cycling happens to be one of the major techniques for conserving energy in wireless sensor networks and this research aims to answer questions with regards to the effect of duty cycles on the energy efficiency as well as the throughput of three duty cycle protocols Sensor MAC ( Timeout MAC ( and TunableMAC in addition to creating a novel MAC protocol that is also more resilient to denial of sleep a ttacks than existing protocols. The main contributions to knowledge from this thesis are the developed framework used for evaluation of existing denial of sleep attack solutions and the algorithms which fuel the other contribution to knowledge a newly developed protocol tested on the Castalia Simulator on the OMNET++ platform. The new protocol has been compared with existing protocols and has been found to have significant improvement in energy efficiency and also better resilience to denial of sleep at tacks Part of this research has been published Two conference publications in IEEE Explore and one workshop paper

    A survey of machine learning techniques applied to self organizing cellular networks

    Get PDF
    In this paper, a survey of the literature of the past fifteen years involving Machine Learning (ML) algorithms applied to self organizing cellular networks is performed. In order for future networks to overcome the current limitations and address the issues of current cellular systems, it is clear that more intelligence needs to be deployed, so that a fully autonomous and flexible network can be enabled. This paper focuses on the learning perspective of Self Organizing Networks (SON) solutions and provides, not only an overview of the most common ML techniques encountered in cellular networks, but also manages to classify each paper in terms of its learning solution, while also giving some examples. The authors also classify each paper in terms of its self-organizing use-case and discuss how each proposed solution performed. In addition, a comparison between the most commonly found ML algorithms in terms of certain SON metrics is performed and general guidelines on when to choose each ML algorithm for each SON function are proposed. Lastly, this work also provides future research directions and new paradigms that the use of more robust and intelligent algorithms, together with data gathered by operators, can bring to the cellular networks domain and fully enable the concept of SON in the near future

    Self-disclosure model for classifying & predicting text-based online disclosure

    Full text link
    Les mĂ©dias sociaux et les sites de rĂ©seaux sociaux sont devenus des babillards numĂ©riques pour les internautes Ă  cause de leur Ă©volution accĂ©lĂ©rĂ©e. Comme ces sites encouragent les consommateurs Ă  exposer des informations personnelles via des profils et des publications, l'utilisation accrue des mĂ©dias sociaux a gĂ©nĂ©rĂ© des problĂšmes d’invasion de la vie privĂ©e. Des chercheurs ont fait de nombreux efforts pour dĂ©tecter l'auto-divulgation en utilisant des techniques d'extraction d'informations. Des recherches rĂ©centes sur l'apprentissage automatique et les mĂ©thodes de traitement du langage naturel montrent que la comprĂ©hension du sens contextuel des mots peut entraĂźner une meilleure prĂ©cision que les mĂ©thodes d'extraction de donnĂ©es traditionnelles. Comme mentionnĂ© prĂ©cĂ©demment, les utilisateurs ignorent souvent la quantitĂ© d'informations personnelles publiĂ©es dans les forums en ligne. Il est donc nĂ©cessaire de dĂ©tecter les diverses divulgations en langage naturel et de leur donner le choix de tester la possibilitĂ© de divulgation avant de publier. Pour ce faire, ce travail propose le « SD_ELECTRA », un modĂšle de langage spĂ©cifique au contexte. Ce type de modĂšle dĂ©tecte les divulgations d'intĂ©rĂȘts, de donnĂ©es personnelles, d'Ă©ducation et de travail, de relations, de personnalitĂ©, de rĂ©sidence, de voyage et d'accueil dans les donnĂ©es des mĂ©dias sociaux. L'objectif est de crĂ©er un modĂšle linguistique spĂ©cifique au contexte sur une plate-forme de mĂ©dias sociaux qui fonctionne mieux que les modĂšles linguistiques gĂ©nĂ©raux. De plus, les rĂ©cents progrĂšs des modĂšles de transformateurs ont ouvert la voie Ă  la formation de modĂšles de langage Ă  partir de zĂ©ro et Ă  des scores plus Ă©levĂ©s. Les rĂ©sultats expĂ©rimentaux montrent que SD_ELECTRA a surpassĂ© le modĂšle de base dans toutes les mĂ©triques considĂ©rĂ©es pour la mĂ©thode de classification de texte standard. En outre, les rĂ©sultats montrent Ă©galement que l'entraĂźnement d'un modĂšle de langage avec un corpus spĂ©cifique au contexte de prĂ©entraĂźnement plus petit sur un seul GPU peut amĂ©liorer les performances. Une application Web illustrative est conçue pour permettre aux utilisateurs de tester les possibilitĂ©s de divulgation dans leurs publications sur les rĂ©seaux sociaux. En consĂ©quence, en utilisant l'efficacitĂ© du modĂšle suggĂ©rĂ©, les utilisateurs pourraient obtenir un apprentissage en temps rĂ©el sur l'auto-divulgation.Social media and social networking sites have evolved into digital billboards for internet users due to their rapid expansion. As these sites encourage consumers to expose personal information via profiles and postings, increased use of social media has generated privacy concerns. There have been notable efforts from researchers to detect self-disclosure using Information extraction (IE) techniques. Recent research on machine learning and natural language processing methods shows that understanding the contextual meaning of the words can result in better accuracy than traditional data extraction methods. Driven by the facts mentioned earlier, users are often ignorant of the quantity of personal information published in online forums, there is a need to detect various disclosures in natural language and give them a choice to test the possibility of disclosure before posting. For this purpose, this work proposes "SD_ELECTRA," a context-specific language model to detect Interest, Personal, Education and Work, Relationship, Personality, Residence, Travel plan, and Hospitality disclosures in social media data. The goal is to create a context-specific language model on a social media platform that performs better than the general language models. Moreover, recent advancements in transformer models paved the way to train language models from scratch and achieve higher scores. Experimental results show that SD_ELECTRA has outperformed the base model in all considered metrics for the standard text classification method. In addition, the results also show that training a language model with a smaller pre-training context-specific corpus on a single GPU can improve its performance. An illustrative web application designed allows users to test the disclosure possibilities in their social media posts. As a result, by utilizing the efficiency of the suggested model, users would be able to get real-time learning on self-disclosure
    • 

    corecore