 Hello everybody, my name is Darius Abella. I'm with Intel and I'm also the the chairman of Etsy Mac Today I'm going to talk about the path to global rollout of edge computing through Etsy standardization of Mac Federation I'm so happy to be at this event. I hope you enjoy my presentation and what you can expect from this talk. Essentially, this presentation will cover key standardization activities in Etsy Mac multi-axis edge computing with a special focus on edge cloud Federation and We will give an overview of the Mac reference architecture with some description of ongoing activities especially on the Federation topic as I mentioned before and addition and an overview of the Etsy Mac developer outreach activities We have a lot of activities very heterogeneous for the reach out of edge application developers So what is Etsy Mac? Essentially, we are enabling the edge through standardization Etsy ISG Mac is an ISG industry specification group within Etsy the international standard body and the Mac MEC acronym stands for multi-axis edge computing Essentially as a cloud computing at the edge of the network and now let me show you also a nice video That we produced there with Etsy to explain essentially the concept of the Mac For some time now against the tide of centralized cloud computing one idea keeps coming back What if we could save data from having? To travel thousands of kilometers When it is destined to come back To the same place This is the idea behind multi-axis edge computing. We call it Mac Mac is like small local clouds Physically installed as close as possible to the users at a mobile base station for instance The content from here is used here and stored here. This sounds obvious however, it is this Geographical proximity that makes it possible to imagine vehicles that transmit information to each other at the speed of light or factories lowering their costs by processing their confidential data on Site or even gamers who can enjoy exceptional speed and Of course some might say hey, but all this we already did before yes, but never so rapidly and securely Yes, indeed Obviously MEC technologies need to be standardized and therefore made fully interoperable Hey This is why at Etsy we have been working on Standardizing this technology since its inception all the players who are involved in MEC technology closely Participate in the work done by Etsy on an equal footing So if you want to be where MEC brings edge computing into reality Join us what we do essentially is to produce Standards which are aligned with the other Standardization bodies and because MEC is actually based on virtualization of the infrastructure and then Based on the Framework defined by Etsy NFV for example, and we are going to develop APIs For attracting MEC application development community so that they can use them APIs in their applications and We are also publishing Not only specifications and standards, but also a wide set of white papers clarifying special purpose solutions and the variants of the product of options and various topics covering Many aspects of the MEC standardization It's a huge group and we are seeing Continuously growing membership now. We are at the number of one hundred nineteen Among operators technology vendors it players application developers And let me also say that we have also recently established a new and enriched the MEC leadership Support team so you can look at this Nice web page all the MEC leaders of this group And What is the approach we have basically principles for the foundation of age computing our standard body? So we would like to produce an open standard allowing multiple implementation and ensuring interoperability As I said before MEC is exploiting Etsy NFV framework and definitions so we would like to enable MEC in NFV deployments and And We are aligning with the 3gpp based on fruitful collaboration of common members companies In order to enable MEC in 5g, but of course if you remember the crony MEC multi-access edge computing this can remind you the Access agnostic nature of our standard because we want to enable also other accesses not only 5g but also Wi-Fi fixed network and so on and MEC is addressing the needs of a wide ecosystem. So enabling multiple vertical segments of the market Like for example automotive and also federations and let me also emphasize for example We have a fruitful collaboration with 5g automotive association 5g aya recently joined the MEC membership And this can even help a more fruitful collaboration with this organization from automotive domain So the essence of MEC if you look at this definition MEC offers to application developers and content providers cloud computing capabilities and an AT service environment at the edge of the network Maybe it's a very compact sentence, but I believe is Summarizing very well what we are doing. Actually Our focus our customers our application developers and content providers They are going to consume what we produce as a standard, which is actually an enabler for them So we are enabling cloud computing capabilities and AT service environment where at the edge of the network So not only at the edge of the access network. We are not talking necessarily mobile network It's at the edge of the network also main deployment options are possible and In order to enable those kind of services at the edge for application developers and content providers And then this is clear. We are focusing on existential questions for applications on the edge So how do I reach my cloud service? What is my QoS where I am? What is around me? What I how do I get discovered by my users? How am I connected to the users? How many users I'm serving and where? How to be sure I'm running and when and where needed and what if my users move? So all those issues related to applications at the edge and As I mentioned before we are producing a set of API's that can be consumed through RESTful based messages in a universally recognized language So that application developers can Exploit its additional value from functionalities at the edge of the network and then we are publishing a set of API's as requested by the industry representing few key capabilities and technologies That can be provided in the platform at the edge But of course another important video is coming from the possibility for anybody to produce their own API's and add them to the platform as soon as they Produce them and design them according to the Mac API principles I mentioned here a specification Mac 009 with the API principle guidelines So really this is a very good added value in my opinion because it is Expanding also the business model for other for other third parties and other application Providers and developers that can produce their own set of API's as a sort of middleware in addition to the set of API's that we are Standardizing and they don't need essentially to standardize those API's that can be recognized and be part of the of the platform itself So what we are doing It's a huge work started a lot of years ago Phase one we started roughly in 2015 Mac phase one now really completed a long time ago and with the key pillars and definitions from Technica requirements the framework the reference architecture and for the infrastructure as a service and platform as a service Work and key studies for the mechanism at VM mobility And then moving to phase two we evolved with the some studies on the mobility lawful interception and also Started to address the key industry segments for example an automotive and V2x API for example, we started to work on IOT API and NATO slicing and container support that we Introduced the normative work for the integration with NFV and of course we started to expand from the mobile domain to the multi access domain so studying as well and publishing API's for the Wi-Fi and fixed access and also clarifying about the integration of Mac and 5g networks and Working on the publication of the open API representation of our Specifications through the Etsy forge website. I will tell you about that Soon and then working also on testing and compliance This is also an important work that we are continuing as well in phase three as well as the continuation of other API's that we are publishing and adding new API's and We are expanding phase three as well to a TV genius cloud studying Mac Federation Which is a special topic for today studying also other aspects and constraint devices Consumer-owned cloud resources studying different other kind of deployments like in park enterprises And also continuing the work on API serialization adding a work on the implementation of a Mac sandbox And this is a great news maybe for the application developers as well and Of course, this is our ongoing work in phase three and I would like to emphasize I would like to emphasize that this is also an architectural work of the standard on edge computing not disconnected by other bodies we are working in an alignment with 3 gpp and I'm projecting here in this slide And Mac harmonized architecture with the essay six a job in 3 gpp This was a work published in a white paper more than one year ago showing essentially a sort of synergized architecture Where essentially you can see similar duties of different building blocks starting coming from different bodies in 3 gpp and Etsy Mac So this is a great sign from the industry a white paper written by jointly by Etsy Mac officials and 3 gpp officials and now also we have this kind of Further alignment as a follow-up of that work in the scope of the release 18 essay six Study item e a job and this is also also an ongoing work that we are continuing Together with them in alignment also to avoid application work and to help the adoption of the edge computing ecosystem What is doing Mac is also part of a wider set of Capabilities in the in the in the domain of Network automation standards and this is not covered or only by Mac It's a CSM and Etsy which is covering the overall approach for network automation and also the part from NFV and OSM is managing telco clouds and Mac actually is focused on managing edge Telco clouds and this is also in core cooperation in coordination with these other groups I believe this is one on one other topic very important for the future and evolution of Mac also for the future Networks and well where Mac will play as well a role and Here I just mentioned a few examples of a specification that may have an impact when it comes to network automation Now the focus on Mac Federation, which is one of the hot topics for the Mac in phase three As I said that we are expanding the scope to Mac Federation Essentially starting from industry requirements. I'm mentioning here a past white paper from GSMA showing a collaboration with the between different stakeholders and operators owning edge computing infrastructure and connecting to each other in a federated model where Everybody can offer and consume edge service and capabilities in order to provide a service continuity across their customer base and this is a collaborative model very very complex model but also fruitful for the industry and This kind of work in GSMA was the driver That motivated also the creation the study initially and also the creation of a standard To to to realize this kind of Mac Federation So Etsy Mac published the very first work on Mac Federation actually. I was a published June this year This Mac 35 multi-access edge computing study on inter Mac system Mac cloud the system coordination and Well, essentially we are starting with the definition of a Mac Federation Which is a feed federated model of Mac systems Enabling shared usage of Mac services and applications, and this is a starting point for us And also, let me explain a little bit where we are starting from Initially also in phase one and two We were supporting in Etsy Mac inter Mac host inter intra Mac system Management so the communication within a system between different hosts and platforms, but also Always within the same Mac system now We are expanding of course to inter Mac and Mac to cloud systems And this is the main scope of this Mac 35 study dimension before where essentially we have different edge computing infrastructures Possibly managed by different orchestrators and also why not Communication between different systems as well also possibly with external clouds and this is a wider set of communication means and Possibilities that expands also the footprint to many possibilities in collaboration with diverse set of stakeholders So after this study now we are in the phase of Doing the job so the normative work is now actually ongoing in alignment with the gsma opg requirements Of course, and there are some new specifications some architectural updates I will tell you maybe next time with some nice news and updates from Etsy Mac But essentially let's understand what is the motivation then which are the use cases mainly for this kind of Inter Mac system in Mac to cloud coordination So one one use cases are coming from the automotive domain so you can see here Mac federation scenario of v2x the equaler to everything services and Essentially, you can appreciate that Well in the real world in a smart city environment You cannot have only one single operator You cannot pretend to have a single car maker a car. Oh, yeah You cannot imagine that there will be only one Mac vendor. So actually we have a different and it was genius system And compassing different operators different Mac vendors and suppliers and car EMS and then also applications And then the operability interoperability is needed in this kind of heterogeneous scenario. No, that's three dimensions So you can see easily that Mac is a tool for this kind of interoperability and Another use case for example is coming from a yeah admitted reality gaming Where essentially again, we can have different kind of platforms and different customers Associated with a subscription to a certain operator one or two and they want of course to be part of a game a gaming room And game to play together so to offer The needed service and quality of service and connection you need a connection between the two operators and the two systems and Also to provide really the quality of experience needed for this kind of Gaming across different client applications belong into different operator domains so what you are doing is to start from this Requirement for example from GSMA OPG as I mentioned before and here in this figure You can see the world that they have done to do a sort of muck being with our Etsy Mac framework and architecture Then you can see that there is a dialogue between Etsy Mac and GSMA which is now also listed as a Mac participant It can submit contribution to Etsy Mac for discussion decision not only for information and also duly We have established a different Etsy Mac site to Nominated observers to represent the SG in GSMA OPG So we are practically practically put in place a collaboration with the GSMA to ensure that Yeah, the work that we are doing that in the domain on Mac federation is really useful also for this kind of huge ecosystem of stakeholders represented by this OPG group and And then of course not to forget that we are aligning also with the other standard body 3gpp as I mentioned before in the domain of edge computing standardization to create a Consistent standard to avoid duplication of work. This is also very important for us and let me also Provide as promised at the beginning of this presentation another view of our activities for the Ecosystem engagement with the application developers So we have a lot of activities With which are very heterogeneous and cover different domains. Let me let me Mention few news about all these activities. So we are of course starting from the Awareness that what we produce as a standard should be also consumed practically by developers and then For each and every API that we are publishing We are also Publishing a machine in the readable open API representation in the Etsy forge website so that this is a truly understandable also by developers and how It's a very straightforward for them to to see how they can use these APIs for their application development And this is also a big effort that we are doing continuously So it's a very important activity and now we have also a new special task force for the open API implementation accepted by the Etsy board. So we are planning to start this New phase of the work in November this year And this is of course very important to provide continuity to our work in the normative specifications and Because we would like really to provide a rich set of APIs also in this kind of open API representation And also, let me mention that we are doing testing and conformance Starting from the testing framework from tech Mac technologies We have developed the API conformance testing for seven implementations So test suite test implementations in robot framework and TTCM tree language Openly available and released under BSD 3 license So a huge work as well very important that and now we have a new work item testing interoperability recently approved and This is very important Also, we are Encouraging the development of early solutions through POX but also Mac deployment trials in a live environment with operators for example and Of course, we are listing a Set of Mac ecosystem implementations based on our standard or portion of the standards. So and there are continuously new Submissions for for new Mac deployment trials recently added to the website and also new implementations added and listed in this Mac ecosystem wiki page. I Suggest you and recommend if you are interested and curious to have a look today's websites and Last but not the least I can mention as well the Mac sandbox Really, this is a great effort again It's a simulator of a real 4g 5g network as seen via the Mac API's including 4g 5g Wi-Fi Wi-Fi access points and With the steady and moving new e Devices and API console integrated with swagger a UI and more and real makeups that can interact with the sandbox and can register services. So it's a complex and very complete Simulation environment that can be also a useful tool for the application developers so that they can consume also these API's with their Prototypal implementation of the Mac applications And also again, if you are curious and would like to see more You can see that there are some great news and new features and APIs implemented recently You go also in this kind of website try-mac.txt.org. It's very simple and and this is a Free Opportunity for you to try and test the Mac through this Mac sandbox I really encourage you to have a look to this website If you have a github account or an Etsy account, you can go there Signing in and freely access to Mac infrastructure and consume APIs and try out and Simulate in this kind of simulation environment and enjoy how it is very easy to use the Mac APIs and standards So and let me now provide you a live demonstration of this Mac sandbox Hello, my name is Bob Kazda with Interdigital and I'm going to give a short tour of the Etsy Mac sandbox You can find the Mac sandbox at try-mac.etsy.org The sandbox emulates a set of edge network topologies in Monaco a User is able to configure a set of terminal devices operating within the city Also, I'm able to pause or control the terminal mobile terminals mobility The Mac sandbox offers a range of Etsy Mac services location radio network and wireless LAN access information These services can be can be accessed either directly in a browser via a swagger UI such as this or Directly from the user's Mac application in their edge environment be a custom URL an API console provides Provides the user with information about what data is being exchanged with the Mac services Please check it out. We have also collaboration with open source communities like a Caino We have an API portal where is listed that a set of projects and a Caino in a under LF edge That are related to standard specifications in Etsy Mac and there is a growing number of APIs and standard specifications which are Listed in this portal Because we have a continuous collaboration with a Caino and open source communities are really also referencing to this standard And then we have also other events like plug tests. So starting from the experience of the testing and conformance We are also encouraging stakeholders to try Interoperability between their products Mac platforms make applications from different vendors the plug tests are Historically coming from NFV and if the only events and and from a couple of editions also, we organized the jointly NFV and Mac plug test events and as a news also we have 2021 edition of the plug test event including Mac as well with a growing number of stakeholders participating with these interoperability event and last but not the least let me mention as well is A great event to attract the application developers. I can mention the Mac hackathons essentially there's events where developers are requested to Take part to a competition develop an application giving a sort of technical challenge and we are also assigning a prize Nominating the the winner of this competition and there are a lot of events in the past that you organize since the 2018-19 2020 as well and I can mention also the 2021 edition on 12 of October this year collocated with the edge computing world event and this is a very new Edition of the of the Mac hackathon, but there will be also soon also some new initiative in that perspective and With that I concluded my presentation. So thanks Thank you so much for the attention. Thank you. Bye. Bye