HTS verisinde zaman: saat dilimi ve senkronizasyon hataları
Farklı kaynaklardan gelen kayıtların zaman standardı aynı değilse ortak baz ve ardışıklık analizleri sessizce bozulur. Kaymanın nasıl fark edileceği ve düzeltileceği.
HTS analizinde en sinsi hata türü budur: veri doğru görünür, sorgu çalışır, sonuç gelir — ve sonuç yanlıştır. Hiçbir uyarı verilmez.
Sebep, farklı kaynaklardan gelen kayıtların aynı zaman standardında olmamasıdır.
Sorun nereden çıkar?
Bir dosyada birden fazla zaman kaynağı bir araya gelir:
- Farklı operatörlerin sistemleri, kayıtları farklı standartlarda üretebilir. Kimi UTC, kimi yerel saat yazar.
- Aynı operatörün farklı kayıt tipleri (ses, veri, CGNAT) farklı sistemlerden gelebilir ve bu sistemler arasında senkronizasyon farkı olabilir.
- Servis sağlayıcılardan gelen kayıtlar neredeyse her zaman UTC'dir.
- Yaz saati uygulamasının yürürlükte olduğu dönemlere ait eski kayıtlar, o dönemin kaymasını taşır.
Tek bir dosyada çalışıyorsanız bu genellikle sorun olmaz. Sorun, birden fazla kaynağı birleştirdiğiniz anda başlar — ki HTS analizinin neredeyse tamamı budur.
Neyi bozar?
Zaman kayması, HTS analizinin en değerli sorgularını doğrudan hedef alır:
Ortak baz analizi. İki numaranın "aynı anda" aynı bazdan sinyal verip vermediğine bakar. Kayıtlar arasında üç saatlik bir kayma varsa, gerçekte birlikte olan iki kişi hiç örtüşmez; gerçekte üç saat arayla oradan geçen iki kişi ise örtüşüyor görünür. Her iki hata da sessizdir.
Ardışık zamanlı analiz. Bir haber verme zincirinin kurulup kurulmadığına bakar ve dakikalık hassasiyetle çalışır. Saat kayması bu analizi tamamen anlamsız kılar.
CGNAT eşleştirmesi. Saniye hassasiyeti gerektirir. Kayma, tamamen başka bir abonenin işaret edilmesine yol açar. Bu, analiz hatalarının en ciddi sonuç doğuranıdır.
Olay saatiyle karşılaştırma. Kamera kaydı, araç geçiş kaydı ve tanık beyanları kendi zaman standartlarını taşır. HTS kaydını bunlarla eşleştirirken standart birliği sağlanmazsa, çıkan "örtüşme" veya "çelişki" gerçek değildir.
Kaymayı nasıl fark edersiniz?
Karşılıklı kayıt karşılaştırması. En güvenilir yöntemdir. Dosyada hem A'nın hem B'nin kaydı varsa, aralarındaki her görüşme iki kez yer alır. Bu iki kaydın zaman damgaları arasındaki fark sıfır olmalıdır. Sistematik ve sabit bir fark varsa, bu bir saat dilimi kaymasıdır.
Günlük dağılım grafiği. Bir hattın gün içindeki iletişim dağılımını çıkarın. İnsan trafiği doğal bir örüntü izler: gece saatlerinde düşer, gündüz yükselir. Yoğunluğun gece 03.00 civarında zirve yaptığı bir dağılım, büyük ihtimalle kaymış bir veriyi gösterir.
Bilinen bir olayla sağlama. Dosyada zamanı kesin olarak bilinen bir olay varsa (bir yakalama anı, bir kamera kaydı, bir banka işlemi), o ana ait HTS kaydını bulun ve zaman damgasını karşılaştırın. Bu, kaymanın yönünü ve miktarını doğrudan verir.
Nasıl düzeltilir?
Düzeltme sırası önemlidir:
-
Her kaynağın standardını belirleyin. Operatörden gelen dosyanın hangi zaman standardında olduğunu tahmin etmeyin — sorun. Bu bilgi çoğu zaman dosyanın üst yazısında veya kılavuzunda vardır; yoksa yazılı olarak talep edin.
-
Tek bir referans standardı seçin. Genellikle yerel saat tercih edilir, çünkü rapor yerel saatle okunacaktır. Ama seçim ne olursa olsun, tüm kaynaklar ona çevrilmelidir.
-
Yaz saati dönemlerini ayrıca ele alın. Kayıtlar yaz saati uygulamasının yürürlükte olduğu bir dönemi kapsıyorsa, sabit bir kaydırma yeterli değildir; dönem sınırlarında kaymanın değiştiği hesaba katılmalıdır.
-
Çevrimi doğrulayın. Çevirdikten sonra karşılıklı kayıt karşılaştırmasını tekrar yapın. Fark sıfırlanmadıysa çevrim eksik demektir.
-
Yaptığınız çevrimi kaydedin. Hangi kaynağın hangi standarttan hangi standarda çevrildiği raporda yazmalıdır. Bu, karşı tarafın aynı sonuca ulaşabilmesi için gereklidir.
Toleransla kaymayı karıştırmayın
Ortak baz ve CGNAT analizlerinde kullanılan zaman toleransı, veri kaynakları arasındaki küçük ve rastgele farkları soğurmak içindir — birkaç saniye ya da birkaç dakika.
Sistematik bir saat dilimi kaymasını toleransla kapatmaya çalışmak yanlıştır. Üç saatlik bir kaymayı örtmek için toleransı üç saate çıkarmak, analizi kullanışsız hâle getirir: o kadar geniş bir pencerede zaten herkes herkesle örtüşür.
Kayma düzeltilir, tolerans dar tutulur. İkisi birbirinin yerine geçmez.
Raporda ne yazılmalı?
Zamanla ilgili yapılan her işlem raporda yer almalıdır:
- Her kaynağın orijinal zaman standardı
- Uygulanan çevrim ve gerekçesi
- Analizlerde kullanılan zaman toleransı
- Kaymayı doğrulamak için yapılan sağlama ve sonucu
Bu bilgilerin bulunmadığı bir rapor, teknik olarak doğru olsa bile doğrulanabilir değildir. Karşı taraf aynı dosyayı çalıştırdığında farklı sonuç elde ederse, aradaki farkın nereden geldiğini kimse gösteremez.
- Zaman
- Veri kalitesi
- Yöntem