Uzak Pasif Görme

Uzak Pasif Rendezvous, Pasif Rendezvous'tan farklıdır. Yardımcı bir cihaz, temel hazırlığı yapan için bir geçiş işlevi görür ve temel hazırlığı yapan ile hazırlayıcı arasında ileti alışverişi yapar.

Özet

Kullanılan cihaz için PASE kimlik doğrulamasıyla uzak pasif görüntüleme gerçekleştirin. DM, verilen PASE kimlik bilgilerini kullanarak artık katılmamış olan her bir katılımcının kimliğini doğrulamaya çalışır. Cihazda kimlik doğrulaması başarısız olursa DM, o cihaza tünel bağlantısını kapatır ve güvenli olmayan Weave bağlantı noktasında yeni bağlantıları dinlemek için RPR işleminden başlayarak yardımcı cihaza yeniden bağlanır. Bu döngü, buluşma zaman aşımının süresi dolana veya bir birleştirmecinin kimliğini başarıyla doğrulayana kadar tekrarlanır.

İleti dizisi destekli eşlemede bu işlevin RPR için kullanılması beklenir.

IPAddress içeren varyant kullanılıyorsa rendezvousAddress, birleştiricinin PAN IPv6 bağlantısı yerel adresidir. Adres, birleştiricinin Weave düğüm kimliği alınıp "FE80::" ön ekine eklenerek oluşturulur. Tam Thread uyumlu ağlarda, iş parçacığı içindeki bağlantı yerel adresleri rastgele bir kimliğe göre seçildiğinden, "::" şeklindeki rendezvousAddress değerinin kullanılmasının daha uygun olduğunu unutmayın.

İşlevler

remotePassiveRendezvousWithDevicePairingCode:IPAddress:rendezvousTimeout:inactivityTimeout:completion:failure:(NSString *pairingCode, NSString *IPAddress, uint16_t rendezvousTimeoutSec, uint16_t inactivityTimeoutSec, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void

İşlevler

remotePassiveRendezvousWithDevicePairingCode:IPAddress:rendezvousTimeout:inactivityTimeout:completion:failure:

virtual void remotePassiveRendezvousWithDevicePairingCode:IPAddress:rendezvousTimeout:inactivityTimeout:completion:failure:(
  NSString *pairingCode,
  NSString *IPAddress,
  uint16_t rendezvousTimeoutSec,
  uint16_t inactivityTimeoutSec,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)