{"id":449,"date":"2013-01-17T17:40:44","date_gmt":"2013-01-18T01:40:44","guid":{"rendered":"http:\/\/www.wirfs-brock.com\/allen\/?p=449"},"modified":"2022-04-13T14:52:35","modified_gmt":"2022-04-13T21:52:35","slug":"a-cloud-on-your-ceiling","status":"publish","type":"post","link":"https:\/\/wirfs-brock.com\/allen\/posts\/449","title":{"rendered":"A Cloud on Your Ceiling?"},"content":{"rendered":"<p class=\"MsoNormal\"><a href=\"http:\/\/www.wirfs-brock.com\/allen\/wp-content\/uploads\/2013\/01\/lightbulb-clouds.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-450\" title=\"lightbulb-clouds\" src=\"http:\/\/www.wirfs-brock.com\/allen\/wp-content\/uploads\/2013\/01\/lightbulb-clouds-300x168.jpg\" alt=\"\" width=\"300\" height=\"168\" srcset=\"https:\/\/wirfs-brock.com\/allen\/wp-content\/uploads\/2013\/01\/lightbulb-clouds-300x168.jpg 300w, https:\/\/wirfs-brock.com\/allen\/wp-content\/uploads\/2013\/01\/lightbulb-clouds.jpg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>I\u2019ve previously written that we are in the early stages of a new era of computing that I call \u201c<a title=\"The Third Era of Computing\" href=\"https:\/\/www.wirfs-brock.com\/allen\/posts\/74\">The Ambient Computing Era<\/a>\u201d.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>If we are truly entering a new era then it is surely the case that the computers we will be using twenty or more years from now will exist in forms that are quite unlike the servers, desktop PCs, phones, and tablets we use today.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>We can at best speculate or dream about what that world may be like.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>But some of my recent readings about emerging technologies have inspired me to think about how things might evolve.<\/p>\n<p class=\"MsoNormal\">This week I learned about \u201c<a title=\"Ars Technica on WiGig\" href=\"http:\/\/arstechnica.com\/information-technology\/2013\/01\/fastest-wi-fi-ever-is-almost-ready-for-real-world-use\/\" target=\"_blank\" rel=\"noopener\">WiGig<\/a>\u201d which is WiFi operating on 60GHz radio frequencies.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>WiGig router chip sets already exist and support a theoretical throughput of 7Gbps.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>The catch is that 60GHz radio wave won\u2019t penetrate walls or furniture. <span style=\"mso-spacerun: yes;\">\u00a0<\/span>So if you want to have really high bandwidth wireless communications from something in your lap or on your sleeve to that wall-size display, you are probably going to want to hang a WiGig router on your ceiling. If your room is large or has a lot of furniture you may need several.<\/p>\n<p class=\"MsoNormal\">This got me thinking about what other sort of intelligent devices we may be hanging on our ceilings. The first thing that came to mind was LED lighting. <span style=\"mso-spacerun: yes;\">\u00a0<\/span>Until very recently, I was one of those people who would make jokes about assigning IP address to light bulbs.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>But recently I was at a friend\u2019s house where I saw exactly that: <a href=\"http:\/\/arstechnica.com\/gadgets\/2012\/11\/in-living-color-ars-reviews-the-hacker-approved-philips-hue-leds\/\" target=\"_blank\" rel=\"noopener\">network addressable smart LED light bulbs<\/a>.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>It turns out that a little intelligence is actually useful in producing optimal room light with LEDs and when you have digital intelligence you really want to control it with something more sophisticated than a simple on\/off switch.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>So get ready for lighting with IP6 addresses. But they probably won\u2019t be bulb shaped.<\/p>\n<p class=\"MsoNormal\">Both WiGig routers and networked LED room lighting are still too expensive for wide adoption, but like all solid state electronic devices we can expect their actual cost to approach zero over the next twenty or so years.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>So there we have at least two kinds of intelligent devices that we probably will have hanging from our ceilings. But will they really be separate devices?<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>I could easily image a standardized ceiling panel, let\u2019s say a half meter square consisting of LED lighting, a WiGig router, and other room electronics.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>A standardized form factor would allow our homes and offices to be built (or updated) to include the infrastructure (power, external connectivity, physical mounting) that lets us easily service and evolve these devices. In honor of one of the most important web memes, I suggest that we call such a panel, a \u201cCAT\u201d or Ceiling Attached Technology.<\/p>\n<p class=\"MsoNormal\">So, what other functionality might be integrated on a CAT? Certainly we can expect sensors including cameras that allow the panel to \u201csee\u201d into the room. A 256 or 512 core computing cluster with several terabytes of local storage also seems very plausible. <span style=\"mso-spacerun: yes;\">\u00a0<\/span>Multiple CATs in the same or adjoining rooms would presumably participate in a mesh network that ultimately links to the rest of the digital world via high-speed wired or wireless \u201clast mile\u201d connections. Basically, our ceilings and walls could become what we think of today as \u201ccloud\u201d data centers.<\/p>\n<p class=\"MsoNormal\">What sort of computing would be taking place in those ceiling clouds? One possibility is that our entire digital footprint (applications, services, active digital archives) might migrate to and be cached in the CATs that are physically closest to us.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>As we move about or from location to location, our digital footprint just follows us.<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>No need to make long latency round trips to massive data centers in eastern Oregon or contend for resources with millions of other active users.<\/p>\n<p class=\"MsoNormal\">Of course, there are tremendous technology challenges standing between what we have today and this vision. <span style=\"mso-spacerun: yes;\">\u00a0<\/span>How do we maintain the integrity of our digital assets as they follow us around from CAT to CAT? How do we keep them secure and maintain our personal privacy?<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>What programs get to migrate into our CATs?<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>How do we make sure it\u2019s not malicious? How do we keep our homes from becoming massive botnets?<span style=\"mso-spacerun: yes;\">\u00a0 <\/span>That\u2019s why I think it\u2019s important for some of us to start thinking about where this new computing era is heading and how we want to shape it. We can start inventing the ambient computing world just like Alan Kay and his colleagues at Xerox PARC started in the early 1970\u2019s with the vague concept of a \u201c<a title=\"Dynabook origins\" href=\"https:\/\/web.archive.org\/web\/20130413101947\/http:\/\/www.w2vr.com\/archives\/Kay\/01_Dynabook.html\" target=\"_blank\" rel=\"noopener\">Dynabook<\/a>\u201c and went on to invent most of the foundational concepts that define personal computing.<\/p>\n<p class=\"MsoNormal\">If you find yourself thinking about \u201cPost-PC Computing\u201d keep in mind that the canonical computer twenty years from now will probably look nothing like a cell phone or tablet. It may look like a ceiling tile. I hope this warps your thinking.<\/p>\n<p class=\"MsoNormal\">(<a href=\"http:\/\/www.flickr.com\/photos\/bigmikeyeah\/4913622068\/\" target=\"_blank\" rel=\"noopener\">Photo<\/a> by \u201c<span id=\"yui_3_7_3_3_1358472996071_1308\" class=\"name\" style=\"color: #000000;\"><a id=\"yui_3_7_3_3_1358472996071_1331\" href=\"http:\/\/www.flickr.com\/photos\/bigmikeyeah\/\"><span style=\"color: #000000;\">Suicine<\/span><\/a><\/span>\u201d, Creative Commons Attribution License)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve previously written that we are in the early stages of a new era of computing that I call \u201cThe Ambient Computing Era\u201d.\u00a0 If we are truly entering a new era then it is surely the case that the computers we will be using twenty or more years from now will exist in forms that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[28,26,30,39,24,29,25],"_links":{"self":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/posts\/449"}],"collection":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":7,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"predecessor-version":[{"id":1167,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/posts\/449\/revisions\/1167"}],"wp:attachment":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}