Dela via


Systemarkitektur för mobilabonnemang

Den här sidan innehåller en översikt över de viktigaste komponenterna i systemarkitekturen mobile plans. Tillsammans utgör dessa programmet Mobile Plans. Alla mobiloperatörsdistributioner kräver inte alla komponenter som anges här.

Systemarkitekturen Mobile Plans består av följande 5 huvudkomponenter:

Mobilplaner App

Det här är UWP-appen (Universal Windows Platform) som förinstalleras av Microsoft på alla mobilaktiverade Windows 10-enheter. Mobilabonnemangsappen är den primära klientmiljön som körs på användarens enhet för att erbjuda slutanvändarupplevelsen. Appen Mobilabonnemang kan också köras i bakgrunden för att utlösa vissa händelser (t.ex. ett brödrostmeddelande).

Tjänst för mobila abonnemang

Tjänsten Mobile Plans är det molnbaserade tjänstskiktet som tillhandahåller data till mobilappen. Det tillhandahåller också ett autentiserat gränssnitt till API:et för mobiloperatör.

Webbportal för mobiloperatör

Det här är den webbaserade körmiljö som värdas av mobiloperatören. Mobiloperatörens webbportal upplevs av användaren via webbnavigering och återges på plats i mobilappen.

API för mobiloperatör

Det här är det programmatiska gränssnitt som hanteras av mobiloperatören för att exponera användardata för mobila abonnemang, som kan hämtas vid körning för att uppdatera innehåll som presenteras för användaren. Ett exempel på användardata som hämtas vid körning är en användares förbetalda saldo.

Mobiloperatören SM-DP+

Det här är den tjänst som ansvarar för att skapa och leverera en mobiloperatörs eSIM-profil till Windows 10-enheten.

Funktionsöversikt

Följande diagram visar en översikt på hög nivå över hur komponenterna som beskrivs ovan används i ett typiskt flöde för att aktivera en prenumeration och installera en eSIM-profil. Observera att även andra flöden är möjliga.

diagram som visar översikten på hög nivå över komponenterna i systemarkitekturen i Mobile Plans och deras interaktioner.

  1. Appen Mobilappar startas på Windows 10-enheten och hämtar grundläggande funktionella data från tjänsten Mobile Plans.
  2. Mobilappen anropar webbportalen för mobiloperatören och skickar relevanta parametrar som kan användas av portalen för att avgöra vilken användarupplevelse som ska presenteras.
  3. När aktiveringsflödet har slutförts i mobiloperatörens webbportal begär mobiloperatören en eSIM-profil från SM-DP+-servern. Motsvarande eSIM-aktiveringskod returneras till webbportalen för mobiloperatören.
  4. Mobiloperatörens webbportal returnerar aktiveringskoden för eSIM-profilen till appen Mobilplaner.
  5. Mobilappen skickar aktiveringskoden till Windows LPA, som kontaktar SM-DP+-servern för att hämta eSIM-profilen.
  6. eSIM-profilen laddas ned och installeras på Windows 10-enhetens eSIM och aktiveras. Vid aktivering registreras Windows 10-enheten i mobiloperatörsnätverket.
  7. Användaren öppnar den utfällbara menyn för Windows-nätverket, som anropar en begäran till tjänsten Mobila abonnemang för att hämta det tillgängliga saldot.
  8. Tjänsten Mobile Plans skickar en Get Balance-begäran till API:et för mobiloperatör, som returnerar det tillgängliga saldot som ska visas för användaren.