¿Qué es el formato de archivo SOR?
.sor es el formato de archivo estándar para datos de traza OTDR (Reflectómetro Óptico en el Dominio del Tiempo), definido por Telcordia Technologies (anteriormente Bellcore) bajo la especificación SR-4731. Los OTDR son instrumentos utilizados por ingenieros de redes de fibra óptica para probar, caracterizar y solucionar problemas en cables de fibra óptica, enviando pulsos de luz a la fibra y midiendo las reflexiones retrodispersadas a lo largo de la distancia.
Un archivo .sor almacena una traza de medición completa de un instrumento OTDR, incluyendo la longitud de la fibra, la atenuación de la señal, las pérdidas por empalme, las reflexiones de los conectores y los eventos de falla detectados. El formato es binario y estructurado por bloques: el archivo consta de una secuencia de bloques con nombre como Map, GenParams, SupParams, FxdParams, DataPts, KeyEvents y Cksum. No existe un único número mágico fijo; los analizadores identifican los archivos .sor reconociendo cadenas de nombres de bloques en ASCII legibles - especialmente Map - cerca del inicio del archivo.
Existen dos ediciones del estándar SR-4731, y muchos fabricantes de OTDR añaden bloques de extensión propietarios a la estructura principal. Los formatos relacionados incluyen archivos .trc y .msor, que algunos instrumentos producen como alternativas o complementos a las trazas .sor estándar.
Los archivos .sor se abren y analizan mediante software dedicado de gestión de OTDR como EXFO FastReporter, Viavi FiberTrace y AFL/Noyes TRM. La biblioteca de código abierto pyOTDR (Python) puede analizar archivos .sor en Windows, macOS y Linux, y los visores SOR basados en web permiten una inspección rápida sin instalar software local.
Seguridad y protección
RIESGO: LOWUn archivo .SOR contiene datos de medición inertes: una traza binaria sin scripts ni código ejecutable, por lo que abrir uno es seguro. La única preocupación real es utilizar un visor confiable: limítese a los proveedores de instrumentos (Viavi, EXFO, AFL, Anritsu) o a los analizadores de código abierto (pyOTDR, otdrs) en lugar de portales de descarga de «visores OTDR gratuitos» llenos de publicidad. Los datos en sí pueden ser sensibles para el negocio (topología de red/rutas de fibra), así que maneje los registros de obra terminada en consecuencia.
Detalles del formato
en pocas palabras- Definición de ordenación de Corel Paradox - Una definición auxiliar de orden de clasificación utilizada por la base de datos Corel/Borland Paradox, descontinuada hace mucho tiempo; el significado se muestra en esta base de datos, pero es raro encontrarlo.
- Script de código fuente / SQL (.sor) - Ocasionalmente, un archivo de script SQL o código fuente de texto plano; legible en cualquier editor de texto.
Programas que abren archivos SOR
Detalles técnicos
especificación profunda| Tipo de formato | Binario, estructurado por bloques; el archivo es una secuencia de bloques con nombre según lo definido por Telcordia SR-4731 |
| Bloques principales | `Map` (directorio de bloques), `GenParams` (parámetros generales), `SupParams` (información del proveedor), `FxdParams` (parámetros fijos), `DataPts` (muestras de traza), `KeyEvents` (tabla de eventos), `Cksum` (suma de comprobación) |
| Identificación del archivo | Sin bytes mágicos fijos en el desplazamiento 0; los analizadores reconocen archivos `.sor` por cadenas de nombres de bloques ASCII legibles (primer bloque: `Map`) incrustadas en los datos binarios |
| Orden de bytes numéricos | Orden de bytes Little-endian (Intel) para todos los campos de enteros de varios bytes y de punto flotante |
| Datos de traza | Niveles de potencia de retrodispersión muestreados a intervalos de distancia fijos a lo largo de la fibra; típicamente miles de puntos de datos por medición |
| Tabla de eventos | El bloque `KeyEvents` registra cada evento detectado (empalme, conector, falla) con valores de pérdida, reflectancia y distancia |
| Cobertura de longitud de onda | Cada archivo `.sor` cubre una única longitud de onda de prueba; las pruebas de múltiples longitudes de onda producen un archivo por longitud de onda |
| Rango de distancia | Configurable mediante el ancho de pulso y el intervalo de muestreo; los instrumentos admiten rangos desde unos pocos cientos de metros hasta más de 250 km de fibra |
| Suma de comprobación | El bloque `Cksum` contiene una suma de comprobación FCS de 16 bits calculada sobre todos los datos de los bloques precedentes para la verificación de integridad |
| Codificación de cadenas | Campos de texto (ID de fibra, nombre del operador, ubicación) almacenados como cadenas ASCII de longitud fija con relleno nulo dentro de cada bloque |
| Extensiones de proveedor | Los fabricantes pueden añadir bloques con nombre propietarios más allá del núcleo SR-4731; los analizadores deben omitir los bloques no reconocidos sin errores |
| Tipo MIME | application/octet-stream (no hay un tipo de medio IANA dedicado registrado) |
| Análisis de código abierto | Soportado por las bibliotecas `pyOTDR` (Python) y `otdrs` (Rust) en Windows, macOS y Linux |
| Formatos relacionados | `.trc` (traza OTDR específica del proveedor), `.msor` (variante SOR multifibra), `.otdr` (contenedor genérico de traza OTDR) |
| Lanzado | Bellcore/Telcordia SR-4731 (the SOR interchange format predates 2000; Issue 2 standardized later) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | telecom-info.njdepot.ericsson.net |
Conversiones de SOR
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SOR.