Tseng:1 Smart Office: Bluetooth Sensor Network + Instant Messaging Y.-C. Tseng, T.-Y. Lin, Y.-K. Liu, and, B.-R. Lin, "Event-Driven Messaging Services.

Slides:



Advertisements
Similar presentations
2006/12/05ICS Home Automation Examples of WSN: (iPower: An Energy Conservation System for Intelligent Buildings) Yu-Chee Tseng (appeared in ICS 2006)
Advertisements

ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
WI-SOUL. What is happening? Wireless connectivity covertures level (telephony and internet), also in low anthropization area, is constantly growing up.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
A Pervasive Reminder System for Smart Homes Sylvain GIROUX and Simon GUERTIN Département d’informatique, Université de Sherbrooke 2500 boul. Université,
Location Based MBS Service for IEEE IP Push Service - Jongtaek Oh
A Context Aware Framework Mark Assad Supervisor: Bob Kummerfeld.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
2006/12/05ICS iPower: An Energy Conservation System for Intelligent Buildings by Wireless Sensor Networks Yu-Chee Tseng, You-Chiun Wang, and Lun-Wu.
中央大學。范錚強 1 Chapter 8: 移動商務 M-Commerce 國立中央大學、資訊管理系 范錚強 Tel: (03)
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
Chapter 5 Communications and Networks
1 An overview Always Best Connected Networks Dênio Mariz Igor Chaves Thiago Souto Aug, 2004.
SmartPhones Student 1 Student 2 Student 3. SmartPhone Definition “A SmartPhone is one device that can take care of all your handheld computing and communication.
7DS Seven Degrees of Separation Suman Srinivasan IRT Lab Columbia University.
OPC Alarm.NET.
Wireless Application Protocol (WAP) Reference: Chapter 12, section 2, Wireless Communications and Networks, by William Stallings, Prentice Hall.
IGMP and MLD Optimization in Wireless and Mobile Networks 1 draft-liu-multimob-igmp-mld-wireless-mobile-00.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
Take advantage of the SMS technology in your organization today!
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
Networking Components
The standards and protocols used in mobile communication.
Basic Data Communication
Communications & Networks
PERSONALLY CUSTOMIZABLE GROUP NAVIGATION SYSTEM USING CELLULAR PHONES AND WIRELESS AD-HOC COMMUNICATION Yoshitaka Nakamura, Guiquan Ren, Masatoshi Nakamura,
85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
救災資訊輔助系統 (Disaster Information Aid System) 學生 : 白繕維、林俊佑、陳以龍 Reference Acknowledgement [1] ]
Systems technologies // healthcare solutions. What is messenger? Multi-user messaging platform Sends messages to: Wireless Telephones (WiFi / DECT) Pocket.
IEEE R lmap 23 Feb 2015.
Instant Messaging Alan Parker Robert Callow Brian Kearney Fortunato Macari Daniel Harrington Chang Gong Wang.
Networks QUME 185 Introduction to Computer Applications.
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
Jocelyn Cloutier Michael Kocheisen Jean Tessier Francois McNeil 6/8/99.
Computer by S.Shrestha (comp 251)
IPower: An Energy Conservation System for Intelligent Buildings International Journal of Sensor Networks Yu-Chee Tseng, You-Chiun Wang, and Lun- Wu Yeh.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
A Case Study: UIM The Universal Instant Messenger Babak Esfandiari Carleton University SYSC 5800 Winter 2003.
INTERNET AND ADHOC SERVICE DISCOVERY BY: NEHA CHAUDHARY.
Managing Telecommunications Chapter 6 Emily Gehm Jessica Paul Melanie Wall.
Social Networking and Mobile Devices. What is social networking?
思科网络技术学院理事会. 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
System integration of WAP and SMS for home network system Editor : Chi-Hsiang Wu, Rong-Hong Jan School : the National Chiao Tung University Source : Computer.
Standards and Protocols Slide show for WiFi Characteristics of a wireless local network. It was named after a group of people who invented. The.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
Project Objectives A multi-function programmable SIP user agent for multimedia communications, such as audio, video, white board, desktop sharing, shared.
External Messaging Services. Page 2 External Messaging: Extends the power of Presence and Instant Messaging outside corporate Network Provided only to.
IPS Infrastructure Technological Overview of Work Done.
Part 2.  Transmission methods used  Bandwidth:  The speed at which Data can be carried.
ITE PC v4.0 Chapter 8 1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public  Networks are systems that are formed by links.  People use different.
Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
StreamLine ® - Customer - Object - Traceability - Reliability.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
Speaker : Hao-Wei Lu Authors : Srdjan Krco, Vlassios Tsiatsis, Katarina Matusikova, Mattias Johansson, Ivica Cubic and Roch H Glitho. From : IEEE Globecom.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
Sharique Ali Khan. THE HUNTERS:  seekers of ??  Friends searches THE PROVIDERS:  Ordinary people in need of some help  Friends / Employers  Emergency.
What does LinkConnect do?
A SEMINAR ON ROVER TECHNOLOGY
Data Communication and Networks
Data Communication and Networks
WELCOME TO SEMINAR.
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Presentation transcript:

tseng:1 Smart Office: Bluetooth Sensor Network + Instant Messaging Y.-C. Tseng, T.-Y. Lin, Y.-K. Liu, and, B.-R. Lin, "Event-Driven Messaging Services over Integrated Cellular and Wireless Sensor Networks: Prototyping Experiences of a Visitor System", IEEE J. on Selected Areas in Communications, 2005.

2 Motivation: Instant Messaging Service Instant Messaging and Presence Services Short Message Service (SMS) in GSM MSN Messenger / ICQ

3 Goals of our Event-Driven Messaging Services Cross-network applications and services. Event driven messaging service Modular approach by dividing the system into several subsystems according to their functionalities.

yctseng: 4 Scenario: Smart Office Bluetooth-based Sensor Network Mike 經理接獲即時訊息 “ 會議己 ready” 會議中 … 助理要找 Mike 經理, 並設定即 時訊息 會議後 … 助理收到即時訊息 “Mike 經理 己經回到 office” (view demo: visitor-system-flash.exe)

5 System Architecture Overview

6 System Architecture (1/2) Location Server Maintain the user-location mapping in a database. Action Server Carry out action with reliability Event Server Trigger an action

7 System Architecture (2/2) SMPP Client and WAP Web Server Plays the role as a bridge between telephone network and Internet. Bluetooth Sensor Detects the user location Connects with mobile terminals through Bluetooth Client Bluetooth-enabled laptop/palmtop or a Bluetooth- enabled WAP handset.

8 Configuration Example 1 Mike configures an event: (Alice Enter Sensor X) AND (Bob Enter Sensor X) Do Unicast (Mike) When the event becomes true, the system will send Mike a message.

9 Message Flows (through NB) Alice > X & Bob > X Send to Mike Alice > X Bob > X Alice > X & Bob > X index of Action Alice > X & Bob > X index of Action (Message for Mike, index)

10 When the Event Happening Bob > X Alice > X & Bob > X index of Action Alice and Bob have arrived! (Message for Mike, index) Alice > X & Bob > X index of Action 9

11 Configuration Example 2 Cathy Submits a request “ On ( Manager LEAVE Sensor X + 3 ) ” Do Unicast Cathy “ through WAP. When the event becomes true, the system will send Cathy a message

12 Message Flows (through WAP) (Mike < X)+3 Send to Cathy (Mike < X)+3 Index of Action (Message for Cathy, index) Mike < X

13 When the Event Happening (Mike < X)+3 Index of Action (Message for Cathy, index) Mike < X 4 5 The device of Cathy is a handset (Mike < X)+3 Index of Action Mike is available ACK (Mike < X)+3 Index of Action 3 min later!!

14 Definition: Events and Actions (1/2) Events are expressed as the following format On Do Action Unicast, Geocast, Multicast, or Broadcast Text or file

15 Events and Actions (2/2) EvntVal Time Event Absolute time 9:00 Relative time : (Bob > Office) + 5 Time interval : 04/16/04 9:00 ~ 04/16/04 11:00 Periodical time: 04/16/04 9:00 ^ 10 Location Event “ Enter ”, “ Leave ” and “ At ” Compound Event AND, OR, NOT, (),

16 EBNF Grammar of Event Expression = * | + | = | ( ) | ! = | = = > | < = | |

17 Sensing and Detecting Capability A sensing field A with a N sensors. Sensors are not synchronized in time. The average Latency L : the user can be detected by any sensor after it appears. A i be the area of A that is covered by exactly i sensors. (1 ≤ i ≤ n) L i be the latency such that a user is detected by any sensor after it appears in A i. Therefore,

18 Sensing and Detecting Example

19 Calculation of L i

20 Summary of Contributions We have prototyped an event-driven instant messaging application over integrated telecomm and datacomm networks. Sensing/detecting capability analysis