100 likes | 239 Vues
This research demonstration explores the integration of presence detection, location awareness, and power management in a multi-radio wireless LAN environment. It details a step-by-step process where SmartBrick registers with the UCoMServer upon connection, enabling the MiniBrick to communicate its presence when a receiver enters the room. The UCoMCaller can then query the server to check the MiniBrick's status. The study further investigates how call requests and power management are handled through an infrastructure framework for real-time communication.
E N D
UCoM Demonstration (Multi-Radio Wireless LAN Research) Presence, Location Awareness, Power Management and IP Phone (Infrastructure mode)
Step 1: Presence, Location & Power - Infrastructure Mode • SmartBrick is plugged into UCoMProxy; its presence is detected and registered with UCoMServer
Step 1: Presence, Location & Power - Infrastructure Mode • SmartBrick is plugged into UCoMProxy; its presence is detected and registered with UCoMServer • Receiver enters room and MiniBrick registers with the UCoMServer via SmartBrick & UCoMProxy Receiver
Step 1: Presence, Location & Power - Infrastructure Mode • SmartBrick is plugged into UCoMProxy; its presence is detected and registered with UCoMServer • Receiver enters room and MiniBrick registers with the UCoMServer via SmartBrick & UCoMProxy • UCoMCaller queries UCoMServer to determine MiniBrick’s presence & location UCoMCaller Receiver
Step 1: Presence, Location & Power - Infrastructure Mode • SmartBrick is plugged into UCoMProxy; its presence is detected and registered with UCoMServer • Receiver enters room and MiniBrick registers with UCoMServer via SmartBrick & UCoMProxy • UCoMCaller queries UCoMServer to determine MiniBrick’s presence & location. • UCoMCaller sends a “wakeup” request to MiniBrick via UCoMServer. The UCoMServer forwards request to UCoMProxy & Smart Brick. • MiniBrick powers on the Receiver “Wakeup” “Wakeup” Receiver Power’s On!
Step 2: People Discovery, Location, iPhone • Receiver invokes uTalk and registers with UCoMServer according to step 1
Step 2: People Discovery, Location, iPhone • Receiver invokes uTalk and registers with UCoMServer according to step 1 • Caller invokes uTalk to contact UCoMServer and determine ifreceiver ispresent and powered on
Step 2: People Discovery, Location, iPhone • Receiver invokes uTalk and registers with UCoMServer according to step 1 • Caller invokes uTalk to contact UCoMServer and determine if receiver is present and power on • If receiver is present If receiver is powered on then Caller sends call request along with its IP address to UCoMServer, which relays request to receiver else Caller sends a wakeup request to UCoMServer which wakes up receiver
Step 2: People Discovery, Location, iPhone • Receiver invokes uTalk and registers with the UCoMServer according to step 1 • Caller invokes uTalk to contact UCoMServer and determine if receiver is present and power on • If receiver is present If receiver is power on then Caller sends a call request along with its IP address to the UCoMServer, which will relay the request to receiver else Caller sends a wakeup request to the UCoMServer which will in turn wake up receiver • Receiver opens a connection to caller, and they talk in real-time using the infrastructure network