Charles Alton "Chuck" Forsberg (6 de mayo de 1944 - 24 de septiembre de 2015 [1] ) desarrolló dos protocolos de transmisión de datos populares para cargar y descargar archivos desde sistemas de tablones de anuncios de acceso telefónico en la década de 1990. Recibió un premio Dvorak a la excelencia en telecomunicaciones en 1992 por desarrollar ZMODEM . [2] También fue el ingeniero de proyectos en los terminales gráficos de la serie Tektronix 4010 .
Charles Alton Forsberg | |
---|---|
Nació | Wilmette, Illinois , Estados Unidos | 6 de mayo de 1944
Fallecido | 24 de septiembre de 2015 Portland, Oregón , EE. UU. | (71 años)
Nacionalidad | Estados Unidos |
Otros nombres | Chuck Forsberg |
Educación | MS , ingeniería eléctrica (1968) [1] |
alma mater | Universidad de Wisconsin |
Años activos | 1968–? |
Trabajo notable | YMODEM , ZMODEM |
Carrera de ingenieria | |
Disciplina | Ingeniería Informática |
Empleador (es) | Tektronix |
Proyectos | Tektronix 4010 |
Premios | Premio Dvorak a la excelencia en telecomunicaciones |
El ZMODEM ampliamente adoptado utiliza un protocolo de ventana deslizante . En lugar de esperar un reconocimiento positivo después de que se envía cada bloque, envía bloques en rápida sucesión y reenvía los bloques no reconocidos más tarde. Al evitar retrasos debido a la latencia , el ancho de banda utilizable para la transmisión se acercó más al ancho de banda del enlace subyacente. ZMODEM también podría reanudar las transferencias interrumpidas sin retransmitir los bloques ya recibidos. Además de desarrollar el protocolo, Forsberg desarrolló un software para enviar y recibir archivos usando ZMODEM.
Forsberg luego escribió una versión, Zmodem G, que se usaba en líneas de comunicaciones "sin errores garantizados", como Ethernet o conexiones de computadora cortas de serie a serie. Este protocolo eliminó la sobrecarga habitual de retransmisión, para enviar archivos lo más rápido posible.
Originalmente, escribió un programa para Unix llamado rbsb (recibir lote / enviar lote) que usaba el bloque 0 para transmitir el nombre de un archivo y, opcionalmente, la fecha y la hora, ya que Ward Christensen diseñó Xmodem para comenzar en el bloque 1, dejando el bloque 0 disponible. Christensen sugirió que Forsberg llamara a su protocolo YMODEM porque era "uno mejor" que Xmodem. Forsberg creó el programa YAM , que en la nomenclatura tradicional de Unix significaba Yet Another Modem después de "Modem.asm", la versión original de Xmodem lanzada por Christensen en el grupo CP / M User's en 1977.
Forsberg residió recientemente en Portland, Oregon , antes de su muerte. Dirigió la empresa de software de transmisión de datos Omen Technology, que fundó en 1984. [3] Era un operador de radio aficionado (distintivo de llamada WA7KGX) [4] y piloto de aeronaves con licencia. [3]
Jesse Walker citó a Forsberg como participante en WMAS, una estación de radio pirata en Western Military Academy en Alton, Illinois . [5] Se graduó de la academia en 1962.
Referencias
- ^ a b "Obituario de Charles Alton Forsberg" . Anewtradition.com . Consultado el 10 de octubre de 2015 .
- ^ John C. Dvorak . "Premios Dvorak" . Archivado desde el original el 6 de marzo de 2014 . Consultado el 8 de diciembre de 2010 .
- ^ a b "Acerca de la tecnología Omen" . Archivado desde el original el 15 de septiembre de 2015 . Consultado el 16 de febrero de 2012 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Licencia de aficionado - WA7KGX - FORSBERG, CHARLES A" . Consultado el 16 de febrero de 2012 .
- ^ Walker, Jesse (2001). Rebeldes en el aire: una historia alternativa de la radio en Estados Unidos . NYU Press . págs. 199, 305. ISBN 978-0-8147-9381-7.