{"title":"自主网络的架构","authors":"P. Djukic","doi":"10.1109/FNWF55208.2022.00030","DOIUrl":null,"url":null,"abstract":"We elucidate our approach to top-down design of Application Programming Interfaces (APIs) for AI-enabled autonomic network slices. We start with the notion that an API design follows from the underlying software and hardware network architecture and the function and role of each architectural block. We then proceed to describe an adaptive and fully autonomic software architecture for hybrid (software and hardware) network slices, which has recently been a topic of interest for 6G networks. The architecture uses several software design and architectural patterns, which show how the architectural blocks behave and interact with each other. The knowledge of behaviour leads to required APIs. The APIs are further specified in the pattern definitions. We provide two examples of how the architecture is used to achieve network intent with self-adapting network slices.","PeriodicalId":300165,"journal":{"name":"2022 IEEE Future Networks World Forum (FNWF)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Architecture for Autonomic Networks\",\"authors\":\"P. Djukic\",\"doi\":\"10.1109/FNWF55208.2022.00030\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We elucidate our approach to top-down design of Application Programming Interfaces (APIs) for AI-enabled autonomic network slices. We start with the notion that an API design follows from the underlying software and hardware network architecture and the function and role of each architectural block. We then proceed to describe an adaptive and fully autonomic software architecture for hybrid (software and hardware) network slices, which has recently been a topic of interest for 6G networks. The architecture uses several software design and architectural patterns, which show how the architectural blocks behave and interact with each other. The knowledge of behaviour leads to required APIs. The APIs are further specified in the pattern definitions. We provide two examples of how the architecture is used to achieve network intent with self-adapting network slices.\",\"PeriodicalId\":300165,\"journal\":{\"name\":\"2022 IEEE Future Networks World Forum (FNWF)\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Future Networks World Forum (FNWF)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FNWF55208.2022.00030\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Future Networks World Forum (FNWF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FNWF55208.2022.00030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We elucidate our approach to top-down design of Application Programming Interfaces (APIs) for AI-enabled autonomic network slices. We start with the notion that an API design follows from the underlying software and hardware network architecture and the function and role of each architectural block. We then proceed to describe an adaptive and fully autonomic software architecture for hybrid (software and hardware) network slices, which has recently been a topic of interest for 6G networks. The architecture uses several software design and architectural patterns, which show how the architectural blocks behave and interact with each other. The knowledge of behaviour leads to required APIs. The APIs are further specified in the pattern definitions. We provide two examples of how the architecture is used to achieve network intent with self-adapting network slices.