A New Concept in Mobile Networking
Total Page:16
File Type:pdf, Size:1020Kb
Networked Surfaces: A New Concept in Mobile Networking ¡ ¡ ¡ James Scott Frank Hoffmann Mike Addlesee Glenford Mapp Andy Hopper ¡ Laboratory for Communications Engineering, AT&T Laboratories Cambridge Cambridge University Engineering Department ¢ ¢ £ jws22,fh215 £ @eng.cam.ac.uk mda,gem,hopper @uk.research.att.com Abstract nectivity to a data and/or power infrastructure, simply by being in physical contact with that surface. Networked Surfaces are surfaces which provide network “Connectivity” is achieved by providing a number of connectivity to specially augmented objects, when these ob- electrically independent paths, or “links”, between the sur- jects are physically placed on top of the surface. When an face and object, which are allocated to “functions” such as object (e.g. a notebook computer) connects, a handshaking data transmission or power. Different objects may require protocol assigns functions such as data or power transmis- different functions, and the functions which are available to sion to the various conducting paths that are established. objects may differ from surface to surface. This paper describes the position occupied by this con- By “physical contact”, we mean that the object may oc- cept in the world of networking, presents an overview of cupy any position and orientation on the surface. This flexi- the technology used in its realisation, describes the current bility is achieved using a special layout of conducting “pad- prototype implementation, and outlines the potential impli- s” on the surface and object. When the object touches the cations of its introduction. surface, pairs of surface and object pads provide commu- Keywords: Mobile Networking, Ubiquitous Computing, nications channels. While current research focuses on di- Sentient Computing rect electrical conduction between the pads, other means of communication such as capacitive coupling and induction may be explored in future. 1. Introduction 1.2. Networking for Mobile Users The Networked Surfaces Project at the Laboratory for Mobile networking can be achieved in two ways, either Communications Engineering (LCE) was started in Octo- with physical wired/wireless networking, or using “virtual ber 1998. Initial exploration focused on a floor-based net- networking”. work for wearable computer users, but the focus has quickly Virtual networking can free users from carrying mobile shifted towards a desk environment. As of September 2000, devices, if computing hardware becomes so prevalent that a a prototype surface has been built and tests are underway to user will find adequate facilities wherever they might go. explore the limits of the technology. Technologies like VNC [11] allow users to access their This paper compares Networked Surfaces to other net- working environments irrespective of location. However, working technologies, outlines the technologies used in such a prevalence of computing facilities is unlikely in the their realisation, describes the current prototype implemen- foreseeable future, so we shall restrict our attention to real- tation, and discusses implications of their use. world (i.e. “wired” and “wireless”) networking. This section describes the Networked Surface concept, Wired networking requires a physical medium for net- its position in the networking world, the advantages it ex- work traffic, which must be attached to each node. Avail- hibits over other networks, and an example application, the able bandwidth may either be shared between many con- “Networked Desk”. nections or dedicated to a particular connection. Also, be- ing wired for networking means that another (or the same) 1.1. The Networked Surface concept wire could easily provide power to the device. However, the need to be physically attached to the net- We describe a surface (such as a desk or floor) as “Net- work leads to a lack of mobility. One solution to this prob- worked”, if a suitably augmented object can acquire con- lem is the use of disconnection-friendly file systems [5], us- ing caching and other techniques to facilitate useful work ly fixed incommunicado devices, fixed networked devices, whilst in a disconnected (and therefore mobile) state. mobile devices, wearable devices, and devices for outdoor Wireless networking stands at the other end of the spec- use. The applicability of Networked Surfaces for each cat- trum. Bandwidth is inherently shared inside “cells”, which egory is examined below. are delimited by the range of the transmitted signals. Mobil- Fixed incommunicado devices include clocks and other ity is of course “free” within a cell, but there is the problem normally isolated appliances. The Networked Surface can of handover if the mobile devices cross cell boundaries. provide power for them, allowing those which use batter- Mobile devices also need batteries to power them; these ies to never need replacements, and those which use main- must be charged from time to time, causing a loss of mobil- s power to be free of the wires connecting them. Some ity during these periods. use can also be found for networking such devices in a low-bandwidth sense, for example a clock could also show 1.3. Characteristics of Networked Surfaces up-to-date news or share prices. Alternatives to the Net- worked Surface include power-line networking [12], and Networked Surfaces attempt to combine the best quali- radio-based Piconet [1] and Bluetooth [2]. ties of both wired and wireless networking, for indoor en- Fixed networked devices such as computer peripherals, vironments. On one hand mobility is effectively provid- computers themselves and telephones can use Networked ed, because the use, transport, and connection of wiring is Surfaces for networking and power; instead of using nor- not required. On the other hand, wired-style connectivity mal wiring and wired networks such as Ethernet. The dis- and bandwidth are present, and power may be provided to advantage lies in the expense, which will always be more charge batteries. than a simple wire, however, the Networked Surface pro- Networked Surfaces allow objects to be networked in a vides more scope for mobility than a wire, which tethers an simple, yet powerful manner. The network is flexible in that object to a certain space. many different types of objects may be used on the same Surfaces are also useful for mobile devices, in order to surface, and convenient in that objects are easily attached communicate (e.g. Palm Pilot) or just to recharge their bat- to and detached from the network. They are upgradeable, teries (e.g. mobile phone). The disadvantage is that the as new types of data bus may be added without replacing surface does not give full spatial mobile communications, the physical surface. The bandwidth available is also easily unlike a radio-based system. increased; a surface can always be provided with more data For devices that are “wearable” [10], it may actually be busses. an inconvenience to take the device off and place it on the The use of such a generic interface as a surface lends surface, for recharging or communications, so a radio solu- itself to interoperability, but without the possibility of mis- tion is more suitable, or a solution such as Personal Area connection. This is in contrast to wired networks, where the Networks (PAN) [17]. user is either forced to carry many types of cabling (if differ- For devices used outdoors, the Networked Surface is im- ent cables are used for different functions, such as RS-232 practical for networking due to the difficulty of networking data and Ethernet data), or, if a single generic cable type a useful portion of the environment, and the problems inher- is used, the user may misconnect the system causing lack ent in exposing conductive pads to rain, etc. The Networked of function at best and damage to hardware at worst. On Surface is therefore primarily considered as an indoor tech- the surface, the object “asks” for the function it requires nology. electronically, thus creating a situation where no wiring is required, and where the user may remain ignorant of minu- 1.5. The Networked Desk tiae such as the networking protocols being used. Providing power over the surface requires the use of cur- One appealing use of Networked Surfaces is as Net- rent protection hardware, as shorts are inevitable in a situa- worked Desks. In today’s computer-enabled workspaces, tion where a spilt drink can temporarily connect any “wire” there is an abundance of wire on and around desks, causing on the network to any other. However, doing so frees the clutter and making rearrangement of the working environ- user from worrying about battery levels; if an object is ha- ment difficult. By providing networking and power through bitually stored on a Networked Surface, there will rarely be the desk itself, most of these wires could be eliminated. insufficient charge for useful mobile operation. Such a desk could simultaneously provide computer- peripheral connections (e.g. replacing USB wiring), 1.4. Target environments for Networked Surfaces computer-computer connections (e.g. replacing ethernet wiring), power connections, and even connections for tele- In order to explore the scope of usefulness of Networked phones. Note that it is only the wiring that is replaced; the Surfaces, devices are grouped into five categories, name- protocols themselves can still be used when appropriate, so existing hardware need not be extensively modified to be- come Networked Surface capable. Strips on Surface (arranged in a topology) For power, it is of course infeasible to supply mains volt- The Internet ages due to the likelihood of shorts. However, many devices F ¨ Tile Controller do not require mains-level voltages; a separate transformer U N T ¤ I is often used to reduce this to, say, 12V DC. The output of C L ¥ Ctrl T E Object Pads Pad © such transformers may be safely carried over a Networked I C Controller Set of Surface ¦ Functions Object O Surface, with current limiting hardware to safely detect and Manager O Tile N Controller Manager N T handle shorts.