5G Ağ Dilimleri

Android, tek ağ bağlantılarını farklı trafik türlerine farklı miktarlarda kaynak sağlayan birden fazla farklı sanal bağlantıya bölmek için ağ sanallaştırmanın kullanılması olan 5G ağ dilimleme için destek sağlar.

deviceConnectivityManagement.preferentialNetworkServiceSettings ve preferentialNetworkService ayarları, 5G ağ dilimlerini yapılandırır.

Kur

5 kuruluş dilimlerini yapılandırmak için preferentialNetworkServiceSettings simgesini kullanabilirsiniz. Etkinleştirmek istediğiniz ağları preferentialNetworkConfigs alanına ekleyin.

Her ApplicationPolicy, trafiği belirli bir dilime yönlendirmek için bir preferentialNetworkId belirtebilir. Herhangi bir değer belirtilmezse bunun yerine defaultPreferentialNetworkId kullanılır. fallbackToDefaultConnection, tercih edilen ağ hizmeti bağlantısı kullanılamıyorsa varsayılan bağlantının (ör. genel hücresel ağ veya kablosuz ağ) kullanılıp kullanılmayacağını yapılandırır.

preferentialNetworkId değerini NO_PREFERENTIAL_NETWORK olarak ayarlayarak uygulamaları tercihli ağı kullanmaması için yapılandırabilirsiniz.

Uygulama desteği

5G ağ dilimleme için uygulama desteği gerekmez. Ağ trafiği, yapılandırmaya göre yönlendirilir. NON_MATCHING_NETWORKS_DISALLOWED ayarlanmadığı sürece uygulamalar farklı bir ağı açıkça seçebilir.

Kuruluş tercihli ağları NetworkCapabilities ile eşlenir. Özellikle NET_ENTERPRISE_ID_5 üzerinden NET_ENTERPRISE_ID_1, PREFERENTIAL_NETWORK_ID_FIVE üzerinden PREFERENTIAL_NETWORK_ID_ONE ile eşlenir.

Sürüm desteği

Android 12'den itibaren BT yöneticileri, iş profilinde çalışan tüm uygulamaların trafiğini sabit bir kurumsal ağ dilimiyle yönlendirmek için preferentialNetworkService kullanabilir. Android 13'ten itibaren BT yöneticileri, preferentialNetworkService'i tümüyle yönetilen cihazlarda da kullanabilir.

Android 13 ve sonraki sürümlerde BT yöneticileri, preferentialNetworkServiceSettings simgesini kullanarak 5'e kadar tercihli ağ etkinleştirebilir ve uygulamaları belirli bir ağa atayabilir.

Örnek politika

{
  "applications": [
    {
      "packageName": "com.example.one",
      "installType": "AVAILABLE",
      "preferentialNetworkId": "PREFERENTIAL_NETWORK_ID_TWO"
    },
    {
      "packageName": "com.example.two",
      "installType": "AVAILABLE",
      "preferentialNetworkId": "PREFERENTIAL_NETWORK_ID_THREE"
    }
  ],
  "deviceConnectivityManagement": {
    "preferentialNetworkServiceSettings": {
      "defaultPreferentialNetworkId": "PREFERENTIAL_NETWORK_ID_TWO",
      "preferentialNetworkServiceConfigs": [
        {
          "preferentialNetworkId": "PREFERENTIAL_NETWORK_ID_TWO",
        },
        {
          "preferentialNetworkId": "PREFERENTIAL_NETWORK_ID_THREE",
        }
      ]
    }
  }
}