Mobil Veri Planı Paylaşımını Kullanmaya Başlama

Terminoloji

  • GTAF: Google Trafik Uygulaması İşlevi. Veri Planı Paylaşım API'sini uygulayan ve Google uygulamaları adına DPA'larla etkileşime geçen Google hizmeti. Google uygulamaları, kullanıcının veri planı bilgileri için GTAF'ı sorgulayabilir. Alternatif olarak, Google uygulamaları GTAF'ya kaydolursa GTAF, kullanıcının veri planıyla ilgili güncellemeler gönderebilir.
  • MSISDN: Mobil Ağdaki aboneliği benzersiz şekilde tanımlayan bir numara olan Mobil İstasyonu Uluslararası Abone Dizin Numarasıdır. Yaygın olarak bilinen telefon numarası.
  • CPID Uç Noktası: Mobil ağ operatörleri tarafından uygulanan ve kullanıcının veri planı bilgilerini aramak için kullanılabilecek bir operatör planı tanımlayıcısı (CPID) oluşturan hizmet. CPID, bir uygulamanın kullanıcının MSISDN'sine erişmeden kullanıcının veri planıyla ilgili ayrıntıları sorgulamasını sağlar. Aşağıda, CPID oluşturmayla ilgili prosedür açıklanmaktadır.
  • Kullanıcı Anahtarı: Kullanıcı anahtarı, kullanıcının veri planını tanımlamak için kullanılabilecek bir dizedir. Bu, MSISDN'ye erişimi olan uygulamalar için CPID veya MSISDN olabilir.
  • DPA: Kullanıcı veri planı bilgilerini GTAF ile paylaşan, mobil ağ operatörleri tarafından uygulanan bir hizmet olan Veri Planı Aracı. DPA, GTAF ile bilgileri paylaşmak için Google Mobile Data Plan sharing API'sini kullanarak veri gönderme ve Data Plan Agent API'yi uygulama işlemlerini birlikte kullanır. DPA, isteğe bağlı olarak CPID uç noktası görevi de görebilir.
  • UE: Kullanıcı Ekipmanları, kullanıcı tarafından kullanılan cihaz.

Dil Gereksinimleri

Anahtar kelimeler "ZORUNLU" DEĞİL, "NEDEN", "OLDUĞU GİBİ" OLMAYACAKTIR.

Mobil Veri Planı Paylaşımı

Mobil Veri Planı Paylaşımı, üst düzeyde üç bölümden oluşur:

  1. Kullanıcı anahtarı olarak kullanılabilecek bir operatör planı tanımlayıcısı (CPID) oluşturma ve güncelleme mekanizması. MSISDN'e erişimi olan uygulamalar, MSISDN bunu kullanıcı anahtarı olarak kullanabilir.
  2. DPA'nın, kullanıcıların veri planlarıyla ilgili bilgileri Google'a göndermesine olanak tanıyan bir Google Mobil Veri Paylaşım API'sı. Örneğin DPA, kullanıcıyı bir teklifle ilgili olarak bilgilendirmek isterse GTAF'yi bilgilendirebilir. Bu da kullanıcıyı bilgilendirir.
  3. DPA tarafından uygulanan ve GTAF'nın kullanıcının veri planı hakkında bilgi almak için Veri İşlenmesine İlişkin Değişiklik sorgusu sorgulamasına olanak tanıyan bir Veri Planı Aracı API'sı. Örneğin, bir uygulama kullanıcıya geçerli veri planı bakiyesini göstermek istiyorsa GTAF'yi sorgulayabilir ve bu da DPA'yı sorgular.

Bu sayfanın geri kalanında veri planı terminolojisi tanıtılmakta ve CPID'nin nasıl oluşturulacağı ayrıntılı şekilde açıklanmaktadır. Ardından Google Mobil Veri Planı Paylaşım API'si ve Veri Planı Aracı API Spesifikasyonu geliyor.

Güvenlik Şartları

Operatör, abonelerinin gizli bilgilerini korumak için gerekli önlemleri alır. Özel olarak, abonelerin telefon numaralarının açığa çıkmasını en aza indirmek için CPID uç noktasının güvenlik çevrenizde bulunması gerekir. Ayrıca, operatörün DPI kullandığı durumlarda, MSISDN'yi HTTP isteğine yerleştirmeden önce operatör şifrelemelidir. CPID uç noktası, güvenlik çevreniz değilse (ör. CPID uç noktası herkese açık bir buluta dağıtıldığında) operatör, MSISDN'yi açık bir şekilde herkese açık internet üzerinden iletmemelidir. Operatör, DPI ve CPID uç noktası arasında bir VPN oluşturabilir (Şekil 1'e bakın) veya MSISDN'yi başlığa eklemeden önce şifreleyebilir. İkinci yaklaşım, CPID'yi oluşturmadan önce CPID uç noktasının, MSISDN'yi kurtarmak için yerleştirilen başlığın şifresini çözebileceğini varsayar. Ayrıca operatör, CPID'yi oluşturmak için kullanılan gizli anahtarı KORUYABİLİR ve bu anahtarı, operatör güvenlik politikalarına göre dönüşümlü olarak yayınlar.