共用方式為


MBAE 結構描述

行動寬頻帳戶體驗 (MBAE) 架構會定義行動網路操作員和零售合作夥伴所使用的專案,以將價值的新增服務提供給客戶。 所有元素都在命名空間 http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo 中。 並非所有專案都在每個設定檔中,因為有些元素是選擇性的。

下表列出此架構中的所有元素,並依名稱的字母順序排序。

元素 描述
網際網路
注意網際網路元素已被取代。 從 Windows 8 和 Windows Server 2012 開始,行動操作員應該使用存取點名稱 (APN) 資料庫來提供網際網路 APN 資訊。
 

定義要用於行動網路的行動寬頻網際網路設定檔。

IssuerName

定義受信任憑證的簽發者名稱。

MobileBroadbandInfo

定義在行動網路上布建所需的行動寬頻資訊。

MobileBroadbandProfiles
注意MobileBroadbandProfiles元素已被取代。 從 Windows 8 和 Windows Server 2012 開始,行動操作員應該使用存取點名稱 (APN) 資料庫,以提供網際網路和購買 APN 資訊。
 

定義要用於行動網路的行動寬頻購買和網際網路設定檔。

NetworkConfiguration
注意NetworkConfiguration元素已被取代。 從 Windows 8 和 Windows Server 2012 開始,行動操作員應該使用存取點名稱 (APN) 資料庫來提供購買和網際網路 APN 資訊。
 

定義要用於行動網路的行動寬頻購買和網際網路設定檔的網路設定。

ProvisioningEngine

針對在行動網路上布建所需的主體名稱和簽發者名稱,定義受信任的憑證值。

購買
注意購買元素已被取代。 從 Windows 8 和 Windows Server 2012 開始,行動操作員應該使用存取點名稱 (APN) 資料庫來提供購買 APN 資訊。
 

定義要用於行動網路的行動寬頻購買設定檔。

SubjectName

定義受信任憑證的主體名稱。

TrustedCertificate

定義在行動網路上布建所需之受信任憑證的主體名稱和簽發者名稱。

TrustedCertificates

定義在行動網路上布建所需的受信任安全性憑證清單。

 

完整的 Mobile 寬頻帳戶體驗 (MBAE) 架構如下:

<?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>