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",
}
]
}
}
}