Slashdot Mirror


An Operating System For Cities

CProgrammer98 writes "BBC News reports that cities may soon get their own operating system. From the article: 'The Urban OS works just like a PC operating system but keeps buildings, traffic and services running smoothly. The software takes in data from sensors dotted around the city to keep an eye on what is happening. In the event of a fire, the Urban OS might manage traffic lights so fire trucks can reach the blaze swiftly. The sensors monitor everything from large scale events such as traffic flows across the entire city down to more local phenomena such as temperature sensors inside individual rooms. The OS completely bypasses humans to manage communication between sensors and devices such as traffic lights, air conditioning or water pumps that influence the quality of city life."

2 of 216 comments (clear)

  1. and it will never happen.... by Lumpy · · Score: 4, Interesting

    City governments cant keep the basics running smoothly. How the hell are they going to maintain a giant sensor network like that?

    there are 4 streetlights in my neighborhood that never work right. if they cant get that working, they will never get a complex system working. City governments do not run like a business. Preventative maintenance is not an option.

    --
    Do not look at laser with remaining good eye.
  2. Urban OS Marketing Dept: This is Engineering... by spinninggears · · Score: 3, Interesting

    With due respect to the marketing folks behind Urban OS, it reality the engineering is actually going in the direction of passing useful information through the network to a variety of embedded computers who then make such decisions as granting priority to a firetruck.

    I have been developing software such as this for quite a while, and it simply makes a lot more sense to tell, for instance, a traffic controller directly that a city bus is on the way than it does to tell a centralized system that a bus is on the way and have it command a traffic controller. The traffic controller is the "expert system", developed by people who know what it is supposed to be doing. It just needs data to do it's job.

    On that last point, sensor failures are the reason most intelligent traffic controllers fail to do their job correctly, and the more sensors you have, the higher the percentage of failed sensors in the system. You need to solve that problem first, before you worry about what CPU the solution is running on.