En Google, luchamos por la equidad racial de la comunidad negra. Más información
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Reunión remota pasiva

La función Remote Rendezvous pasivo se diferencia de Riveezvous pasivo en cuanto a que un dispositivo de asistencia actúa como retransmisor para el aprovisionamiento, retransmitiendo mensajes entre el aprovisionamiento y el aprovisionador.

Resumen

Realiza repaso pasivo remoto con la autenticación PASE para el dispositivo rendezvoused. El MD intentará autenticar a cada responsable de la unión mediante las credenciales PASE proporcionadas. Si un dispositivo no se autentica, el MD cerrará la conexión en túnel a ese dispositivo y se volverá a conectar con el dispositivo de asistencia, comenzando por el proceso de RPR para detectar nuevas conexiones en su puerto no seguro de Weave. Este ciclo se repite hasta que se venza el tiempo de espera de la cita o hasta que un combinador se autentique correctamente.

Se espera que esta función se use para realizar RPR en el caso de la vinculación asistida por Thread.

Si se usa la variante con la IPAddress, la dirección rendezvous es la dirección local del vínculo IPv6 del PAN de la unión. Para formar la dirección, se toma el ID del nodo de Weave del comparador y se le agrega el prefijo "FE80::" Ten en cuenta que, para las redes que cumplen con todos los subprocesos, es más apropiado usar la dirección rendezvous de "::", ya que las direcciones locales del vínculo en Thread se eligen en función de un ID aleatorio.

Functions

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

Functions

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
)