Thicket data repository for the EEG
1{
2 "id": "https://ryan.freumh.org/spatial-computing.html",
3 "title": "Spatial Computing",
4 "link": "https://ryan.freumh.org/spatial-computing.html",
5 "updated": "2025-04-21T00:00:00",
6 "published": "2025-04-21T00:00:00",
7 "summary": "<div>\n \n <span>Published 21 Apr 2025.</span>\n \n \n </div>\n \n <div> Tags: <a href=\"/research.html\" title=\"All pages tagged 'research'.\">research</a>. </div>\n \n \n\n <p><span>Following my undergraduate dissertation on network\nsupport for resource-constrained highly mobile embedded devices, my <a href=\"papers.html#spatial-name-system\">masters project</a> moved on to\nthe exact opposite scenario: supporting physically static devices. There\nare a broad class of network-connected devices with a physical presence\nto which location is an intrinsic part of their identity. A networked\nspeaker in, say, the Oval Office is defined by its location: it’s simply\nthe Oval Office Speaker. If the specific device moves location its\nidentity should change with its new location, and if the device is\nreplaced then the replacement should assume the function of its\npredecessor.</span></p>\n<p><span>My masters project explored how an augmented\nreality interface for interacting with these devices could be built and\nthe systems support required for communicating with using the myriad of\naddresses we use beyond IP. The Domain Name System, the standard for\nboth global and network-local naming, provides a registry for network\naddress that is compatible with the Internet protocol suite. We extended\nthe DNS with algorithms for geospatial queries on this database through\nDNS resolutions, which we coined the `Spatial Name System`.</span></p>\n<p><span>We wrote these ideas down in a paper ‘<a href=\"papers.html#where-on-earth-is-the-spatial-name-system\">Where on\nEarth is the Spatial Name System</a>’ in 2023 which was accepted to the\n22nd ACM Workshop on Hot Topics in Networks.</span></p>\n<p><span>Recent work in this area has included Roy Ang’s\nwork on `<a href=\"bigraphs-real-world.html\">Bigraphs of the Real\nWorld</a>`, taking Robin Milner’s <a href=\"https://en.wikipedia.org/wiki/Bigraph\">Bigraphs</a> and\nimplementing models of OpenStreetMap with Glasgow’s <a href=\"https://bitbucket.org/uog-bigraph/bigraph-tools/src/master/bigrapher/\">Bigrapher</a>\ntool written in OCaml.</span></p>\n<p><span>I’m interested in putting these ideas into practice\nwith <a href=\"https://j0shmillar.github.io/\">Josh Millar</a>’s sensor\nnetworks.</span></p>",
8 "content": "<div>\n \n <span>Published 21 Apr 2025.</span>\n \n \n </div>\n \n <div> Tags: <a href=\"/research.html\" title=\"All pages tagged 'research'.\">research</a>. </div>\n \n \n\n <p><span>Following my undergraduate dissertation on network\nsupport for resource-constrained highly mobile embedded devices, my <a href=\"papers.html#spatial-name-system\">masters project</a> moved on to\nthe exact opposite scenario: supporting physically static devices. There\nare a broad class of network-connected devices with a physical presence\nto which location is an intrinsic part of their identity. A networked\nspeaker in, say, the Oval Office is defined by its location: it’s simply\nthe Oval Office Speaker. If the specific device moves location its\nidentity should change with its new location, and if the device is\nreplaced then the replacement should assume the function of its\npredecessor.</span></p>\n<p><span>My masters project explored how an augmented\nreality interface for interacting with these devices could be built and\nthe systems support required for communicating with using the myriad of\naddresses we use beyond IP. The Domain Name System, the standard for\nboth global and network-local naming, provides a registry for network\naddress that is compatible with the Internet protocol suite. We extended\nthe DNS with algorithms for geospatial queries on this database through\nDNS resolutions, which we coined the `Spatial Name System`.</span></p>\n<p><span>We wrote these ideas down in a paper ‘<a href=\"papers.html#where-on-earth-is-the-spatial-name-system\">Where on\nEarth is the Spatial Name System</a>’ in 2023 which was accepted to the\n22nd ACM Workshop on Hot Topics in Networks.</span></p>\n<p><span>Recent work in this area has included Roy Ang’s\nwork on `<a href=\"bigraphs-real-world.html\">Bigraphs of the Real\nWorld</a>`, taking Robin Milner’s <a href=\"https://en.wikipedia.org/wiki/Bigraph\">Bigraphs</a> and\nimplementing models of OpenStreetMap with Glasgow’s <a href=\"https://bitbucket.org/uog-bigraph/bigraph-tools/src/master/bigrapher/\">Bigrapher</a>\ntool written in OCaml.</span></p>\n<p><span>I’m interested in putting these ideas into practice\nwith <a href=\"https://j0shmillar.github.io/\">Josh Millar</a>’s sensor\nnetworks.</span></p>",
9 "content_type": "html",
10 "categories": [],
11 "source": "https://ryan.freumh.org/atom.xml"
12}