Скачать презентацию GENI Global Environment for Network Innovations Future Скачать презентацию GENI Global Environment for Network Innovations Future

ee232d823b85c65bb657a09b9173d85c.ppt

  • Количество слайдов: 28

GENI ‘Global Environment for Network Innovations’ GENI ‘Global Environment for Network Innovations’

Future Internet - A Lead-up to the NSF GENI Project amankin@nsf. gov www. geni. Future Internet - A Lead-up to the NSF GENI Project [email protected] gov www. geni. net

About GENI …. a continental-scale, programmable, heterogeneous, networked system driving “clean-slate” future internet / About GENI …. a continental-scale, programmable, heterogeneous, networked system driving “clean-slate” future internet / communications research Sensor Network Edge Site Mobile Wireless Network Federated International Facility

GENI Organizations Major Research Equipment Facility Construction (MREFC) NSF Program Director Chair GENI Science GENI Organizations Major Research Equipment Facility Construction (MREFC) NSF Program Director Chair GENI Science Council (GSC) GENI • Voice of research and education community • Scientific leadership - evolution of Science Plan • Define user allocations process & criteria • Development of education & outreach plan Project Director GENI Project Office (GPO) • Research infrastructure experience – software-intensive projects • Experience with computing community • Project management – MREFC process • GPO is at BBN • GENI Project Director is Chip Elliot

GENI To Date • The community has engaged in concept development since 2004 -2005 GENI To Date • The community has engaged in concept development since 2004 -2005 • NSF CISE funding has supported • Early concept development – GENI Planning Group • Early prototype development • Solicitation for proposals to establish GENI Project Office • GENI Science Council was established in Spring of 2007 • GENI Project Office was awarded to BBN in May 2007

Project Life Cycle n n Formal NSF process to be followed to qualify for Project Life Cycle n n Formal NSF process to be followed to qualify for budget consideration Preconstruction Planning - Three formal design stages, with well-defined interfaces Construction Operations

Project Lifecycle CDR Conceptual Design PDR Preliminary Final Design GPO Award Period Identify Project Project Lifecycle CDR Conceptual Design PDR Preliminary Final Design GPO Award Period Identify Project Office time FDR Construction Operations

Internet Futures – An Ecosystem Edges Digital Living Networked Embedded Data Grid Language Content Internet Futures – An Ecosystem Edges Digital Living Networked Embedded Data Grid Language Content Centric Capabilities Service Oriented Security Robustness MAN Networks Routed Wireless WDM Optical Computing Cluster Computing Devices PIC Transistor Semi Materials Router Storage Memory Laser Quantum crypto Nanotechnology Switch Communications Displays Multicore MEMS C-nanotube Wireless Sensors Actuators Autonomicity Location-aware Circuit Packet Responsive environment Mobility Ubiquity DTN FTTH VPN E-science Networked Sensors Evolvability Privacy-enabling Basic Science Critical Infrastructure Radios Optical Antenna Optical Fiber Codes Organic Physics Mathematics

GENI: The Facility n n GENI is in Early Planning, But Some Requirements Have GENI: The Facility n n GENI is in Early Planning, But Some Requirements Have Become Clear A Continent-Scale, Evolvable, Optical Substrate q q n Native Access for ~ 200 Universities Native Access Will Be Considered for Non-Academic Sites Wireless networks q n n n Characteristics of Interest Include: Location Awareness, High Mobility, End-Users. Support of Sensor Internet and Other Edge Research Partnerships and Federations Federation of GENI on International Scale Expected q q q We Expect This Will Associate With NSF’s International Connections Program We Have Had Discussions About Facilities With GENI-like Qualities in the EU, Japan, Korea, China, Latin America and the United Arab Emirates We Welcome Discussions

Activities n GENI Science Council q q n Co-Chaired by Scott Shenker, UCB, and Activities n GENI Science Council q q n Co-Chaired by Scott Shenker, UCB, and Ellen Zegura, Georgia Tech Information in GSC area of GENI. net website GENI Project Office q q Facility Working Groups Have Open Participation – See Charters and Other Information Now Available in Working Groups Area of GENI. net website First GENI Engineering Conference (GEC) Will Be Held October 9 -11, Minneapolis – Call For Participation and Open Registration on www. geni. net

Modalities RFID Left Hand Retinal Implant WIFAN SENSOR Modalities RFID Left Hand Retinal Implant WIFAN SENSOR

A view of innovation Novel distributed systems, services or support Cross-cutting protocols Large View A view of innovation Novel distributed systems, services or support Cross-cutting protocols Large View Applications And user requirements Disruptive technologies Network capabilities Current network roadblocks Design and trial without roadblocks – clean-slate

NSF CISE Future Internet Research Ne. TS FIND: Future Internet Design Cyber. Trust Clean-slate NSF CISE Future Internet Research Ne. TS FIND: Future Internet Design Cyber. Trust Clean-slate secured network arch CSR New distributed system capabilities CCF Scientific Foundations for Internet Next Generation (SING) CRI Network infrastructure for arch research MRI Network instruments for arch research … … Experimental Facility to Validate Research GENI

FIND n n www. nets-find. net has much material, including full descriptions of projects FIND n n www. nets-find. net has much material, including full descriptions of projects White paper program q Rolling requests for researchers with funding on architectural, big picture research n n n Clean-slate Join collaborative program with other researchers See the web site for more information on white papers

What is GENI? GENI will be a full-scale programmable facility for research into the What is GENI? GENI will be a full-scale programmable facility for research into the future internet n Focus: whatever experiments researchers need to create, test and evaluate the high impact new ideas n Clean-slate approach, Opportunity for: q q q Unencumbered starting points Novel architectures and big picture Strong coupling with technology drivers of futures n n Mobile wireless Novel optical substrate capability

GENI Design: Building Blocks n Three major components q Physical network ‘substrate’ n n GENI Design: Building Blocks n Three major components q Physical network ‘substrate’ n n q Software control & management framework n n q n expandable collection of building block components federate knits building blocks together into a coherent facility embeds ‘slices’ in the physical substrate Operational control (GENI management) is distinct from experiment control Components q design, build, operate, iterate in modules, throughout lifecycle

GENI Design – n n n Fully Programmable Routing/Switching Nodes q Clean-slate for architecture GENI Design – n n n Fully Programmable Routing/Switching Nodes q Clean-slate for architecture and protocol research Slicing/Virtualization of Physical “Substrate” q Concurrent exploration of a broad range of experimental networks (including edge resources such as clusters) q Guaranteed resources, interference free will be available Instrumented resources q Fully Measure experimental behavior Interconnect GENI and the commodity internet Users and applications can “opt-in” to GENI q There will be access to both “customers” for novel long-lived services and to “populations” of real users Flexible and Phased Design q To support new technology introduction throughout GENI lifetime q See A Tale of Two GENI’s on GENI. net site!

Slicing and Virtualization Sensor substrate Mobile wireless substrate(s) Fixed nodes Slicing and Virtualization Sensor substrate Mobile wireless substrate(s) Fixed nodes

Federation Example Federated International Facility Federation Example Federated International Facility

Programmability n Basic Approach q q All network elements are programmable via open interfaces Programmability n Basic Approach q q All network elements are programmable via open interfaces and downloadable user code Uniform control and management architecture across all components – access node, core node, wireless… GENI Control & Management Plane API Programmable Sensor Platform Open API Radio platform Programmable core Node Programmable Edge Node

Wireless Substrate Considerations (presented to Mob. Opts RG July 25 2007) Wireless Substrate Considerations (presented to Mob. Opts RG July 25 2007)

NSF Wireless Testbed Experience n n n Programmable wireless and sensor network testbeds were NSF Wireless Testbed Experience n n n Programmable wireless and sensor network testbeds were developed in earlier NSF progams q ORBIT for evaluation of wireless network protocols q City. Sense, Kansei open programmable sensor net testbeds Coming this year: open underwater net These open testbeds offer shared use and programmable layer 2/layer 3 protocols but full future internet impact needs full scale Harvard/BBN City. Sense deployment plan ORBIT Radio Grid Emulator ORBIT Field Trial Network

Candidate GENI Wireless: Dealing with Heterogeneity n This is the prototype design - a Candidate GENI Wireless: Dealing with Heterogeneity n This is the prototype design - a candidate platform n Single wireless GENI node architecture that covers different wireless device and network element needs: q Standard set of CPU platforms with different size/performance q Multiple radio cards as “plug-in” – easy to change radios, upgrade q Linux OS with appropriate “open API” drivers GENI M&C (“GMC”) Linux OS w/ GENI control Control Module Plug-In radio modules (evolving technology, . . ) Processor Chassis with appropriate size/performance (sensor GW, mobile node, ad hoc router, AP, BTS…) End-user Wireless Devices (commercial sensors, phones, PDA’s, laptops) Wireless GENI Network Elements With GENI opt-in? All components also available as wireless kits

GENI Candidate: Programmable, Cognitive Radios n Several experimental programmable radio platforms under development for GENI Candidate: Programmable, Cognitive Radios n Several experimental programmable radio platforms under development for wireless network research… q q WARP programmable radio, GNU radio, KU agile radio & near-future cognitive radios, …. Key issue: open software API’s and protocol stacks for full control of physical and link/MAC layers GNU Software Radio KU Agile Radio Lucent/WINLAB Cognitive Radio 802. 11 AP Rice “WARP” board

Some Ongoing Discussions n How do we do systems engineering and planning for fast Some Ongoing Discussions n How do we do systems engineering and planning for fast evolving radio / wireless substrates? n How much can radio / wireless be virtualized? n GENI performance in general? q How much scale-down is acceptable per element? q How can a project/experiment buy better performance fidelity, and how much? n Missing key radio (and optical, other physical) Areas? q Optical access networks? q Wireless over fiber? q Quantum Cryptography?

GENI Success Scenarios (many alternatives) n Internet evolution influenced by clean-slate approach n Architectures GENI Success Scenarios (many alternatives) n Internet evolution influenced by clean-slate approach n Architectures achieve fundamental progress in challenge areas such as security n New services and applications enabled n Alternate Internet architecture emerges q q Single new architecture from the research enabled by GENI emerges and dominates q n Virtualization becomes the norm with plurality of architectures Alternative infrastructure becomes the mainstream over time Many other payoffs, including unanticipated and high risk

Extra - Scope of GENI Optical Research? n Tight Integration of Physical Layer with Extra - Scope of GENI Optical Research? n Tight Integration of Physical Layer with Higher Layers q Provide Dynamic Optical Networking Plane q Dynamic Optical Switching/Routing n n n n n Fiber (Space) Switch (e. g. switch all WDM channels in a fiber) Wavelength Switching (e. g. ROADM) Sub-Wavelength Switching (circuit) - O/E/O Optical Burst/Packet Switching? All Optical Networking q Combines Transmission Issues with Optical Switching/Routing q Data Rates/Modulation Formats effect Network Design Control Plane / Management Optical Transmission? q Higher Data Rates, Longer Transmission Distance, Modulation Formats Quantum Cryptography Optical Device Technologies?

Optical Device Technologies? n Photonic Integrated Circuits (PICs) q Very dense and inexpensive OEO Optical Device Technologies? n Photonic Integrated Circuits (PICs) q Very dense and inexpensive OEO (scaling & cost reduction) q High Functionality PICs n Silicon photonics q Integration with electronics q Manufacturing Infrastructure Sharing (scaling & cost reduction) n Microstructured Optical Fibers q Customizable optical properties (transmission/all optical networks) n How would these breakthroughs change networking? q More efficient transmission or fundamental paradigm shift? GOAL: Flexible GENI design to allow Introduction of New Technologies as they mature