Un evento puede recibir dos horas distintas
Sistema embedded combina vibración y temperatura antes de IA. Observan mismo proceso, timestamps difieren y corrección inicial pierde efecto tras una hora. Relojes parten distintos y avanzan a ritmos diferentes. Estudiamos corrección con referencias y ambigüedad entre instante de medida y recepción.
Resumen. Reloj C(t)=(1+40 × 10⁻⁶)t+.012 s: a 3600 s adelanta 156 ms; quitar desfase inicial deja 144 ms. Dos anclas verdaderas recuperan modelo; anclas de recepción con retrasos 4/20 ms dejan 100 ms tras una hora. Caso aparte de frecuencias iguales y cuatro marcas, ida 2 ms/vuelta 18 ms, estima 4 ms frente desfase real 12 ms. Ecuaciones, no MCU medido ni NTP implementado.
Tres conceptos que no confundir
Timestamp es número del reloj, no tiempo físico. t referencia ideal en segundos, C(t) local misma unidad. Desfase es diferencia instantánea; deriva describe ritmo distinto. Retardo transporta evento hasta recepción. Paquete tardío puede tener marca correcta, o rápido marca no sincronizada.
Afín C(t)=at+b supone ritmo relativo constante. a sin unidades, b segundos. a=1 igual frecuencia no igual hora; b=0 igual origen no igual frecuencia.40 ppm son 40 microsegundos ganados por segundo aquí. Parámetros elegidos, no especificación de cristal o placa.
Fórmula mide divergencia: b fijo más(a−1)t creciente da.144 s, más 12 ms=156 ms. Restar 12 ms quita intercepto, no pendiente. Frente periodo supuesto 10 ms,144 ms son 14.4 periodos; comparación de escalas, no muestras perdidas medidas ni frecuencia hardware verificada.
Dos anclas identifican pendiente y origen
Conocemos instantes reales t₀, t₁ y lecturas locales c₀, c₁ de mismos eventos. Diferencia elimina b; dividir por diferencia de referencias da a, una pareja da b. Invertimos relación para convertir. No exige resetear contador: conservar marcas y documentar conversión posterior.
t₀=0, t₁=600 s dan c₀=.012, c₁=600.036; pendiente 1.00004 e intercepto.012.3600.156 local vuelve 3600 s en tolerancia. Datos/anclas afines exactos determinan dos parámetros por construcción. No prueba identificación con dos paquetes arbitrarios ni ritmo constante ante temperatura/alimentación.
Recibir no revela instante de medida
Mismas marcas del dispositivo, recepción gateway r₀=.004, r₁=600.020 s: retrasos 4/20 ms elegidos. Tratar r como t da a_hat≈1.000013333, b_hat≈.007999947 s. Anclas recepción encajan, pero no reconstruyen tiempo físico. Frecuencia aparente incluye cambio del retardo.
Convertir lectura a t=3600 s da 3600.1 s, error 100 ms: error del mapa estimado, no retraso asignado a paquete futuro. Reloj verdadero sigue 40 ppm. Retardos desconocidos permiten atribuir diferencia a ritmo o transporte. Más decimales no añaden información faltante.
En tabla 1 es bruto,2 resta desfase,3 anclas reales y 4 recepción. Cero es propiedad del modelo, no precisión de dispositivo.
| Método a3600 s | Error(ms) |
|---|---|
| 1 | 156 |
| 2 | 144 |
| 3 | 0 |
| 4 | 100 |

Cuatro marcas: qué cancela la vuelta
RFC 5905 NTPv 4, junio 2010, usa cuatro marcas para desfase/ida-vuelta; leímos definiciones y§8. No implementamos protocolo, filtros o disciplina. Aislamos ecuación en caso aparte de igual frecuencia, sin 40 ppm. A envíaT₁, B recibeT₂, respondeT₃, A recibeT₄; T₂, T₃ son reloj B.
Sustituir tiempos/retardos cancela procesamiento B, no asimetría. Ida/vuelta iguales recuperan b; vuelta mayor reduce estimación. Total revela suma, no cada dirección. Medir viaje completo no demuestra mitad por lado.
b=12 ms, ida 2, procesamiento 1, vuelta 18: T₁=0, T₂=14, T₃=15, T₄=21 ms. Desfase[(14−0)+(15−21)]/2=4 ms; retardo 21−(15−14)=20 ms. Error−8 ms es mitad diferencia firmada. Código ejecuta/verifica; no mide NTP general, cuyo protocolo cubre otros problemas.
Qué significa para IA en dispositivo
Modelo que combina ventanas puede recibir instantes físicos distintos pese a marcas alineadas. Conversión por recepción transforma cambios de cola en cambios aparentes del proceso. Sin clasificador entrenado no medimos pérdida de exactitud. Resultado limitado: cadena temporal crea discordancia antes de inferencia.
Implementación MCU debe especificar contador, captura, overflow/reinicio, referencia y límites de retardo. Interrupción atendida tarde no equivale medida tardía si hardware capturó; lectura software posterior incluye latencia. Requiere verificación de plataforma, sin cifras atribuidas a placa.
Python 3.14.0 sin azar guarda 61 instantes 0…3600 s. Fit dos puntos constante; convertir N marcas O(N). Malla muestra ecuaciones, no 61 capturas hardware. Fragmento recalcula fit y conversión tras hora. Material reproduce razonamiento, no instalación embedded EL-AI.
Discordancia viene de efectos distintos de reloj/transporte. Desfase no corrige ritmo, anclas requieren significado conocido y cuatro marcas no eliminan asimetría. Antes de culpar IA, explicar vínculo de lectura local con evento físico y límites.
from experiment import device,fit
a,b=fit([0.,600.],[device(0),device(600)])
print(device(3600)-3600,(device(3600)-b)/a)
Código, datos e instrucciones · JSON. Cálculos didácticos ejecutados con Python 3.14.0; figuras con Matplotlib 3.11.2. Análisis asistido por IA, sin afirmar revisión por pares ni humana. Portada original ImageGen ilustrativa: no documenta personas, sedes ni instalaciones de EL-AI. Fuentes consultadas el 17 de octubre de 2026.

