Open Air Interface 5 g Welcome Communication Systems

  • Slides: 20
Download presentation
Open. Air. Interface 5 g Welcome Communication Systems Department EURECOM

Open. Air. Interface 5 g Welcome Communication Systems Department EURECOM

Agenda § Current Status of the Alliance § Goals of the Workshop – Collaborate

Agenda § Current Status of the Alliance § Goals of the Workshop – Collaborate with community to develop OAI towards future 3 GPP releases § Alliance Projects Overview § Technical Governance OAI - Open-Source Solutions for 5 G

Current Status of the Alliance § 14 New Associate Members in 2016! § UPMC,

Current Status of the Alliance § 14 New Associate Members in 2016! § UPMC, TUM, Institute Mines Telecom, Comm 4 Innov, Win. Lab Rutgers University, Univ. of Bochum, UPC, UESTC, Univ. of Essex, IIT Hyderabad, TNO, UC 3 M, UNIBE, IT Aveiro § Significant presence of Alliance in US, EU, Asia § Dissemination Status (2016): – MWC 2016, WNS 3 -2016, Op. NFV 2016, Joint ITU-NGMN Workshop (Open Source and Standards for 5 G), Funk for 5 G (organized by Deutsche Telekom), ETSI Workshop (Research to Standardization), NCC 2016 (5 G Roundtable) § We encourage community for joint dissemination with other members (incl. Alliance) OAI - Open-Source Solutions for 5 G

Alliance Members OAI - Open-Source Solutions for 5 G

Alliance Members OAI - Open-Source Solutions for 5 G

Goals of the workshop § Collaboration with community to further OAI development – Implement

Goals of the workshop § Collaboration with community to further OAI development – Implement features for future 3 GPP standards – Improve code quality, documentation, usability – Improve testing/stability § Make joint contributions to other open source organizations (Op. NFV, OSM, ONOS, ODL, etc) + 3 GPP/ETSI OAI - Open-Source Solutions for 5 G

Alliance Projects Overview https: //gitlab. eurecom. fr/oai/openairinterface 5 g/wikis/Alliance. Projects. Proposal Contributors/ Sponsors Testers

Alliance Projects Overview https: //gitlab. eurecom. fr/oai/openairinterface 5 g/wikis/Alliance. Projects. Proposal Contributors/ Sponsors Testers Priority Project 1 A: Basic Functionality (e. NB) Orange, IITH, Open Cells, Tip(Alex), TNO, Ercom, B-COM Alliance, EURECOM High (fix missing features) Project 1 B: Basic Functionality (UE) TCL, IITH, Syrtem, TNO, Robert(TU Dortmund(? )), TCL, Alliance, EURECOM Project 1 C: Basic Functionality (RRH) Alliance, EURECOM Project 2. Test TCL, IITH, Syrtem, UTH(? ), i. MINDS(? ), INRIA(? ), WINLAB(? ), Univ of Utah(? ), BUPT, Canonical(? ) Alliance, EURECOM Project 3. Quality TCL Alliance, EURECOM * ? Means the input needs to be checked with partner OAI - Open-Source Solutions for 5 G

Alliance Projects Overview https: //gitlab. eurecom. fr/oai/openairinterface 5 g/wikis/Alliance. Projects. Proposal Contributors/ Sponsors Testers

Alliance Projects Overview https: //gitlab. eurecom. fr/oai/openairinterface 5 g/wikis/Alliance. Projects. Proposal Contributors/ Sponsors Testers Project 4. Enhanced RRH UTH(test), U. of Pisa(Niccola), U of Kent, IT Aveiro Project 5. SDN Controller/MEC IITH, BUPT, LIP 6(? N), B-Com(? ), U of Ediburgh(N? ), Unibe(N? ), Univ of Pisa(? ), Project 6. LTE/Wi. Fi Aggregation, LTE-LAA BUPT, IITH, TIP, Telecom Bretagne(R? ), Ercom(? ), i. Minds(? ) Project 7. Mobility Support Project 8. New Waveforms (UFMC, NB-Io. T, FBMC, FCOFDM) U. of Pisa, EURECOM, B-COM, Ercom, Orange Project 9. Cloud RAN and APIs Orange, IITH, U of Pisa OAI - Open-Source Solutions for 5 G Priority

Alliance Projects Overview Contributors Project 10. Massive MIMO Sponsors Orange, EURECOM Project 11. Extend

Alliance Projects Overview Contributors Project 10. Massive MIMO Sponsors Orange, EURECOM Project 11. Extend oaisim -> lte-softmodem Project 12. Proximity Services Fraunhofer Project 13. Contribution to other projects (Op. NFV, OSM, 3 GPP, ETSI, etc) Orange, Canonical(? ) Legend: • ? Needs to check • ? T Needs to check if willing to be tester • N? Navid to check with partner • R? Raymond to check with partner • T Willing to be tester OAI - Open-Source Solutions for 5 G Priority

Technical Governance Overview § Organizational Chart – Roles – Organizational oversight – Technical oversight

Technical Governance Overview § Organizational Chart – Roles – Organizational oversight – Technical oversight § Who decides strategy? § Who decides roadmap? § Who executes the project? § Project Roles – Project Leader – Project Management Committee (PMC) – Developer § Example of how projects are created, executed and finished OAI - Open-Source Solutions for 5 G

Org Chart OAI - Open-Source Solutions for 5 G

Org Chart OAI - Open-Source Solutions for 5 G

Organizational responsibilities (High level) § Who decides the strategy and validate the roadmaps, and

Organizational responsibilities (High level) § Who decides the strategy and validate the roadmaps, and Marketing actions? – Board § Who proposes the Marketing plan/actions – Marketing Committee § Who proposes the roadmap? – Technical Committee (TC) – TC aggregates all the “project” roadmaps to present to the board OAI - Open-Source Solutions for 5 G

Organizational responsibilities (High level) § Who is managing and integrating the contributions? – Technical

Organizational responsibilities (High level) § Who is managing and integrating the contributions? – Technical Committee § Who executes the roadmap? – Projects on voluntary basis – Every project has its own roadmap OAI - Open-Source Solutions for 5 G

Organizational Chart (2) § The Board of directors : – 1 President, 1 general

Organizational Chart (2) § The Board of directors : – 1 President, 1 general secretary, 1 treasurer, – + 2 from Founding (Eurecom), – + 1 per strategic member § 2 meetings per year § Takes care of the legal and financial organization § Defines the strategy, votes on the Technical Committee and Marketing Committee decisions OAI - Open-Source Solutions for 5 G

Organizational Chart (2) § Marketing Committee – 1 Chairman – 1 Delegate per strategic

Organizational Chart (2) § Marketing Committee – 1 Chairman – 1 Delegate per strategic member § Technical Committee – 1 Chairman – 1 Technical Manager – Delegates from any member (strategic, associate, individual) in charge of leading the Strategic Areas – Delegates are approved by the Board of directors – TC is also in charge of leading the integration process OAI - Open-Source Solutions for 5 G

Technical Committee (TC) and Projects § OAI Projects are proposed by the community and

Technical Committee (TC) and Projects § OAI Projects are proposed by the community and the alliance members § Projects are connected to strategic areas and proposed to the Board for validation by the Technical Committee § Each project can define its Project Management Committee that reports to the TC. OAI - Open-Source Solutions for 5 G

Project Structure (1/2) § What is an Alliance Project? – A project to develop

Project Structure (1/2) § What is an Alliance Project? – A project to develop a new feature/extend OAI towards future 3 GPP release – At the end or during interim stages of project, its outcome must be merged to “develop/master” branch of main openairinerface 5 g/openair. CN repository – It can be also pure documentation based to conduct feasibility studies – It can also prepare OAI stack towards flexible implementation of 3 GPP study/work items – It must have clear outline of goals/deliverables/roadmap for at least one year – It must be sponsored by at least one strategic/associate member. h. The sponsor guarantees minimum set of human resources for proper execution of the project – Ideally it should be backed by one industrial + one non-profit organization for good mix of academia + industrial interests § Project Management Structure – Project Management Committee (at least a Project leader) – Committers OAI - Open-Source Solutions for 5 G

Project Structure Recommendations (2/2) § Project Management Structure – Project leader h Is nominated

Project Structure Recommendations (2/2) § Project Management Structure – Project leader h Is nominated by Project Management Committee (PMC) (every year by voting) h Responsible for developing roadmap (1 year) with TPC h Ensure quality, documentation, testing of project meets general OSA guidelines – Project Management Committee (PMC) h Comprises of representatives of alliance members (strategic + associate) h Responsible for developing roadmap with Project leader, TPC h Reports to TPC through project leader (every quarter) h Responsible for meeting project quality in terms of (coding guidelines, documentation, workflow, etc) – Developers h Community members who have write access to project repository and do the actual development – Users h Community members who simply “use” the project code § All the project communication must happen publicly, except in some exceptional circumstances OAI - Open-Source Solutions for 5 G

Example Project Structure § Project location (must include all the branches, gitlab issues, etc):

Example Project Structure § Project location (must include all the branches, gitlab issues, etc): – https: //gitlab. eurecom. fr/groups/oai/project. git § Project Wiki (must include roadmap, mailing list, spec, documentation, etc): – https: //gitlab. eurecom. fr/groups/oai/project/wikis/home OAI - Open-Source Solutions for 5 G

Project Lifecycle OAI - Open-Source Solutions for 5 G

Project Lifecycle OAI - Open-Source Solutions for 5 G

Conclusion § Goals for end of today: – List contributors/sponsors for alliance projects OAI

Conclusion § Goals for end of today: – List contributors/sponsors for alliance projects OAI - Open-Source Solutions for 5 G