Creating The World s First Open Programmable City @bristolisopen Dimitra Simeonidou & Anna Tzanakaki
Bristol: Liveable, Sustainable & Resilient City A vibrant ecosystem largest digital cluster in UK outside London
Urban Challenges with a very real local echo Congestion Bristol is 3 rd most congested city in UK Population - Bristol has fastest growth of under 4 yr old children in UK cities & 50% growth in 85+ over 10yrs 9 year difference in life expectancy Between Clifton and Easton (1 mile distance) Pollution increase in health problems, 2,000 deaths pa Bristol has the first local authority largescale wind turbine
The political will to make a change I see Bristol as a laboratory for change Mayor George Ferguson The world s first Programmable City: City Experimentation as a Service
A Joint Venture between the Council & the University Why are we doing this? How are we doing this? Bristol Is Open (BIO) The aim is to build a research network integrating optical, wireless, IoT and computing to provide a unique open and programmable experimental platform in the centre of Bristol BIO will offer the test-bed as utility for experimentation BIO will support City-driven research and innovation
Enabling Technology A Test-bed for Diverse Requirements Users Applications Media Transport ehealth... Demand Services Clouds IMS Service Delivery Platforms... Infrastructures Wireless / Sensors Fixed/ Wired Compute/ Storage Peripherals/ Device
Who is this for? TMT businesses & academia Culture & creative content Ggj People, community, service delivery Better city management
The Bristol Is Open Network Optical Network 144-fiber core network connecting 4 nodes Wireless Network 1Gbps access network Wi-Fi, LTE, LTE-A, 60Ghz, Massive MIMO IoT Network 54 Fiber-connected lamppost Clusters & 1500 sensors Cloud Infrastructure HPC and commodity compute and storage centralised & edge 8
Connected & dynamic local host partners At-Bristol hi-def, 3D, visualisation in a Dome Watershed pervasive media - experience design at scale, impacting 100,000s EngineShed Business incubation & regional collaboration
Live in the center of Bristol
Fibre Network Node User Boxes (FPGAs) OpenStack Managed DC in a Box SDN enabled L2 Switch 10 G/40G/100G SDN enabled L1/L0 Optical Switch 100G
The Bristol Is Open Solution Manage a diverse Network-of-Networks IT, Telecoms, Wireless, Sensors, Actuators, IoT, etc. Multi-Technology Support Software Defined Networking Abstractions of the underlying hardware Logically centralized control Eliminate Vendor Lock-ins white box solutions? Virtual Network A Network Operating System (NetOS ) Computers Data centres & Cloud Virtual Network B Network Virtualization Slice network to share resources among many users Efficient utilization & monetization Multi-Tenant Solution Sensors, M2M, IoT Telecoms INFRASTRUCTURE
An SDN Architecture: Network Virtualisation Node Slicing Bandwidth Slicing Network Abstraction VSwitch Uniform switching VSwitch VSwitch VSwitch VSwitch Switch as a Server Information Model Monitoring Filtering Analytics TOR Advanced NIC Space Switch Fast switch WSS OF Agent
An SDN Enabled Architecture: for Multiple Network Technologies OF Ex. OF Agent Extended OpenFlow Channel Capability Abstraction (Resource Model) Technology specific interface TL1 Raw Socket Raw Socket Ethernet Frame Space Switch OPS Switch Flex-grid WSS FPGAbased NIC
Smart City OS (NetOS ) end-user services core services experimental services App 1 App 2 App 3 App N NetOS Mgmt Platforms management Exp 1 Service Development Kit Enhanced SDK Data Presentation Layer Data Pre-Processing Services service 1 service N Platform Virtualization/Slicing Information Models Data Collection Engine sync async OpenStack, OpenStack etc. City Network(s) SDN Controller Gateway /Driver Gateway /Driver Gateway /Driver Gateway /Driver Gateway /Driver Gateway /Driver parking traffic gates smart grid public transport smartphones cars HPC Optical CCTV public buildings weather sensors... home meters sensors Wireless city resources citizen resources aux resources
One Hardware any Function FPGA-based Electronic Backplane Resource Controller Network function blocks Control comm interface Nodes Synchronization Switching functions Ethernet/ TDM Switchover Ethernet Switch Node Function blocks FPGA System operations Aggregation TDM Frames/slots Elastic TDM Switch QoT Overhead Switch control Control Physical technology drivers And Transmission Multicasting Traffic Optical Backplane Amplifi cation Multica sting MUX/D EMUX Fast Switch
Minimize the Barriers for User Interaction 1 2 BIO Have an idea/application Log on to the OPRC network portal 3 Configure your own network 4 Run your experiment!!! BIO Controller (Intelligence) Application 1 Application 2 Application 1 Network as a Service (NaaS ) Firewall, Load Balancer Data Center Services Application 2
The Network Emulator Programmable hardware platform Farm SDN Backplane HPC - Exascale Computing FPGA DSP Network Processor General Processor Quantum Computing Wireless Networking Optical Network research Network & IT Emulation Platform
Thank you @bristolisopen
Technology partners
Bristol: City of Innovation 'Bristol is Open' to transform communications B24/7, Jan. 29, 2015 UK 'Open' Smart City Shows Faith in SDN Light Reading, Feb. 27, 2015 England s Bristol is Building the First Software-Defined City SDN Central, Mar. 10, 2015 Bristol will make history as the first city to become an open operating system TechWorld, Mar 11, 2015 Building an Open Programmable City TelecomsTech, Mar. 11, 2015 Bristol is making a smart city for actual humans Wired, Mar. 17, 2015 22
Funding partners who make it happen