C. English, P. Nixon, S. Terzis, A. McGettrick, H. Lowe
{"title":"Security models for trusting network appliances","authors":"C. English, P. Nixon, S. Terzis, A. McGettrick, H. Lowe","doi":"10.1109/IWNA.2002.1241334","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241334","url":null,"abstract":"A significant characteristic of pervasive computing is the need for secure interactions between highly mobile entities and the services in their environment. Moreover, these decentralised systems are also characterised by partial views over the state of the global environment, implying that we cannot guarantee verification of the properties of the mobile entity entering an unfamiliar domain. Secure in this context encompasses both the need for cryptographic security and the need for trust, on the part of both parties, that the interaction is functioning as expected. We make a broad assumption that trust and cryptographic security can be considered as orthogonal concerns (i.e. cryptographic measures do not ensure transmission of correct information). We assume the existence of reliable encryption techniques and focus on the characteristics of a model that supports the management of the trust relationships between two devices during ad-hoc interactions.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128364681","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Architectural implications for context adaptive smart spaces","authors":"P. Nixon, S. Dobson, S. Terzis, F. Wang","doi":"10.1109/IWNA.2002.1241353","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241353","url":null,"abstract":"Buildings and spaces are complex entities containing complex social structures and interactions. A smart space is a composite of the users that inhabit it, the IT infrastructure that supports it, and the sensors and appliances that service it. Rather than separating the IT from the buildings and from the appliances that inhabit them and treating them as separate systems, pervasive computing combines them and allows them to interact. We outline a reactive context architecture that supports this vision of integrated smart spaces and explore some implications for building large-scale pervasive systems.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134147528","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Lightweight messaging for simulating service portability of networked appliances","authors":"H. Takruri-Rizk, H. Lenando, B. Bury","doi":"10.1109/IWNA.2002.1241350","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241350","url":null,"abstract":"The rapid development of network technology has introduced new ideas for interconnecting various types of appliances. For example, interconnecting home appliances such as the television, fridge, alarm, kettle and so forth. The main purpose of interconnecting appliances is to develop an environment where the appliances are able to share information that can help them to evaluate and produce a rational decision based on the current situation. This technology is known as networked appliances. Currently, every appliance provides specific or limited services. These services are not portable. We describe a simple approach for providing service portability of networked appliances. The feasibility of this approach will be demonstrated through a simulation of the appliance module by using a numbers of networked personal computers (PCs). The TCP/IP protocol is used as the communication protocol. However, a set of data is defined inside the TCP protocol, which is used to determine precisely the required action from the target appliance. This approach enables networked appliances' services to be available to any registered user at any registered public network. Furthermore, we present a review of some of the existing networked appliance architectures as well as a comparison between those architectures and the presented approach.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125026276","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Debbabi, M. Rahman, W. Lin, Jay Gopal, Srikrishna Sridhar
{"title":"Standard SIP-based instant messaging and presence APIs for networked devices","authors":"M. Debbabi, M. Rahman, W. Lin, Jay Gopal, Srikrishna Sridhar","doi":"10.1109/IWNA.2002.1241337","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241337","url":null,"abstract":"With the growing demand of instant messaging and presence services for both wireless and wire-line networks, we have seen the emergence of a number of standard protocols for instant messaging and presence such as SIP [M. Handley, et al., (2002)] for instant messaging and presence leveraging (SIMPLE) [J. Rosenberg, et al., (2001)], presence and instant messaging (PRIM), wireless village protocol and vendor dependent protocols (Yahoo!, MSN, etc.). With the advent of these protocols there is also a need to develop standard set of APIs (application programming interface) to enable application developers implement instant messaging (IM) and presence applications on top of these protocols. We address the standardization work being undertaken at the Java/spl trade/ community process (JCP) to build such APIs. Our work at JAIN/spl trade/ forum of JCP will provide a set of standard APIs for instant messaging and presence based on Internet Engineering Task Force's (IETF) standard protocol SIP and its extension SIMPLE (SIP for instant messaging and presence leveraging). The proposed standard will provide a portable and secure interface to exchange instant messages and presence information for SIMPLE protocol based clients on mobile devices such as PDAs, mobile phones etc.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"195 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116404414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ESES/signature and its applications for secure data exchange","authors":"Jae Seung Lee, Kiyoung Moon, S. Sohn","doi":"10.1109/IWNA.2002.1241335","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241335","url":null,"abstract":"More and more devices including PCs, PDAs, mobile phones, and various kinds of appliances are being connected to the network and many people are trying to use them for network applications such as e-commerce. One of the most important requirements for a network application is the security of data exchanged through the network. XML has been widely accepted as a standard format for data exchange in Internet and security mechanisms for XML documents and messages must be provided in the first place. The security mechanisms have to be implemented in Java since Java technology has been adopted for various kinds of platforms including PCs, PDAs and many networked appliances. ESES/Signature is a major subsystem of ESES (ETRI secure e-commerce services) developed by ETRI, and provides security services such as authentication, nonrepudiation and integrity for XML documents and messages for network applications. It has been developed based on XML Signature specifications standardized by W3C and IETF, and integrated into network applications including e-commerce services. Since it has been implemented in Java, it can be ported easily to various kinds of devices including small devices and networked appliances. We propose a design for XML Signature and we explain our implementation, ESES/Signature. We also explain how we apply the ESES/Signature to applications that require secure data exchanges.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122156291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On secured end-to-end appliance control using SIP","authors":"Mahfuzur Rahman, C. Akinlar, I. Kamel","doi":"10.1109/IWNA.2002.1241331","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241331","url":null,"abstract":"With the advent of home networks and the proliferation of broadband connectivity to homes, there is an increasing demand for a secure end-to-end protocol to remotely control home appliances from remote sites on the other side of the Internet. Recently session initiation protocol (SIP) with some extensions has been proposed as a candidate protocol for delivering control commands to home appliances. We discuss issues related to secure remote appliance control and evaluate SIP as a candidate solution. At the end we propose some extensions to SIP to make it more suitable for appliance control. In particular, we discuss two different security associations that can be established between the user and the controlled appliances. We also argue that mutual authentication, which allows communicating parties to verify each other's identity, is an important requirement for remote appliance control, and show how it can be achieved by using SIP. Finally, we describe how appliances can be controlled using the existing SIP message method.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129374594","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Kristof Van Laerhoven, N. Villar, M. Håkansson, Hans-Werner Gellersen
{"title":"Pin&Play: bringing power and networking to wall-mounted appliances","authors":"Kristof Van Laerhoven, N. Villar, M. Håkansson, Hans-Werner Gellersen","doi":"10.1109/IWNA.2002.1241349","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241349","url":null,"abstract":"The classic obstacles in the digital augmentation of everyday objects and appliances are usually situated around batteries, communication, size, and weight. Wired communication is often not possible, changing or charging batteries is generally considered a nuisance, and augmenting an appliance is usually not worth it if it means increasing its size or weight. For the subclass of devices and objects that are typically attached to surfaces such as walls and boards, we consider surface augmentation to address this problem. We present several implementations where low-cost wallpaper, consisting of insulated conductive layers, provides both power and a networking bus to common devices like pins on a notice board, wall switches, lights, and thermostats. They can be placed and replaced at will in any orientation, while the attachment to the wall supplies power and networking as a bonus. Moreover, our prototypes show that this doesn't affect familiarity of the objects, which makes interaction with them a breeze.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122009870","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Service production using service scenario and its control scheme on AMIDEN architecture","authors":"Y. Tajika, A. Sawada, M. Minoh, T. Kamae","doi":"10.1109/IWNA.2002.1241325","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241325","url":null,"abstract":"We propose a novel scheme for a service production using service scenario and its control scheme, which works with a set of distributed functions offered from networked appliances on a home network. Firstly, basic ideas for the service scenario control, which is designed with a network-oriented MVC model and which sits on the dynamic function discovery/negotiation mechanism, are presented. Secondly, the architecture for the scenario control worked with the AMIDEN architecture [M. Minoh, et al. (2001)] and its description is discussed. On the architecture, functions are dynamically connected by the mechanism of the dynamic function discovery firstly, then characteristics of the functions are spontaneously configured by the parameter negotiation on the topology. On top of that, the service model is configured by parsing the service scenario which is statically described, the characteristics of the functions, and its topology which are dynamically configured from the network formation. Finally, from the initial study, we have resulted that the scheme is very much flexible for the service provider to design and create a distributed object-oriented program by using several functions without any knowledge of the function details in advance, and also flexible for the appliance designer to implement a function unit without a condition and a limitation for the integrated service, since each function and each scenario is allowed to be designed separately using generic framework and an appliance service is configured only with the proposed service scenario description sit on the AMIDEN architecture.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"151 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115699882","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Bundle dependency in open service gateway initiative framework initialization","authors":"L. Liang, A. Wang","doi":"10.1109/IWNA.2002.1241347","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241347","url":null,"abstract":"We investigate several approaches to handle bundle dependency in a service gateway for networked appliances. We first describe the bundle dependency problem of OSGi specification and implementation and then we analyze and propose several solutions to this problem. Our discussion is around the framework initialization in JES (Java Embedded Server/sup /spl trade//), a typical implementation of OSGi specification, but the conclusions apply to other implementations, like Oscar. The advantages and disadvantages of the solutions are discussed.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123533129","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Interoperability in in-home digital networks","authors":"W. Bronnenberg","doi":"10.1109/IWNA.2002.1241341","DOIUrl":"https://doi.org/10.1109/IWNA.2002.1241341","url":null,"abstract":"We investigate those aspects of in-home digital networks (IHDN) that have influence on the interoperability between the devices connected to these networks. This led to a structured taxonomy of such aspects. The structuring is basically made by distinguishing between streaming and device control. Device control is further split-up in four different levels, offering increasing degrees of interoperability. The resulting taxonomy can be used for depicting a specific IHDN standard or technology and thus allows a structural comparison between IHDNs. Such a comparison itself is not part of this document.","PeriodicalId":229435,"journal":{"name":"Proceedings 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128034832","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}