Skema MBAE

Skema Mobile Broadband Account Experience (MBAE) mendefinisikan elemen yang digunakan oleh operator jaringan seluler dan mitra ritel untuk memberikan layanan bernilai tambah kepada pelanggan. Semua elemen berada di namespace http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo. Tidak semua elemen ada di setiap profil, karena beberapa elemen bersifat opsional.

Tabel berikut mencantumkan semua elemen dalam skema ini, diurutkan menurut abjad berdasarkan nama.

Elemen Deskripsi
Internet
Catatan Elemen Internet tidak digunakan lagi. Dimulai dengan Windows 8 dan Windows Server 2012, operator seluler harus menggunakan Database Nama Titik Akses (APN) untuk memberikan informasi APN Internet.
 

Menentukan profil Internet broadband seluler yang akan digunakan untuk jaringan seluler.

IssuerName

Menentukan nama penerbit sertifikat tepercaya.

MobileBroadbandInfo

Menentukan informasi broadband seluler yang diperlukan untuk provisi di jaringan seluler.

MobileBroadbandProfiles
Catatan Elemen MobileBroadbandProfiles tidak digunakan lagi. Dimulai dengan Windows 8 dan Windows Server 2012, operator seluler harus menggunakan Database Nama Titik Akses (APN) untuk memberikan informasi INTERNET dan Pembelian APN.
 

Menentukan profil Pembelian dan Internet broadband seluler yang akan digunakan untuk jaringan seluler.

NetworkConfiguration
Catatan Elemen NetworkConfiguration tidak digunakan lagi. Dimulai dengan Windows 8 dan Windows Server 2012, operator seluler harus menggunakan Database Nama Titik Akses (APN) untuk memberikan informasi PEMBELIAN dan INTERNET APN.
 

Menentukan konfigurasi jaringan untuk pembelian broadband seluler dan profil Internet yang akan digunakan untuk jaringan seluler.

ProvisioningEngine

Menentukan nilai sertifikat tepercaya untuk Nama Subjek dan Nama Penerbit yang diperlukan untuk provisi di jaringan seluler.

Pembelian
Catatan Elemen Pembelian tidak digunakan lagi. Dimulai dengan Windows 8 dan Windows Server 2012, operator seluler harus menggunakan Database Nama Titik Akses (APN) untuk memberikan informasi APN Pembelian.
 

Menentukan profil Pembelian broadband seluler yang akan digunakan untuk jaringan seluler.

SubjectName

Menentukan nama subjek sertifikat tepercaya.

TrustedCertificate

Menentukan nama subjek dan nama penerbit sertifikat tepercaya yang diperlukan untuk provisi di jaringan seluler.

TrustedCertificates

Menentukan daftar sertifikat keamanan tepercaya yang diperlukan untuk provisi di jaringan seluler.

 

Skema Mobile Broadband Account Experience (MBAE) lengkap di bawah ini:

<?xml version="1.0" encoding ="utf-16" ?>
<xs:schema
    targetNamespace="http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo"
    xmlns:tns="http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo"
    xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" blockDefault="#all">

  <xs:element name="MobileBroadbandInfo" type="tns:MobileBroadbandInfoType" />

  <xs:complexType name="MobileBroadbandInfoType">
    <xs:sequence>
      <xs:element name="NetworkConfiguration" type="tns:NetworkConfigType" minOccurs="0" />
      <xs:element name="ProvisioningEngine" type="tns:ProvisioningEngineType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="NetworkConfigType">
    <xs:sequence>
      <xs:element name="MobileBroadbandProfiles" type="tns:MobileBroadbandProfilesType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MobileBroadbandProfilesType">
    <xs:sequence>
      <xs:element name="Purchase" type="tns:FileType" minOccurs="0" />
      <xs:element name="Internet" type="tns:FileType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="FileType">
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="preserve"/>
      <xs:pattern value="[\p{L}\p{N}\.\-_ ]+" />
      <xs:minLength value="1" />
      <xs:maxLength value="260" />
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="ProvisioningEngineType">
    <xs:sequence>
      <xs:element name="TrustedCertificates" type="tns:TrustedCertificateListType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TrustedCertificateListType">
    <xs:sequence>
      <xs:element name="TrustedCertificate" type="tns:TrustedCertificateType"
                  minOccurs="0" maxOccurs="256" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TrustedCertificateType">
    <xs:sequence>
      <xs:element name="SubjectName" type="xs:string" />
      <xs:element name="IssuerName" type="xs:string" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

</xs:schema>