Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10004
T. Han, Cheolho Cheong, Jae-Won Ahn, Jong-Young Kim, Hyung-Min Yoon, Chang-Su Lee, Hyon-Gu Shin, Young-Jin Lee, Hyoung-Min Yook, Myoung-Hoon Jeon, J. S. Choi, Joo-Hyeon Lee, Young-Woo Sohn, Y. Baek, Sang-Yong Lee, Eun-Dong Shin, WooShik Kang, Seongwoon Kim
Many new services have emerged to realize ubiquitous computing environments, owing to the increasing supply of mobile devices and more widespread Internet and wireless network facilities. We introduce the U-Campus (ubiquitous computing for campus) service. This study has been conducted through interdisciplinary research by four participating departments. The U-campus project is part of the UTOPIA project (Ubiquitous computing TOwn Project: Intelligent context Awareness), which covers town- and city-wide environments. Currently, a test bed for U-campus has been constructed to support various services suck as U-profile, U-messaging and U-campus tour guide services. Students, professors, school staffs, and campus visitors can easily access the various available campus services by using image-based sensors and mobile devices such as CDMA cellular phones or WiFi smart phones. The major purpose of this research is to provide a context-aware U-campus environment to users by utilizing sensors and mobile devices currently available in the public sector and the marketplace.
由于移动设备的供应不断增加以及互联网和无线网络设施的普及,许多新的服务已经出现,以实现无处不在的计算环境。我们介绍U-Campus(校园普适计算)服务。这项研究是由四个参与部门通过跨学科研究进行的。U-campus项目是UTOPIA项目(Ubiquitous computing TOwn project: Intelligent context Awareness)的一部分,该项目涵盖了城镇和城市范围内的环境。目前,已搭建U-campus试验台,支持U-profile、U-messaging、U-campus导览服务等多种业务。通过使用基于图像的传感器和移动设备,如CDMA手机或WiFi智能手机,学生、教授、学校工作人员和校园访客可以轻松访问各种可用的校园服务。本研究的主要目的是利用公共部门和市场上现有的传感器和移动设备,为用户提供一个上下文感知的U-campus环境。
{"title":"Implementation of new services to support ubiquitous computing for campus life","authors":"T. Han, Cheolho Cheong, Jae-Won Ahn, Jong-Young Kim, Hyung-Min Yoon, Chang-Su Lee, Hyon-Gu Shin, Young-Jin Lee, Hyoung-Min Yook, Myoung-Hoon Jeon, J. S. Choi, Joo-Hyeon Lee, Young-Woo Sohn, Y. Baek, Sang-Yong Lee, Eun-Dong Shin, WooShik Kang, Seongwoon Kim","doi":"10.1109/WSTFEUS.2004.10004","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10004","url":null,"abstract":"Many new services have emerged to realize ubiquitous computing environments, owing to the increasing supply of mobile devices and more widespread Internet and wireless network facilities. We introduce the U-Campus (ubiquitous computing for campus) service. This study has been conducted through interdisciplinary research by four participating departments. The U-campus project is part of the UTOPIA project (Ubiquitous computing TOwn Project: Intelligent context Awareness), which covers town- and city-wide environments. Currently, a test bed for U-campus has been constructed to support various services suck as U-profile, U-messaging and U-campus tour guide services. Students, professors, school staffs, and campus visitors can easily access the various available campus services by using image-based sensors and mobile devices such as CDMA cellular phones or WiFi smart phones. The major purpose of this research is to provide a context-aware U-campus environment to users by utilizing sensors and mobile devices currently available in the public sector and the marketplace.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124153784","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10011
Il-hong Shin, Yung-Lyul Lee, H. W. Park
This paper proposes a transcoding method for frame rate reduction in H.264 video coding standard. H.264 adopts various block types and multiple reference frames for motion compensation. When frames are skipped to reduce frame rates in transcoder, it is not easy to estimate optimum motion vectors and block types in H.264. A simple and effective block-adaptive motion vector resampling (BAMVR) method is proposed to estimate motion vector for motion compensation. In order to improve coding efficiency and visual quality, the rate-distortion optimization (RDO) algorithm is also combined with the BAMVR method in transcoder. In experimental results, rate-distortion performance and computational complexity of the proposed transcoder are analyzed for various video sequences. The proposed method achieves remarkable improvement in computational complexity compared to the full-motion estimation (ME) with RDO method.
{"title":"Motion estimation for frame-rate reduction in H.264 transcoding","authors":"Il-hong Shin, Yung-Lyul Lee, H. W. Park","doi":"10.1109/WSTFEUS.2004.10011","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10011","url":null,"abstract":"This paper proposes a transcoding method for frame rate reduction in H.264 video coding standard. H.264 adopts various block types and multiple reference frames for motion compensation. When frames are skipped to reduce frame rates in transcoder, it is not easy to estimate optimum motion vectors and block types in H.264. A simple and effective block-adaptive motion vector resampling (BAMVR) method is proposed to estimate motion vector for motion compensation. In order to improve coding efficiency and visual quality, the rate-distortion optimization (RDO) algorithm is also combined with the BAMVR method in transcoder. In experimental results, rate-distortion performance and computational complexity of the proposed transcoder are analyzed for various video sequences. The proposed method achieves remarkable improvement in computational complexity compared to the full-motion estimation (ME) with RDO method.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134174128","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10021
O. Sokolsky
The paper describes a formal framework for designing and reasoning about resource-constrained embedded systems. The framework is based on a series of process algebraic formalisms which have been previously developed to describe and analyze various aspects of real-time concurrent systems. We present a uniform framework for formal treatment of resources and illustrate modeling of common resource classes.
{"title":"Resource modeling for embedded systems design","authors":"O. Sokolsky","doi":"10.1109/WSTFEUS.2004.10021","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10021","url":null,"abstract":"The paper describes a formal framework for designing and reasoning about resource-constrained embedded systems. The framework is based on a series of process algebraic formalisms which have been previously developed to describe and analyze various aspects of real-time concurrent systems. We present a uniform framework for formal treatment of resources and illustrate modeling of common resource classes.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123565470","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10000
SangHak Lee, Tae-Choong Chung
Recently, there are many efforts to build ubiquitous computing applications in many projects. The applications have covered areas such as home, office, and mobile. However, it tends to make ubiquitous system not based on scenario, but technology. In contrast, we firstly define targeted application at home such as u-media, u-healthcare, u-control and u-management scenarios. We focus on implementing context-aware home application. From these applications, we abstract technologies and system architecture required to be developed. We define the system architecture in order to easily accommodate context-aware information and to support new application.
{"title":"System architecture for context-aware home application","authors":"SangHak Lee, Tae-Choong Chung","doi":"10.1109/WSTFEUS.2004.10000","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10000","url":null,"abstract":"Recently, there are many efforts to build ubiquitous computing applications in many projects. The applications have covered areas such as home, office, and mobile. However, it tends to make ubiquitous system not based on scenario, but technology. In contrast, we firstly define targeted application at home such as u-media, u-healthcare, u-control and u-management scenarios. We focus on implementing context-aware home application. From these applications, we abstract technologies and system architecture required to be developed. We define the system architecture in order to easily accommodate context-aware information and to support new application.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123951008","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10033
Hidenori Yamamoto, S. Sameshima, K. Kawano
We propose a technique for combining devices to create a more flexible context-aware service system. This system integrates devices that are embedded or distributed in the user's environment and are networked with each other. The system for providing context-aware services locates and selects devices appropriate to the user's context. When the context changes while the service is being provided, devices for that service can be partially reconfigured without resetting all the parameters. We have verified the effectiveness of our technique in a prototype implementation.
{"title":"Service reconfiguration using super distributed objects (SDO) in context-aware service systems","authors":"Hidenori Yamamoto, S. Sameshima, K. Kawano","doi":"10.1109/WSTFEUS.2004.10033","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10033","url":null,"abstract":"We propose a technique for combining devices to create a more flexible context-aware service system. This system integrates devices that are embedded or distributed in the user's environment and are networked with each other. The system for providing context-aware services locates and selects devices appropriate to the user's context. When the context changes while the service is being provided, devices for that service can be partially reconfigured without resetting all the parameters. We have verified the effectiveness of our technique in a prototype implementation.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125515665","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFES.2004.1300407
Domenico Cotroneo, S. Russo, F. Cornevilli, M. Ficco, Vincenzo Vecchio
Ubiquitous computing is rapidly emerging as a framework for deploying mobile and context-aware applications. We focus on a new approach, and the resulting architecture, for implementing positioning services over ubiquitous infrastructures. Our driving idea is to estimate zones where mobile devices operate measuring the power level of wireless communications for locating them. The proposed architecture is largely independent from the devices used and from the wireless communication technologies. We experiment the approach over a Bluetooth and Wi-Fi infrastructure.
{"title":"Implementing positioning services over an ubiquitous infrastructure","authors":"Domenico Cotroneo, S. Russo, F. Cornevilli, M. Ficco, Vincenzo Vecchio","doi":"10.1109/WSTFES.2004.1300407","DOIUrl":"https://doi.org/10.1109/WSTFES.2004.1300407","url":null,"abstract":"Ubiquitous computing is rapidly emerging as a framework for deploying mobile and context-aware applications. We focus on a new approach, and the resulting architecture, for implementing positioning services over ubiquitous infrastructures. Our driving idea is to estimate zones where mobile devices operate measuring the power level of wireless communications for locating them. The proposed architecture is largely independent from the devices used and from the wireless communication technologies. We experiment the approach over a Bluetooth and Wi-Fi infrastructure.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"106 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117293207","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10023
S. Oikawa, Midori Sugaya, M. Iwasaki, T. Nakajima
The personalization of computing environments is one of the key aspects of ubiquitous computing, and such personalization requires isolated computing environments for better security and stability. This paper describes our ubiquitous computing infrastructure architecture that is based on virtualized operating systems in order to enable ubiquitous devices and servers to be shared securely and reliably. Our architecture also includes CPU resource management mechanisms to support time sensitive applications and to make the execution of applications stable on shared devices.
{"title":"Using virtualized operating systems as a ubiquitous computing infrastructure","authors":"S. Oikawa, Midori Sugaya, M. Iwasaki, T. Nakajima","doi":"10.1109/WSTFEUS.2004.10023","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10023","url":null,"abstract":"The personalization of computing environments is one of the key aspects of ubiquitous computing, and such personalization requires isolated computing environments for better security and stability. This paper describes our ubiquitous computing infrastructure architecture that is based on virtualized operating systems in order to enable ubiquitous devices and servers to be shared securely and reliably. Our architecture also includes CPU resource management mechanisms to support time sensitive applications and to make the execution of applications stable on shared devices.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122220842","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10020
N. Suri
The functionality of embedded systems is increasingly defined by software (SW). As these systems face resource constraints - computational capabilities, power, space, cost etc - a natural consequence is the consolidation of diverse SW functionality onto shared hardware (HW) resources. Unfortunately, dependability is rarely an explicit design consideration over such consolidations. Focusing explicitly on provision of dependability, we propose a framework for structuring of SW functions to provide for desired dependability attributes as SW integrations transpire. A strategy for decomposing SW functions into conceptual error containment modules (ECMs) is proposed such that interference during SW interaction is (quantifiably) minimized. Subsequently, the rules of composition of ECMs for integrating software modules and HW-SW mappings can be developed via established co-design techniques. Overall, our aim is provision of "dependability by design " considering access to white-box SW.
{"title":"On dependability driven software and hardware integration","authors":"N. Suri","doi":"10.1109/WSTFEUS.2004.10020","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10020","url":null,"abstract":"The functionality of embedded systems is increasingly defined by software (SW). As these systems face resource constraints - computational capabilities, power, space, cost etc - a natural consequence is the consolidation of diverse SW functionality onto shared hardware (HW) resources. Unfortunately, dependability is rarely an explicit design consideration over such consolidations. Focusing explicitly on provision of dependability, we propose a framework for structuring of SW functions to provide for desired dependability attributes as SW integrations transpire. A strategy for decomposing SW functions into conceptual error containment modules (ECMs) is proposed such that interference during SW interaction is (quantifiably) minimized. Subsequently, the rules of composition of ECMs for integrating software modules and HW-SW mappings can be developed via established co-design techniques. Overall, our aim is provision of \"dependability by design \" considering access to white-box SW.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123768792","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10006
T. Nakajima, E. Tokunaga, H. Ishikawa, K. Fujinami, S. Oikawa
Our daily lives dramatically changed by embedded small computers in our environments. The environments are called pervasive computing environments. To realize the environments, it is important to reduce the cost to develop pervasive computing applications by encapsulating complexities in middleware infrastructures that are shared by various applications. We present three middleware infrastructures for pervasive computing, that have been developed in our projects. These middleware infrastructures hide various complexities such as context-awareness and distribution to make it easy to develop pervasive computing applications. We also describe some design issues related to human factors that we found while designing and implementing our middleware infrastructures.
{"title":"Human factor issues in building middleware for pervasive computing","authors":"T. Nakajima, E. Tokunaga, H. Ishikawa, K. Fujinami, S. Oikawa","doi":"10.1109/WSTFEUS.2004.10006","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10006","url":null,"abstract":"Our daily lives dramatically changed by embedded small computers in our environments. The environments are called pervasive computing environments. To realize the environments, it is important to reduce the cost to develop pervasive computing applications by encapsulating complexities in middleware infrastructures that are shared by various applications. We present three middleware infrastructures for pervasive computing, that have been developed in our projects. These middleware infrastructures hide various complexities such as context-awareness and distribution to make it easy to develop pervasive computing applications. We also describe some design issues related to human factors that we found while designing and implementing our middleware infrastructures.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131283767","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}
Pub Date : 2004-05-11DOI: 10.1109/WSTFEUS.2004.10013
P. Poon, T. Dillon, E. Chang
Many real time applications consist of components that can situate in a centralized/distributed environment. Typically due to different system requirements these components could be developed in different technologies which require a bridge for communication. With the increasing popularity of XML, it has become an alternative solution for data exchange in the real time application domain. XML has become the most important mechanism for data exchange between heterogeneous data sources. This paper presents a methodology for real time application data in XML. By defining a solid XML schema for the real time domain attributes, applications from diverse platforms can be based on the data definition and create instances of XML documents to exchange data.
{"title":"XML as a basis for interoperability in real time distributed systems","authors":"P. Poon, T. Dillon, E. Chang","doi":"10.1109/WSTFEUS.2004.10013","DOIUrl":"https://doi.org/10.1109/WSTFEUS.2004.10013","url":null,"abstract":"Many real time applications consist of components that can situate in a centralized/distributed environment. Typically due to different system requirements these components could be developed in different technologies which require a bridge for communication. With the increasing popularity of XML, it has become an alternative solution for data exchange in the real time application domain. XML has become the most important mechanism for data exchange between heterogeneous data sources. This paper presents a methodology for real time application data in XML. By defining a solid XML schema for the real time domain attributes, applications from diverse platforms can be based on the data definition and create instances of XML documents to exchange data.","PeriodicalId":170872,"journal":{"name":"Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings.","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114402538","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}