ES2236699T3 - Sistema de comunicacion y aparato electronico. - Google Patents
Sistema de comunicacion y aparato electronico.Info
- Publication number
- ES2236699T3 ES2236699T3 ES95304423T ES95304423T ES2236699T3 ES 2236699 T3 ES2236699 T3 ES 2236699T3 ES 95304423 T ES95304423 T ES 95304423T ES 95304423 T ES95304423 T ES 95304423T ES 2236699 T3 ES2236699 T3 ES 2236699T3
- Authority
- ES
- Spain
- Prior art keywords
- information
- connection
- communication
- devices
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/032—Electronic editing of digitised analogue information signals, e.g. audio or video signals on tapes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40058—Isochronous transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40065—Bandwidth and channel allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/20—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
- H04B1/202—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver by remote control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Un método de comunicación para conectar una pluralidad de aparatos electrónicos mediante una multilínea de control de comunicaciones y para realizar la comunicación de datos entre dichos aparatos electrónicos, caracterizado por las operaciones de: ejecutar una orden de control de conexión durante el control de conexión por parte de cada uno de los aparatos electrónicos inscribiendo información de control de conexión en medios de almacenamiento predeterminados de su propio aparato u otro aparato electrónico; transmitir instrucciones de inscripción desde aparatos electrónicos que van a inscribir dicha información de control de conexión en dichos medios de almacenamiento; ejecutar solamente la instrucción de inscripción que se ha presentado antes en los medios de almacenamiento que han recibido dichas instrucciones de inscripción; y transmitir desde los medios de almacenamiento respuestas que indican si la ejecución de las instrucciones de inscripción ha tenido éxito o no.
Description
Sistema de comunicación y aparato
electrónico.
El presente invento se refiere a una técnica para
transferir datos digitales, tales como datos de vídeo y datos de
audio, utilizando una multilínea de control de comunicaciones, tal
como una multilínea serie, de acuerdo con la norma
IEEE-P1394 (a la que se hará referencia en adelante
simplemente como "multilínea serie P1394"), y a una técnica
para ejecutar con éxito la orden más anticipada entre ordenes
transmitidas sustancialmente con simultaneidad desde una pluralidad
de aparatos hasta un aparato deseado en un sistema para conectar una
pluralidad de aparatos electrónicos a través de una multilínea de
control de comunicaciones en la cual pueden coexistir ordenes de
control y datos para permitir la transferencia de datos entre estos
aparatos electrónicos.
Han sido propuestos sistemas en los cuales una
pluralidad de aparatos electrónicos están conectados por una
multilínea de control de comunicaciones, tal como la multilínea
serie P1394 en la cual pueden coexistir señales de control y señales
de información para permitir la comunicación de señales de
información y de comunicaciones entre estos aparatos.
La figura 5 muestra un ejemplo de tal sistema.
Este sistema incluye cuatro registradores de cinta de vídeo digital
(a los que se hará referencia en adelante como "VTR"), un
registrador de cámara (al que se hará referencia posteriormente como
"CAM"), un editor y un computador. Estos aparatos están
conectados por cables de pares trenzados que constituyen una
multilínea serie P1394. Puesto que estos aparatos tienen una función
de repetición de señales de información y señales de control
recibidas como entradas de los cables de pares trenzados, este
sistema de comunicación es equivalente a un sistema de comunicación
en el cual los aparatos están conectados a una multilínea serie
P1394 común.
Los detalles de tal multilínea serie P1394,
incluyendo un procedimiento para asignar identificadores de nodo, se
describen en la "IEEE Specification for P1394 Serial Bus"
(publicada el 14 de octubre de 1993).
La publicación "1394: High Performance Serial
Bus for Desktop and Portable Computers" Computer Technology
Review, T. W. Martin y otros, está relacionada con una panorámica
general del funcionamiento de la multilínea serie IEEE 1394.
Describe los procesos de inicialización de multilínea, configuración
y reposición. El proceso de reposición se describe en términos de
definición de la topología de la multilínea y asignación de
identificadores a los nodos respectivos.
La transferencia de datos entre aparatos que
comparten una multilínea se realiza en base a técnicas de
multiplexado por división de tiempo en ciclos de comunicación
predeterminados (por ejemplo, de 125 microsegundos cada uno) como se
muestra en la figura 6. La transferencia de datos en un ciclo de
comunicación se inicia cuando un aparato predeterminado, tal como un
editor, al que se hace referencia como "director de ciclo"
transfiere un paquete isócrono (paquete de iniciación de ciclo al
que se hace referencia posteriormente como "CSP") que indica el
comienzo de un ciclo de comunicación para otro aparato en la
multilínea.
El formato de los datos transferidos en un ciclo
de comunicación se clasifica en dos tipos, a saber los
correspondientes a datos isócronos, tales como datos de vídeo y
datos de audio, y datos asíncronos, tales como órdenes de control de
conexión (a cuyos datos se hará referencia posteriormente como
"datos asíncronos"). La transferencia de un paquete de datos
isócronos precede a la transferencia de un paquete de datos
asíncronos. Una pluralidad de paquetes de datos isócronos pueden
distinguirse entre sí por asignación de números 1, 2, 3, ..., N de
canal a paquetes isócronos respectivos. El período entre la
compleción de la transmisión de los paquetes de datos isócronos para
todos los canales y el siguiente paquete de iniciación de ciclo se
utiliza para la transferencia de paquetes de datos asíncronos.
Cuando un aparato va a transmitir un paquete de
datos isócronos a través de la multilínea, reserva primero un canal
y una banda requerida para la transferencia de los datos. Para este
fin, el aparato solicita de un aparato predeterminado el canal y la
banda requeridos para gestionar los canales y bandas de la
multilínea (gestor de multilínea al que se hace referencia
posteriormente como "BM"), tal como un computador. Como se
muestra en la figura 7, el gestor de multilínea tiene un registro
REG1 para indicar el estado de utilización de cada canal de la
multilínea, y un registro REG2 para indicar la capacidad restante de
la multilínea. El aparato que va a transmitir un paquete isócrono
envía a los registros REG1 y REG2 una instrucción de lectura
utilizando un paquete de datos asíncronos para leer el contenido de
los registros REG1 y REG2. Si están disponibles un canal libre y una
capacidad libre, el aparato envía una instrucción de inscripción al
gestor de multilínea utilizando un paquete de datos asíncronos para
inscribir en los registros REG1 y REG2 el canal y la banda que va a
utilizar. Si la inscripción en los registros REG1 y REG2 tiene
éxito, se permite que el aparato envíe su salida a través de la
multilínea.
La figura 8 representa una configuración básica
de un registrador de cinta de vídeo, que es un aparato incluido en
el sistema de comunicaciones ilustrado en la figura 5. Este
registrador de cinta de vídeo incluye una porción 11 de plataforma y
una porción 12 de sintonizador, que son unidades funcionales
esenciales de un registrador de cinta de vídeo, y adicionalmente una
interfaz digital 13 para una multilínea serie P1394, una porción 14
de caja de conmutación para conmutar la interfaz digital 13 entre la
porción 11 de plataforma y la porción 12 de sintonizador, y un
microcomputador 15 de control de comunicaciones. Si el aparato es un
registrador de cámara de vídeo, incluye una porción de cámara en vez
de la porción 11 de plataforma y la porción 12 de sintonizador. Si
el aparato es un editor o un computador, incluye una porción para el
procesamiento de datos de vídeo o datos de computador.
La conexión entre aparatos electrónicos en tal
configuración se realiza mediante un microcomputador 15 de control
de comunicaciones. La figura 9 ilustra la disposición en capas para
la transferencia de procesos entre una aplicación 1, una porción 2
de procesamiento de órdenes, y una porción 3 de procesamiento de
conexión de aparatos del microcomputador 15 de control de
comunicaciones, y la estructura de una tabla para gestionar
información de conexión de aparatos (tabla de gestión de
construcción, a la que se hará referencia posteriormente como
"CMT").
La aplicación 1 genera órdenes que incluyen
parámetros, tales como participantes y bandas de, y envía dichos
parámetros a la porción 2 de procesamiento de órdenes. Cuando el
sistema de comunicaciones tiene un aparato representativo que
gestiona la conexión entre aparatos en todo el sistema de
comunicaciones (al que se hará referencia posteriormente como gestor
de audio y vídeo con la abreviatura "AVM"), la porción 2 de
procesamiento de órdenes transfiere los procesos de conexión de
aparatos al gestor de audio y vídeo. Por otra parte, si no existe un
gestor de audio y vídeo, la porción 2 de procesamiento de órdenes
transfiere los parámetros a su propia porción 3 de procesamiento de
conexión de aparatos. La porción 3 de procesamiento de conexión de
aparatos ejecuta el proceso de conexión de aparato en base a los
parámetros y registra los parámetros en la tabla 4 de gestión de
construcción.
El gestor de audio y vídeo es un aparato, tal
como un computador, que es capaz de gestionar el sistema de
comunicaciones en su conjunto. Para que un aparato sea un gestor de
audio y vídeo, debe inscribir su identificación de nodo en registros
de gestor de audio y vídeo (no representados) de todos los aparatos
incluidos en el sistema. Un aparato que haya tenido éxito en
realizar tal inscripción sirve como gestor de audio y vídeo. Cada
aparato del sistema puede determinar si es un gestor de audio y
vídeo a partir del hecho de que tal identificador de nodo se haya
inscrito en su registro de gestor de audio y vídeo.
Se han propuesto sistemas de comunicaciones que
utilizan una multilínea serie P1394 como sistemas de comunicaciones
para conectar aparatos electrónicos, tales como un registrador de
cinta de vídeo, un receptor de televisión (denominado posteriormente
TV), un registrador de cinta de vídeo combinado con una cámara (al
que se hará referencia posteriormente como "CAM"), y un
computador, a través de una multilínea de control de comunicaciones
en la cual pueden coexistir señales de control y datos y para
permitir la transmisión y recepción de señales de control y datos
entre estos aparatos electrónicos.
En primer lugar, se describirá un ejemplo de
tales sistemas de comunicaciones con referencia a la figura 14. Este
sistema de comunicaciones incluye como aparatos electrónicos
registradores A, B y C de cinta de vídeo y un editor. La conexión se
establece utilizando multilíneas serie P1394 capaces de transferir
una mezcla de señales de control y datos entre el registrador A de
cinta de vídeo y el editor, entre el editor y el registrador B de
cinta de vídeo, y entre el registrador B de cinta de vídeo y el
registrador C de cinta de vídeo. Puesto que cada uno de los aparatos
electrónicos tiene la función de repetir las señales de control y
datos sobre una multilínea serie, este sistema es equivalente a un
sistema de comunicaciones en el cual están conectados aparatos
electrónicos a una multilínea serie P1394 común.
En el sistema de comunicaciones representado en
la figura 14, la comunicación se realiza en ciclos de comunicación
predeterminados (por ejemplo, de 125 microsegundos), como se muestra
en la figura 6. Este sistema permite tanto la comunicación isócrona,
en la que se transfieren continuamente datos, tales como señales de
audio-vídeo digital, a una velocidad de
transferencia de datos constante, como la comunicación asíncrona en
la que se transfieren irregularmente señales de control, tales como
órdenes de control de conexión, según se requiera.
Es establecido un ciclo de comunicación por un
paquete de iniciación de ciclo (CSP) que está seguido por un período
ajustado para la transmisión de paquetes de comunicación isócrona.
Pueden realizarse una pluralidad de comunicaciones isócronas
asignando números 1, 2, 3, ..., N de canal, respectivamente, a
paquetes de comunicación isócrona. Después de completarse la
transmisión de los paquetes de comunicación isócrona a través de
todos los canales a transmitir, se utiliza el período anterior al
paquete de iniciación de ciclo siguiente para la comunicación de
paquetes de comunicación asíncrona.
Un aparato que va a transmitir un paquete
isócrono a la multilínea, reserva primero el canal a utilizar y la
banda requerida para la transferencia de los datos. Para este fin,
el aparato solicita el canal y banda requeridos de un gestor de
multilínea, que es un aparato previsto para gestionar los canales y
bandas de la multilínea (al que se hará referencia en adelante como
"BM"). Como se muestra en la figura 7, el gestor de multilínea
tiene un registro REG1 para indicar el estado de utilización de cada
canal de la multilínea, y un registro REG2 para indicar la capacidad
restante de la multilínea. El aparato que va a transmitir un paquete
isócrono envía a los registros REG1 y REG2 una instrucción de
lectura utilizando un paquete de datos asíncronos para leer el
contenido de dichos registros. Si están disponibles un canal libre y
una capacidad libre, el aparato envía una instrucción de inscripción
al gestor de multilínea utilizando un paquete de datos asíncronos
para inscribir en los registros REG1 y REG2 el canal y la banda que
va a utilizar. Si la inscripción en los registros REG1 y REG2 se
realiza con éxito, se permite que el aparato envíe su salida a
través de la multilínea. El gestor de multilínea es determinado
automáticamente de acuerdo con un proceso especificado en la norma
IEEE-P1394 cuando el sistema de comunicaciones se
configura conectando una pluralidad de aparatos a una multilínea
serie P1394.
El control de conexión sobre la comunicación de
datos en un sistema de comunicaciones en el cual están conectados
una pluralidad de aparatos electrónicos por una multilínea serie
P1394, se realiza utilizando conectores digitales virtuales
dispuestos en los aparatos electrónicos. En la figura 15 se muestran
ejemplos de conectores virtuales de entrada y salida. Cada uno de
estos conectores digitales es un registro de cuatro octetos en un
microcomputador de control de comunicaciones de un aparato
electrónico.
Cuando se pone a 1 un campo de habilitación de
conector en el conector digital de entrada en (a) en la figura 15,
se recibe un paquete de comunicación isócrona del canal cuyo número
de canal está activado. Cuando el campo de habilitación de conector
del conector de entrada se repone a 0, se interrumpe la recepción.
En este momento, son puestos a 0 también otros campos del conector.
El bit menos significativo de un contador de protección (PC) del
conector de entrada se pone a 1 para proteger la conexión de señales
desde el aparato de transmisión, y se pone a 0 para anular la
protección.
Cuando se pone a 1 un campo de habilitación de
conector en el conector digital de salida representado en (b) en la
figura 15, se transmite un paquete de comunicación isócrona al canal
cuyo número de canal está ajustado a la tasa de transferencia de
transmisión especificada en un campo de tasa de transferencia de
datos (DR) utilizando la banda indicada por un campo de banda.
Cuando el campo de habilitación de conector del conector de salida
se pone a 0, la transmisión se interrumpe. En este momento, se ponen
también a 0 otros campos del conector. El número de aparatos que
solicitan protección es contado incrementando en una unidad un
contador de protección del conector de salida cuando la conexión de
señales a un aparato de recepción ha de ser protegida, y
decrementando en una unidad el cómputo cuando se anula la
protección.
Estos conectores pueden ser reinscritos
indistintamente por el aparato al que pertenecen los conectores, o
por otros aparatos utilizando una transacción P1394. Deberá
observarse que tal reinscripción debe ser realizada solamente cuando
los valores de los contadores de protección son 0 con el fin de
proteger la conexión. Las marcas "-", "- -" y
"- - -" en cada uno de los conectores representan
bits de reserva.
Supóngase que en el sistema de comunicaciones que
tiene la configuración descrita anteriormente, los registradores B y
C de cinta de vídeo transmiten sustancialmente al mismo tiempo
órdenes para solicitar que el registrador A de cinta de vídeo emita
paquetes de comunicación isócrona mientras no se está realizando
ninguna comunicación isócrona entre los aparatos. Con el fin de
ejecutar con éxito la orden que ha llegado antes al registrador A de
cinta de vídeo, puede utilizarse un método en el cual cada uno de
los aparatos comunica con los conectores digitales del registrador A
de cinta de vídeo utilizando transacciones P1394 de lectura e
inscripción.
Supóngase que el registrador B de cinta de vídeo
ha transmitido la orden un poco antes, como se muestra en la figura
16. Entonces, cuando el registrador B de cinta de vídeo lee primero
el contenido del conector de salida digital del registrador A de
cinta de vídeo, el registrador A de cinta de vídeo retorna
información \alpha como respuesta a través del conector de salida,
tal como si el registrador A de cinta de vídeo estuviese emitiendo
señales de salida y estuviese protegido. Cuando el registrador B de
cinta de vídeo reconoce a partir de la información \alpha que el
registrador A de cinta de vídeo no está generando señales de salida
ni está protegido, el registrador B de cinta de vídeo inscribe
información \beta, tal como el número de canal de salida, en el
conector digital del registrador A de cinta de vídeo, para completar
el ajuste para salida. Si el registrador C de cinta de vídeo
transmite la misma orden al registrador A de cinta de vídeo con un
ligero retardo, el registrador C de cinta de vídeo recibe una
respuesta \beta que incluye información indicativa de que el
registrador A de cinta de vídeo está ya generando señales de salida
cuando lee el contenido del conector de salida digital del
registrador A de cinta de vídeo. De este modo, el registrador C de
cinta de vídeo reconoce que ha fallado la ejecución de la orden, y
el proceso finaliza sin ninguna operación de inscripción
realizada.
Sin embargo, si se realiza un proceso que utiliza
transacciones de lectura e inscripción P1394 para ejecutar la orden
que ha llegado antes como se ha descrito anteriormente, no se
proporciona ninguna protección para la comunicación durante el
período comprendido entre las operaciones de lectura e inscripción.
Por consiguiente, otro aparato puede realizar operaciones de
comunicación durante el período comprendido entre las operaciones de
lectura e inscripción.
Por ejemplo supóngase que el registrador B de
cinta de vídeo lee el contenido del conector de salida digital del
registrador A de cinta de vídeo y recibe la respuesta \alpha y,
posteriormente, el registrador C de cinta de vídeo lee el contenido
del conector de salida digital del registrador A de cinta de vídeo y
reconoce en la respuesta \alpha que no existe protección, como se
muestra en la figura 17. Entonces, el registrador C de cinta de
vídeo puede inscribir información \gamma. En este caso, si tiene
lugar la inscripción realizada por el registrador C de cinta de
vídeo antes que la inscripción realizada por el registrador B de
cinta de vídeo como se ilustra, el registrador C de cinta de vídeo
hace primero que el registrador A de cinta de vídeo complete el
ajuste para salida. Puesto que el registrador B de cinta de vídeo no
está informado de la intercepción, sobreinscribe la información
\beta en el conector de salida digital del registrador A de cinta
de vídeo para hacer que el registrador A de cinta de vídeo complete
el ajuste para
salida.
salida.
En este caso, el registrador B de cinta de vídeo,
que ha transmitido la transacción de inscripción más tarde, tiene
éxito en la ejecución de la orden, mientras que el registrador C de
cinta de vídeo, que ha transmitido la transacción de inscripción
antes, falla en dicha ejecución. Sin embargo, tanto el registrador B
de cinta de vídeo como el registrador C de cinta de vídeo suponen
que han tenido éxito. Si los registradores B y C de cinta de vídeo
han solicitado salida a través de canales diferentes, el registrador
C de cinta de vídeo, que ha fallado en la ejecución de la orden,
puede no recibir ninguna información a través del canal de recepción
o recibir datos transmitidos por otro aparato.
En la figura 18, similarmente, el registrador B
de cinta de vídeo lee el contenido del conector de salida digital
del registrador A de cinta de vídeo y recibe la respuesta \alpha
y, posteriormente, el registrador C de cinta de vídeo lee el
contenido del conector de salida digital del registrador A de cinta
de vídeo. Posteriormente, el registrador B de cinta de vídeo
inscribe la información \beta porque reconoce del resultado de la
lectura que no existe protección. Adicionalmente, el registrador C
de cinta de vídeo graba también la información \gamma porque no ha
existido protección cuando ha realizado la lectura. Como resultado,
en el conector de salida digital del registrador A de cinta de
vídeo, el registrador B de cinta de vídeo completa el ajuste para
salida realizando una operación de grabación y, posteriormente, el
registrador C de cinta de vídeo completa el ajuste para salida
realizando una sobreinscripción.
En este caso, nuevamente, aunque el registrador C
de cinta de vídeo que ha transmitido la transacción de inscripción
más tarde tiene éxito en la ejecución de la orden, mientras que el
registrador B de cinta de vídeo que ha transmitido la transacción de
grabación antes falla en dicha ejecución, ambos registradores de
cinta de vídeo (B y C) suponen que tienen éxito. Por consiguiente,
si los registradores B y C de cinta de vídeo han solicitado salida a
través de canales diferentes, el registrador B de cinta de vídeo que
ha fallado en la ejecución de la orden puede no recibir ninguna
información a través del canal de recepción o puede recibir datos
transmitidos por otro aparato.
El presente invento ha sido concebido para
reducir tales problemas, y un objeto del presente invento es crear
un método de control de comunicaciones y un aparato electrónico en
el que una orden que ha sido transmitida antes es ejecutada
fiablemente, y en el que es posible comprobar si la ejecución de una
orden se ha realizado o no con éxito.
Con el fin de reducir los problemas descritos
anteriormente, se crea, de acuerdo con el presente invento, un
método de comunicación para conectar una pluralidad de aparatos
electrónicos mediante una multilínea de control de comunicaciones y
para realizar comunicaciones de datos entre dichos aparatos
electrónicos, estando caracterizado dicho método por las operaciones
de:
ejecutar una orden de control de conexión durante
el control de conexión por cada uno de los aparatos electrónicos
inscribiendo información de control de conexión en un medio de
almacenamiento predeterminado en el propio aparato o en otro aparato
electrónico,
transmitir información de inscripción desde
aparatos electrónicos que van a inscribir dicha información de
control de conexión en dichos medios de almacenamiento, ejecutándose
solamente la instrucción de inscripción que ha llegado antes en los
medios de almacenamiento que han recibido dichas instrucciones de
inscripción, y transmitir desde los medios de almacenamiento
respuestas que indican si la ejecución de las instrucciones de
inscripción ha tenido o no éxito.
Por ejemplo, los aparatos electrónicos que van a
inscribir información de control de conexión transmiten
instrucciones de inscripción que incluyen una primera información y
una segunda información a inscribir, y dichos medios de
almacenamiento reinscriben una tercera información almacenada en los
mismos sobre dicha primera información solamente cuando dicha
tercera información concuerda con dicha primera información, y
transmiten dicha tercera información. La primera información es
preferiblemente información leída de medios de almacenamiento.
De acuerdo con el presente invento, se crea un
aparato electrónico utilizado en un sistema de comunicaciones para
conectar una pluralidad de aparatos electrónicos a través de una
multilínea de control de comunicaciones y permitir la comunicación
de datos entre estos aparatos electrónicos, caracterizado por medios
de almacenamiento en los cuales se inscribe información de control
de conexión para ejecutar una orden de control de conexión, y medios
de control para realizar operaciones de control, de tal modo que
dichos medios de almacenamiento almacenan solamente la información
de control de conexión de acuerdo con la instrucción de inscripción
que ha llegado antes, y transmiten respuestas que indican si la
ejecución de las instrucciones de inscripción ha tenido éxito
o
no.
no.
Preferiblemente, es posible mantener la conexión
entre aparatos en un sistema de comunicaciones exista o no un
aparato electrónico que gestione la conexión entre los aparatos a
través de todo el sistema antes y después de una reposición de
multilínea.
Preferiblemente, el nuevo gestor de audio y vídeo
establecido después de una reposición de multilínea no necesita
solicitar información de conexión de cada aparato. Puesto que el
proceso en una reposición de multilínea se realiza automáticamente,
el usuario no necesita preocuparse de las reposiciones de
multilínea.
Como se ha descrito con detalle anteriormente, el
presente invento hace posible simplificar y ejecutar fiablemente
órdenes de control de conexión en orden de llegada y confirmar si la
ejecución de cada orden ha tenido éxito o no. Esto facilita la
implementación física de una porción de procesamiento de conexión de
aparatos, resultando un aumento en la velocidad de procesamiento y
una reducción en el coste de la porción de procesamiento.
La figura 1 ilustra la disposición en capas para
la transferencia de procesos entre una aplicación, una porción de
procesamiento de órdenes y una porción de procesamiento de conexión
de aparatos de un microcomputador de control de comunicaciones, y la
estructura de una tabla de gestión de construcción de acuerdo con
una realización del presente invento.
La figura 2 ilustra el contenido de una tabla de
gestión de construcción de un registrador de cámara de vídeo de
acuerdo con la realización del presente invento.
La figura 3 ilustra el contenido de una tabla de
gestión de construcción de un registrador 1 de cinta de vídeo (VTR
1) de acuerdo con la realización del presente invento.
La figura 4 ilustra el contenido de una tabla de
gestión de construcción de un editor de acuerdo con la realización
del presente invento.
La figura 5 ilustra un ejemplo de un sistema de
comunicaciones que utiliza una multilínea serie P1394.
La figura 6 ilustra un ejemplo de una estructura
de datos en la multilínea de un sistema de comunicaciones que
utiliza una multilínea serie P1394.
La figura 7 ilustra como reservar un canal y una
banda en el sistema de comunicaciones que utiliza una multilínea
serie P1394.
La figura 8 ilustra una configuración básica de
un registrador de cinta de vídeo en el sistema de comunicaciones
representado en la figura 5.
La figura 9 ilustra la disposición en capas
correspondiente a la transferencia de procesos entre una aplicación,
una porción de procesamiento de órdenes y una porción de
procesamiento de conexión de aparatos de un microcomputador de
control de comunicaciones, y la estructura de una tabla de gestión
de construcción en un registrador de cinta de vídeo ilustrado en la
figura 5.
La figura 10 ilustra un ejemplo de una operación
de procesamiento de orden de acuerdo con el presente invento.
La figura 11 ilustra un ejemplo de una operación
de procesamiento realizada cuando una pluralidad de aparatos han
transmitido sustancialmente al mismo tiempo órdenes de acuerdo con
el presente invento.
La figura 12 ilustra otro ejemplo de una
operación de procesamiento realizada cuando una pluralidad de
aparatos han transmitido sustancialmente al mismo tiempo órdenes de
acuerdo con el presente invento.
La figura 13 ilustra el flujo de un proceso
realizado por un registrador A de cinta de vídeo cuando genera como
salida un programa de difusión.
La figura 14 ilustra un ejemplo de un sistema de
comunicaciones al cual están conectados una pluralidad de aparatos a
través de multilíneas serie P1394.
La figura 15 ilustra ejemplos de conectores
digitales.
La figura 16 ilustra un ejemplo de una operación
de procesamiento de orden.
La figura 17 ilustra un ejemplo de una operación
de procesamiento de órdenes convencional realizada cuando una
pluralidad de aparatos han transmitido órdenes sustancialmente al
mismo tiempo.
La figura 18 ilustra otro ejemplo de una
operación de procesamiento de órdenes convencional realizada cuando
una pluralidad de aparatos han transmitido órdenes sustancialmente
al mismo tiempo.
Se describirán ahora realizaciones preferidas del
invento con referencia a los dibujos. La descripción se realizará en
relación con los puntos siguientes.
[1] Registro y eliminación de datos de una tabla
de gestión de construcción en una realización del invento.
[2] Procesos realizados en una reposición de
multilínea.
(2-1) Procesos realizados cuando
no existe un gestor de audio y vídeo ni antes ni después de una
reposición de multilínea.
(2-2) Procesos realizados cuando
no existe gestor de audio y vídeo antes de una reposición de
multilínea y se establece un gestor de audio y vídeo después de la
reposición.
(2-3) Procesos realizados cuando
existe un gestor de audio y vídeo antes de una reposición de
multilínea y no después de la reposición.
La figura 1 ilustra la disposición en capas para
la transferencia de procesos entre una aplicación 1, una porción 2
de procesamiento de órdenes y una porción 3 de procesamiento de
conexión de aparatos de un microcomputador de control de
comunicaciones, y la estructura de una tabla de gestión de
construcción de acuerdo con una realización del presente
invento.
En la presente realización, cuando la aplicación
1 crea una orden que incluye parámetros de conexión en respuesta a
una operación realizada por el usuario, la porción 2 de
procesamiento de órdenes asigna un código de identificación de
conexión (ID) que está definido singularmente entre los aparatos
para cada conexión, y registra dicho código junto con los parámetros
transferidos desde la aplicación 1 en la tabla 4 de gestión de
construcción (CMT 4). La porción 2 de procesamiento de órdenes
transfiere este código de identificación de conexión a la aplicación
1 como respuesta. Posteriormente, son determinados singularmente
parámetros de conexión solamente por la transmisión de una orden que
tiene un código de identificación de conexión realizada por la
aplicación 1.
Cuando no existe gestor de audio y vídeo en el
sistema de comunicaciones, la porción 2 de procesamiento de órdenes
transmite la orden, que incluye los parámetros de conexión
registrados en la tabla 4 de gestión de construcción, a su propia
porción 3 de procesamiento de conexión de aparatos. La porción 3 de
procesamiento de conexión de aparatos ejecuta un proceso de conexión
de aparato de acuerdo con los parámetros. Por otra parte, si existe
un gestor de audio y vídeo, la porción 2 de procesamiento de órdenes
transmite la orden, que incluye los parámetros de conexión
registrados en la tabla 4 de gestión de construcción, al gestor de
audio y vídeo para que realice el proceso de conexión de
aparato.
Cuando la porción 2 de procesamiento de órdenes
recibe una orden de desconexión de aparato de la aplicación 1,
determina si existe un gestor de audio y vídeo en el sistema de
comunicaciones. Como se ha descrito anteriormente, la orden de
desconexión de aparato es una orden que utiliza un código ID de
conexión. Si no existe un gestor de audio y vídeo, la porción 2 de
procesamiento de órdenes transmite la orden de desconexión a su
propia porción 3 de procesamiento de conexión de aparatos. Si existe
un gestor de audio y vídeo, transmite la orden de desconexión al
gestor de audio y vídeo. Después de ser realizado un proceso de
desconexión de aparato por la porción 3 de procesamiento de conexión
de aparatos o por el gestor de audio y vídeo, la porción 2 de
procesamiento de órdenes elimina el código ID de identificación de
conexión y los parámetros de la tabla 4 de gestión de
construcción.
Se ha descrito la porción de cada aparato que
realiza la conexión de aparato. Básicamente, un gestor de audio y
vídeo tiene la misma configuración, con la excepción de que
transmite y recibe información de conexión de aparatos a y desde
cada aparato.
Se comentará ahora un caso en que en el sistema
de comunicaciones representado en la figura 5 el registrador de
cámara de vídeo está reproduciendo, el registrador 1 de cinta de
vídeo está registrando, y el editor está activando el funcionamiento
del registrador 2 de cinta de vídeo y el registrador 3 de cinta de
vídeo.
La figura 2 muestra la tabla de gestión de
construcción contenida en el registrador de cámara de vídeo. En la
figura 2, el nodo ID de salida asignado a los parámetros es el nodo
ID del aparato que emite señales de información (que es el nodo ID
del registrador de cámara de vídeo en este caso). El número de
conector de salida es el número asignado al conector en cuya salida
se presentan las señales de información (que en este caso es el
conector 0). El nodo ID de entrada es el nodo ID del aparato al cual
se están aplicando las señales de información. En este caso, puesto
que el registrador de cámara de vídeo está en un modo de
reproducción en el que transfiere las señales de información a la
multilínea, el identificador corresponde a "difusión". El
número de conector de entrada es el número asignado al conector al
cual se están aplicando como entradas las señales de información. En
este caso, puesto que se está emitiendo un programa de difusión, el
número de conector de entrada está marcado como "indiferente".
El parámetro BW (ancho de banda) representa la banda requerida para
la transmisión de las señales de información. El parámetro PB (bit
de protección) indica si está protegida la conexión del aparato. En
este caso, puesto que este bit está puesto a 0, no existe
protección. Se asigna un identificador de conexión igual a 1 a la
conexión de aparato que tiene tales parámetros.
Similarmente, en la figura 3 se muestra la tabla
de gestión de construcción del registrador 1 de cinta de vídeo.
El parámetro ID de nodo de salida (difusión)
indica un estado en el que la entrada procede de un canal por
defecto (fijo).
Adicionalmente, en la figura 4 se muestra la
tabla de gestión de construcción del editor. Cuando la conexión
entre aparatos está proporcionada por un aparato tal como un editor
capaz de gestionar otros aparatos, se hace referencia a tal conexión
como conexión "uno a uno". En el caso de una conexión uno a
uno, el parámetro PB está puesto a 1 porque la conexión entre
aparatos está protegida.
Cuando la conexión está establecida para un
programa de difusión, aunque la conexión entre los aparatos no está
normalmente protegida, puede utilizarse una configuración en la cual
la protección de la conexión entre los aparatos puede ser
establecida por un usuario. En este caso, la porción 2 de
procesamiento de órdenes recibe de la aplicación 1 una solicitud
para un proceso de protección. Cuando la porción 2 de procesamiento
de órdenes ha realizado el proceso de protección, se pone a 1 el bit
de protección de la correspondiente conexión ID en la tabla 4 de
gestión de construcción. Cuando se ha realizado un proceso de
anulación de protección, el bit de protección se pone a 0. En el
caso de una conexión uno a uno, puesto que tal conexión está siempre
protegida, el bit de protección está puesto a 1 durante el tiempo de
registro.
Se describirán ahora los procesos realizados en
una reposición de multilínea.
Si no existe gestor de audio y vídeo ni antes ni
después de una reposición de multilínea, la porción 2 de
procesamiento de órdenes del registrador de cámara de vídeo que ha
estado emitiendo un programa de difusión transfiere el proceso de
conexión desde la tabla 4 de gestión de construcción hasta su propia
porción 3 de procesamiento de conexión de aparatos. Similarmente, el
editor transfiere a su propia porción 3 de procesamiento de conexión
de aparatos el proceso de conexión uno a uno entre el registrador 2
de cinta de vídeo y el registrador 3 de cinta de vídeo registrado en
la tabla 4 de gestión de construcción. La conexión entre estos
aparatos se mantiene si los procesos de conexión de aparatos son
realizados realmente. Entonces, el registrador 1 de cinta de vídeo
al cual se está aplicando la señal de difusión puede continuar
recibiendo la entrada a través de un canal por defecto.
Se describirá un ejemplo del caso en que no
existe gestor de audio y vídeo ni antes ni después de una reposición
de multilínea, con referencia a un caso en el que se interrumpe la
operación de registro realizada entre el registrador de cámara de
vídeo y el registrador 1 de cinta de vídeo y se desconecta la fuente
de alimentación del registrador de cámara de vídeo.
Cuando se interrumpen la operación de registro
del registrador 1 de cinta de vídeo y la operación de reproducción
del registrador de cámara de vídeo, la aplicación 1 del registrador
de cámara de vídeo transfiere una orden para desconectar la salida
de señal de difusión destinada a la porción 2 de procesamiento de
órdenes. Puesto que no existe gestor de audio y vídeo en el sistema,
la porción 2 de procesamiento de órdenes transfiere esta orden a su
propia porción 3 de procesamiento de conexión de aparatos. Cuando se
completa el proceso para desconectar los aparatos, la porción 2 de
procesamiento de órdenes elimina el proceso de conexión
correspondiente al identificador de conexión de la orden de
desconexión enviada por la aplicación 1 con respecto a la tabla 4 de
gestión de construcción. Posteriormente, tiene lugar una reposición
de multilínea cuando se desconecta la fuente de alimentación del
registrador de cámara de vídeo. Después de la reposición de
multilínea, puesto que no existe gestor de audio y vídeo en el
sistema, el editor solicita de su propia porción 3 de procesamiento
de conexión de aparatos un proceso de conexión uno a uno. La porción
3 de procesamiento de conexión de aparatos adquiere nuevamente la
banda y el canal para restablecer la conexión entre los aparatos. De
este modo, se mantiene la operación de edición realizada por el
editor entre los registradores 2 y 3 de cinta de vídeo.
Se expondrá a continuación una descripción de un
caso en el que no existe gestor de audio y vídeo ni antes ni después
de una reposición de multilínea. En este caso, se supondrá que un
computador se convierte en gestor de audio y vídeo e interpreta el
sistema como un todo.
Después de la reposición de multilínea, puesto
que existe un gestor de audio y vídeo en el sistema, la porción 2 de
procesamiento de órdenes del editor transfiere una orden de proceso
de conexión uno a uno al gestor de audio y vídeo. El gestor de audio
y vídeo transfiere el proceso de conexión de aparato recibido de la
porción 2 de procesamiento de órdenes del editor a su propia porción
3 de procesamiento de conexión de aparatos para asumir la
responsabilidad de la adquisición de la banda y canal y ejecuta el
proceso de conexión. Supóngase que la operación entre los
registradores 1 y 4 de cinta de vídeo se realiza posteriormente a
través de una operación realizada en el computador. Entonces, el
computador reconoce la banda y el canal utilizados por el editor y
realiza sus propias operaciones, tales como operaciones de edición
utilizando otros canales. Un gestor de audio y vídeo puede
interrumpir la conexión entre otros aparatos forzadamente si es
necesario para la utilización efectiva de la multilínea en su
totalidad.
Se expondrá ahora una descripción de un caso en
el que existe un gestor de audio y vídeo antes de una reposición de
multilínea pero no después de la reposición. Cuando el computador
deja de gestionar el sistema como gestor de audio y vídeo después de
completarse la operación de edición en el mismo y provocar una
reposición de multilínea, el editor reconoce ahora que no existe
gestor de audio y vídeo y transmite una orden de conexión uno a uno
a su propia porción 3 de procesamiento de conexión de aparatos.
Puesto que la porción 3 de procesamiento de conexión de aparatos del
editor ejecuta un proceso de conexión uno a uno de acuerdo con esta
orden, la operación de edición entre los registradores 2 y 3 de
cinta de vídeo continúa. Por otra parte, puesto que el computador ha
interrumpido la gestión del sistema como gestor de audio y vídeo y
se ha borrado la tabla 4 de gestión de construcción, no se
restablece la conexión entre los registradores 1 y 4 de cinta de
vídeo y queda interrumpida la conexión entre los registradores 1 y 4
de cinta de vídeo que ha sido controlada en el computador.
Como se ha descrito anteriormente, de acuerdo con
la presente realización, la porción 2 de procesamiento de órdenes,
que es la capa superior, gestiona la tabla 4 de gestión de
construcción y transmite el proceso basado en la tabla 4 de gestión
de construcción al gestor de audio y vídeo o a su propia porción 3
de procesamiento de conexión de aparatos después de comprobar la
presencia del gestor de audio y vídeo. Por consiguiente, puede
mantenerse la conexión entre los aparatos del sistema
independientemente de la presencia y cambios del gestor de audio y
vídeo antes y después de una reposición de multilínea.
Adicionalmente, un nuevo gestor de audio y vídeo no necesita
solicitar de cada aparato información de conexión contenida en la
tabla 4 de gestión de construcción.
De este modo, cuando algunos editores, o
dispositivos similares, son eliminados o añadidos durante la
ejecución de una pluralidad de operaciones de edición, aunque los
aparatos que han estado comprometidos en las operaciones de edición
pertinentes se desconecten, se mantienen otras conexiones uno a uno.
Esto satisface la filosofía subyacente a la norma
IEEE-P1394 de que la eliminación o adición de
aparatos a un sistema no debe afectar perjudicialmente a otros
aparatos.
Adicionalmente, de acuerdo con la presente
realización, se asigna un identificador de conexión definido
singularmente a cada conexión y se registra en la tabla 4 de gestión
de construcción junto con parámetros transferidos por la aplicación
1. Posteriormente, la aplicación 1 puede hacer que la porción 2 de
procesamiento de órdenes determine singularmente parámetros de
conexión y cree una orden utilizando los parámetros correspondientes
al identificador de conexión simplemente transmitiendo una orden que
utiliza el identificador de conexión.
Aunque se transmiten órdenes utilizando
parámetros de conexión entre la porción de procesamiento de órdenes
de cada aparato y la porción de procesamiento de órdenes del gestor
de audio y vídeo en la realización descrita anteriormente, puede
utilizarse una configuración en la cual el gestor de audio y vídeo
tiene una capacidad añadida de gestionar el identificador de
conexión definido para cada aparato; se transmite transitoriamente
una orden que incluye un identificador de conexión y parámetros y,
después de registrarse la orden en la tabla de gestión de
construcción del gestor de audio y vídeo, se intercambian órdenes
utilizando el identificador de conexión.
Se describirá ahora con detalle otra realización
del presente invento.
De acuerdo con la presente realización, se
realiza en el sistema de comunicaciones representado en la figura 14
un proceso de conexión de aparato. Como se ha descrito
anteriormente, con el fin de realizar un proceso de conexión de
aparato, debe inscribirse información de conexión de aparatos en los
conectores digitales. En la presente realización, se utiliza para
inscribir la información de conexión de aparatos una transacción de
comparación e intercambio (C & S), que es una de las
transacciones de bloqueo P1394.
En la transacción comparación e intercambio, se
envía una instrucción de inscripción, que es una combinación de
primeros datos leídos de un registro y segundos datos que han de
inscribirse nuevamente en el registro, y el registro compara
terceros datos inscritos en curso con los primeros datos, y
solamente cuando concuerdan, reinscribe los terceros datos en los
segundos datos. A continuación, se transmiten los terceros datos al
aparato que ha enviado la instrucción de inscripción.
Con referencia a la figura 10, cuando la parte
que realiza la inscripción lee primero el contenido del registro, el
registro retorna información \alpha en el contenido del registro
como respuesta (respuesta de lectura). La operación de proceso
descrita hasta ahora es idéntica a la de la técnica anterior. A
continuación, la parte de inscripción envía al registro una
instrucción de inscripción (solicitud de bloqueo) que es una
combinación de este contenido (información \alpha e información
\beta) que ha de inscribirse nuevamente en el registro. Solamente
cuando la información \alpha de contenido enviada por la parte que
realiza la inscripción concuerda con la información \alpha'
inscrita en curso en el registro, el registro inscribe la
información en su contenido sobre la información \beta, y
adicionalmente transmite la información \alpha' de contenido a la
parte de inscripción (respuesta de bloqueo). A no ser que sea
ejecutada con éxito una instrucción de inscripción procedente de
otro aparato durante el período comprendido entre la respuesta del
registro (respuesta de lectura) y la instrucción de inscripción,
\alpha es igual a \alpha', lo cual significa que la inscripción
ha tenido éxito y que permite a la parte inscriptora confirma la
inscripción con éxito.
Las figuras 11 y 12 muestran casos
correspondientes a los ilustrados en las figuras 17 y 18. En la
figura 11, si el registrador C de cinta de vídeo transmite una
instrucción de inscripción antes, el registrador A de cinta de vídeo
reinscribe la información en el conector de salida digital como
información \gamma y transmite la información \alpha a través
del conector de salida digital antes de la reinscripción en el
registrador C de cinta de vídeo. De este modo, el registrador C de
cinta de vídeo puede confirmar que la inscripción ha tenido éxito.
Sin embargo, cuando el registrador B de cinta de vídeo transmite una
instrucción de inscripción, el contenido del conector de salida
digital ha sido modificado para presentar la información \gamma,
que no concuerda con la información \alpha de lectura. Por
consiguiente, no tiene lugar ninguna operación de inscripción, y se
transmite al registrador B de cinta de vídeo la información \gamma
que corresponde al contenido del conector de salida digital. El
registrador B de cinta de vídeo puede confirmar que la inscripción
no ha tenido éxito porque \gamma \neq \alpha.. Como se muestra
en la figura 12, similarmente, el registrador B de cinta de vídeo
que ha transmitido una instrucción de inscripción antes tiene éxito
en la inscripción, mientras que el registrador C de cinta de vídeo
que ha transmitido una instrucción de inscripción más tarde
fracasa.
Como se ha descrito anteriormente, de acuerdo con
la presente realización, el aparato que ha transmitido una
instrucción de inscripción antes, tiene siempre éxito en la
inscripción. Adicionalmente, tanto los aparatos que han tenido éxito
como los que han fallado, pueden confirmar si la inscripción ha
tenido éxito.
A continuación, como ejemplo de control de
conexión, se describirá un caso en el que el registrador A de cinta
de vídeo presenta como salida una señal de difusión, con referencia
al diagrama de flujo representado en la figura 13. En primer lugar,
se realiza en la operación S1 un proceso de adquisición de un canal
de difusión. Si la adquisición tiene éxito, el proceso continúa
hasta la operación S2, y, si la adquisición no tiene éxito, el
proceso finaliza. En la operación S2 se realiza un proceso de
adquisición de una banda para el programa de adquisición. Si la
adquisición tiene éxito, el proceso continúa hasta la operación S3
y, si la adquisición no tiene éxito, el proceso continúa hasta la
operación S5.
Se describirán más específicamente el método de
adquisición de la banda y el canal de acuerdo con el presente
invento. Como se ha descrito anteriormente, en un sistema de
comunicaciones que utiliza una multilínea serie P1394, un aparato
que intenta transmitir un paquete de comunicación isócrona debe
inscribir el canal a utilizar y la banda requerida en los registros
REG1 y REG2 del gestor de multilínea. Si la inscripción tiene éxito,
se habilita la transmisión del paquete de comunicación isócrona. De
acuerdo con el presente invento, se utiliza una transacción P1394 C
& S para inscribir el canal y la banda a utilizar.
Específicamente, en la operación S1 se transmite
una transacción (lectura) para leer el registro REG1 del gestor de
multilínea y se comprueban los canales libres a partir de su
respuesta (respuesta de lectura). Si el canal de difusión (un canal
predeterminado que es el canal por defecto a utilizar para un
programa de difusión) está ocupado, la adquisición del canal ha
tenido éxito.
Si el canal de difusión está libre, se transmite
una instrucción de inscripción (solicitud de bloqueo), que es una
combinación del valor de lectura del registro REG1 y un valor cuyo
bit correspondiente al canal de difusión está puesto a 0. Como
resultado, si el valor del registro REG1 incluido en la instrucción
de inscripción es retornado como respuesta del gestor de multilínea
(respuesta de bloqueo), la adquisición del canal de difusión ha
tenido éxito. Si se retorna otro valor, la adquisición del canal no
ha tenido éxito. Entonces, el proceso se repite partiendo de la
operación de comprobación de si el canal de difusión está ocupado
después de examinarse el valor retornado.
Similarmente, se realiza un proceso de
adquisición de la banda en el registro REG2 en la operación S2.
Específicamente, se trasmite una transacción (lectura) para leer el
registro REG2 del gestor de multilínea para comprobar la banda
restante en ese momento a partir de su respuesta (respuesta de
lectura). Si la banda restante es más pequeña que la banda requerida
para la transmisión de los datos, el proceso falla. Por el
contrario, si la banda restante es mayor que la banda requerida para
la transmisión de los datos, se envía una instrucción de inscripción
(solicitud de bloqueo). Esta instrucción de inscripción incluye una
combinación del valor leído del registro REG2 y un valor obtenido
restando la banda requerida para la emisión de los datos del valor
leído del registro REG2. Si es retornado del gestor de multilínea
(respuesta de bloqueo) un valor idéntico al valor contenido en el
registro REG2 activado en la instrucción de inscripción, la
adquisición de la banda tiene éxito. Si se retorna otro valor, el
proceso falla. El proceso se repite entonces partiendo de la
operación de comprobación de la relación entre los tamaños de la
banda restante en curso y la banda requerida para la emisión de los
datos después de examinarse el valor retornado.
A continuación, su propio conector 0 de salida
digital se activa en la operación S3. El conector 0 de salida
digital es el conector por defecto para la emisión de un programa de
difusión. Si la activación tiene éxito, el proceso finaliza (éxito)
y, si la activación falla, el proceso continúa hasta la operación
S4. Específicamente, se lee el contenido del conector de salida
digital, y el proceso falla si la respuesta (respuesta de lectura)
indica que existe protección. Si no existe protección, el conector
se activa mediante la transacción C & S de comparación e
intercambio.
Específicamente, es enviada una instrucción de
inscripción (solicitud de bloqueo) en la cual se activan el valor de
la respuesta leída del conector de salida digital y los valores de
habilitación de conector (= 1), BCN (número de canal de difusión),
DR y BW del conector de salida digital, y el proceso tiene éxito si
el valor del conector 0 de salida digital incluido en la instrucción
de inscripción se retorna como respuesta (respuesta de bloqueo). Si
se retorna otro valor, el proceso ha fallado. A continuación, el
proceso se repite desde la operación de comprobación de si existe
protección después de examinarse el valor.
A continuación, en la operación S4 se libera la
banda adquirida en la operación S2, y el canal de difusión adquirido
en la operación S3 se libera en la operación S5. Estos procesos de
liberación utilizan también la transacción de comparación e
intercambio. Específicamente, en la operación S4 se lee el contenido
del registro REG2 del gestor de multilínea; una instrucción de
inscripción que es una combinación de este valor de lectura y un
valor obtenido sumando la banda adquirida en la operación S2 con
este valor; y la liberación del canal finaliza si la respuesta del
gestor de multilínea es idéntica al valor del registro REG2 incluido
en la instrucción de inscripción. Si se retorna otro valor, el
proceso se repite partiendo de la operación de enviar una
instrucción de inscripción que es una combinación del valor
retornado y un valor obtenido sumando a este valor la banda
adquirida en la operación S2. La operación S5 se realiza de un modo
similar.
El presente invento no está limitado a las
realizaciones descritas anteriormente, y son posibles diversas
modificaciones basadas en los principios del presente invento. Por
ejemplo, puede realizarse una disposición en la cual se omita el
intercambio de la instrucción de inscripción (lectura) y la
respuesta a la misma (respuesta de lectura), operaciones que se
muestran en la figura 10, y solamente se utilice la transacción de
comparación e intercambio. Esto permite reducir el número de
comunicaciones. Esto es eficaz cuando la información del registro
puede suponerse como en el estado inicial.
Aunque las realizaciones descritas anteriormente
utilizan una multilínea serie P1394 como multilínea de control de
comunicaciones, el presente invento puede implementarse utilizando
otras multilíneas de control de comunicaciones mientras pueda
transferirse una mezcla de señales de control y datos.
Puesto que los expertos en la técnica idearán
fácilmente numerosas modificaciones y cambios, no se desea limitar
el invento a la disposición constructiva exacta y funcionamiento
ilustrados y descritos. Por tanto, puede considerarse que todas las
modificaciones y equivalentes quedan comprendidos en el ámbito del
invento.
Claims (8)
1. Un método de comunicación para conectar una
pluralidad de aparatos electrónicos mediante una multilínea de
control de comunicaciones y para realizar la comunicación de datos
entre dichos aparatos electrónicos, caracterizado por las
operaciones de: ejecutar una orden de control de conexión durante el
control de conexión por parte de cada uno de los aparatos
electrónicos inscribiendo información de control de conexión en
medios de almacenamiento predeterminados de su propio aparato u otro
aparato electrónico; transmitir instrucciones de inscripción desde
aparatos electrónicos que van a inscribir dicha información de
control de conexión en dichos medios de almacenamiento; ejecutar
solamente la instrucción de inscripción que se ha presentado antes
en los medios de almacenamiento que han recibido dichas
instrucciones de inscripción; y transmitir desde los medios de
almacenamiento respuestas que indican si la ejecución de las
instrucciones de inscripción ha tenido éxito o no.
2. Un método de comunicación de acuerdo con la
reivindicación 1ª, en el que dichos aparatos electrónicos que van a
inscribir información de control de conexión transmiten
instrucciones de inscripción que incluyen una primera información y
una segunda información a ser inscritas, y en el que dichos medios
de almacenamiento reinscriben una tercera información almacenada en
los mismos sobre dicha primera información solamente cuando dicha
tercera información concuerda con dicha primera información y
transmiten dicha tercera información.
3. Un método de comunicación de acuerdo con la
reivindicación 2ª, en el que dicha primera información es
información leída de dichos medios de almacenamiento.
4. Un método de comunicación de acuerdo con la
reivindicación 1ª, que comprende adicionalmente la operación de
conectar los aparatos nuevamente en base a dicha información de
conexión almacenada en el caso de una reposición de multilínea
durante la comunicación de datos.
5. Un método de comunicación de acuerdo con la
reivindicación 4ª, en el que, si existe una aparato electrónico que
gestiona la conexión de los aparatos en todo el sistema, dicho
aparato electrónico asume la operación de conectar los aparatos, y
en el que, si no existe tal aparato, la operación de conexión es
realizada por cada aparato electrónico.
6. Un método de acuerdo con las reivindicaciones
4ª o 5ª, en el que la información relativa a la conexión entre los
aparatos incluye información de identificación definida
singularmente para cada conexión, y parámetros para dicha
conexión.
7. Un aparato electrónico para ser utilizado en
un sistema de comunicaciones para conectar una pluralidad de
aparatos electrónicos mediante una multilínea de control de
comunicaciones y para realizar comunicaciones de datos entre dichos
aparatos electrónicos, caracterizado porque incluye: medios
(4) de almacenamiento en los cuales se inscribe información de
control de conexión para ejecutar una orden de control de conexión;
y medios (3) de control para realizar operaciones de control de modo
que dichos medios (4) de almacenamiento almacenan solamente la
información de control de conexión de acuerdo con la instrucción de
inscripción que se presenta antes, y transmiten respuestas que
indican si la ejecución de las instrucciones de inscripción ha
tenido éxito o no.
8. Un aparato electrónico de acuerdo con la
reivindicación 7ª, que comprende adicionalmente: medios (3) de
control para conectar los aparatos nuevamente en base a la
información de conexión almacenada en dichos medios (4) de
almacenamiento en el caso de una reposición de multilínea durante la
comunicación de datos.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16588394 | 1994-06-24 | ||
| JP16588394A JP3246200B2 (ja) | 1994-06-24 | 1994-06-24 | データ通信方法及び電子機器 |
| JP22575794A JP3304633B2 (ja) | 1994-08-26 | 1994-08-26 | 通信制御方法及び電子機器 |
| JP22575794 | 1994-08-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2236699T3 true ES2236699T3 (es) | 2005-07-16 |
Family
ID=26490446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES95304423T Expired - Lifetime ES2236699T3 (es) | 1994-06-24 | 1995-06-23 | Sistema de comunicacion y aparato electronico. |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5689244A (es) |
| EP (1) | EP0689296B1 (es) |
| KR (4) | KR100504312B1 (es) |
| CN (3) | CN1092888C (es) |
| AT (1) | ATE292860T1 (es) |
| CA (1) | CA2152242C (es) |
| DE (1) | DE69534127T2 (es) |
| ES (1) | ES2236699T3 (es) |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3194318B2 (ja) * | 1993-07-19 | 2001-07-30 | ソニー株式会社 | バス管理方法 |
| US6577646B2 (en) | 1995-04-28 | 2003-06-10 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
| DE69631182T2 (de) | 1995-04-28 | 2004-08-19 | Matsushita Electric Industrial Co., Ltd., Kadoma | Datenübertragungsverfahren |
| EP1024417B1 (en) | 1995-07-28 | 2004-11-17 | Sony Corporation | Electronic equipment control |
| JPH0993207A (ja) * | 1995-09-26 | 1997-04-04 | Canon Inc | 信号処理装置 |
| US6727799B1 (en) * | 1995-10-31 | 2004-04-27 | Sony Corporation | Communication control method and electronic equipments |
| JP3648820B2 (ja) * | 1995-12-07 | 2005-05-18 | ソニー株式会社 | 通信制御方法及び電子機器 |
| US5991520A (en) | 1996-02-02 | 1999-11-23 | Sony Corporation | Application programming interface for managing and automating data transfer operations between applications over a bus structure |
| US6631435B1 (en) | 1996-02-02 | 2003-10-07 | Sony Corporation | Application programming interface for data transfer and bus management over a bus structure |
| US7577782B2 (en) | 1996-02-02 | 2009-08-18 | Sony Corporation | Application programming interface for data transfer and bus management over a bus structure |
| US6233637B1 (en) | 1996-03-07 | 2001-05-15 | Sony Corporation | Isochronous data pipe for managing and manipulating a high-speed stream of isochronous data flowing between an application and a bus structure |
| US6519268B1 (en) * | 1996-03-07 | 2003-02-11 | Sony Corporation | Asynchronous data pipe for automatically managing asynchronous data transfers between an application and a bus structure |
| JP3735942B2 (ja) * | 1996-06-04 | 2006-01-18 | ソニー株式会社 | 通信制御方法、通信システムおよびそれに用いる電子機器 |
| JP3783282B2 (ja) * | 1996-06-04 | 2006-06-07 | ソニー株式会社 | 通信制御方法、通信システムおよびそれに用いる電子機器 |
| JP3950515B2 (ja) * | 1996-06-11 | 2007-08-01 | キヤノン株式会社 | 再生装置及び編集方法 |
| CA2216573C (en) * | 1996-10-01 | 2006-03-14 | Sony Corporation | Digital tuner having ieee 1394 serial bus interface for providing a plurality of selected programs as a functional unit |
| KR100464170B1 (ko) * | 1996-10-16 | 2004-12-31 | 톰슨 콘슈머 일렉트로닉스, 인코포레이티드 | 장치의 공동 이용 가능성을 관리하기 위한 장치와 시스템 및 방법 |
| EP0841776A1 (en) * | 1996-11-12 | 1998-05-13 | Sony Corporation | Communication methods and electronic apparatus thereof |
| EP0859327B1 (en) | 1997-02-14 | 2009-07-15 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
| TW384611B (en) | 1997-02-14 | 2000-03-11 | Canon Kk | Data communication apparatus and method |
| EP0859326A3 (en) * | 1997-02-14 | 1999-05-12 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
| JPH10254811A (ja) * | 1997-03-12 | 1998-09-25 | Sony Corp | 電子機器制御装置および方法 |
| US6131119A (en) * | 1997-04-01 | 2000-10-10 | Sony Corporation | Automatic configuration system for mapping node addresses within a bus structure to their physical location |
| JP4367971B2 (ja) | 1997-06-05 | 2009-11-18 | ソニー株式会社 | 電子機器制御装置、電子機器制御方法、および電子機器 |
| ID22344A (id) * | 1997-07-29 | 1999-09-30 | Koninkl Philips Electronics Nv | Alat penghantar data yang memiliki cara alokasi informasi setelah penghantar di set ulang |
| US6064668A (en) * | 1997-10-31 | 2000-05-16 | Sp Controls, Inc. | Device control apparatus having input device selection switch with rubberized key |
| US7590133B2 (en) * | 1998-02-24 | 2009-09-15 | Canon Kabushiki Kaisha | Data communication system, data communication method, and data communication apparatus |
| KR100385967B1 (ko) | 1998-05-23 | 2003-07-16 | 삼성전자주식회사 | 네트웍상에서의서버기기접속방법 |
| US6891797B1 (en) | 1998-07-06 | 2005-05-10 | Canon Kabushiki Kaisha | Method and device for communicating information |
| US6438604B1 (en) | 1998-10-05 | 2002-08-20 | Canon Kabushiki Kaisha | Digital video network interface |
| US7013354B1 (en) | 1998-10-05 | 2006-03-14 | Canon Kabushiki Kaisha | Channel protocol for IEEE 1394 data transmission |
| WO2000065781A1 (en) | 1999-04-23 | 2000-11-02 | Sony Electronics Inc. | Method of and apparatus for implementing and sending an asynchronous control mechanism packet |
| US6859846B2 (en) | 1999-05-12 | 2005-02-22 | Sony Corporation | Method of distributed recording whereby the need to transition to a second recording device from a first recording device is broadcast by the first recording device |
| US6247069B1 (en) | 1999-05-12 | 2001-06-12 | Sony Corporation | Automatically configuring storage array including a plurality of media storage devices for storing and providing data within a network of devices |
| WO2000070841A1 (fr) * | 1999-05-19 | 2000-11-23 | Sony Corporation | Methode, dispositif et systeme de communication et support associe |
| JP2001045030A (ja) * | 1999-07-29 | 2001-02-16 | Nec Corp | 接続制御装置 |
| JP2001117681A (ja) * | 1999-08-06 | 2001-04-27 | Fujitsu Takamisawa Component Ltd | Pc切替器 |
| US6721859B1 (en) | 1999-10-21 | 2004-04-13 | Sony Corporation | Multi-protocol media storage device implementing protocols optimized for storing and retrieving both asynchronous and isochronous data |
| US6523108B1 (en) | 1999-11-23 | 2003-02-18 | Sony Corporation | Method of and apparatus for extracting a string of bits from a binary bit string and depositing a string of bits onto a binary bit string |
| US6823399B2 (en) * | 1999-12-06 | 2004-11-23 | Sony Corporation | Apparatus control method and transmission device |
| JP4403331B2 (ja) * | 2000-02-22 | 2010-01-27 | ソニー株式会社 | 電子機器システム、情報処理機器 |
| US6509851B1 (en) | 2000-03-30 | 2003-01-21 | Cypress Semiconductor Corp. | Method for using a recovered data-encoded clock to convert high-frequency serial data to lower frequency parallel data |
| US7720821B1 (en) | 2000-06-30 | 2010-05-18 | Sony Corporation | Method of and apparatus for writing and reading time sensitive data within a storage device |
| US6904475B1 (en) | 2000-11-06 | 2005-06-07 | Sony Corporation | Programmable first-in first-out (FIFO) memory buffer for concurrent data stream handling |
| JP3725025B2 (ja) * | 2000-12-18 | 2005-12-07 | リョービ株式会社 | デジタル印刷機 |
| EP1231782A1 (en) * | 2001-02-13 | 2002-08-14 | Sony International (Europe) GmbH | Tuning device for a data distribution network |
| US7124292B2 (en) | 2001-05-21 | 2006-10-17 | Sony Corporation | Automatically configuring storage array including a plurality of media storage devices for storing and providing data within a network of devices |
| US6985979B2 (en) * | 2001-12-17 | 2006-01-10 | Matsushita Electric Industrial Co., Ltd. | Digital data processing device, bus controlling method, bus controlling program and recording medium |
| JP3758045B2 (ja) * | 2003-01-31 | 2006-03-22 | 船井電機株式会社 | Ieee1394シリアルバスへの接続機器 |
| KR100678776B1 (ko) * | 2004-12-27 | 2007-02-05 | 전자부품연구원 | 유전체 공진 발진기 |
| AU2009237405B2 (en) | 2008-04-16 | 2013-09-26 | Telefonaktiebolaget L M Ericsson (Publ) | Connectivity fault management traffic indication extension |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4750176A (en) * | 1986-06-30 | 1988-06-07 | U.S. Philips Corporation | Single-channel communication bus system and station for use in such system |
| JPS63187749A (ja) * | 1987-01-29 | 1988-08-03 | Nec Corp | 回線接続方式 |
| US4855730A (en) * | 1987-05-08 | 1989-08-08 | Rca Licensing Corporation | Component audio/video system with timed control of plural peripheral devices |
| US5463619A (en) * | 1987-08-17 | 1995-10-31 | U.S. Philips Corporation | Local communication bus system comprising a set of interconnected devices, a control bus, and a set of signal interconnections, and a device and a switchbox for use in such system |
| US4942553A (en) * | 1988-05-12 | 1990-07-17 | Zilog, Inc. | System for providing notification of impending FIFO overruns and underruns |
| NL8900717A (nl) * | 1989-03-23 | 1990-10-16 | Philips Nv | Eenkanaals-communicatiebussysteem. |
| EP0432316A1 (en) * | 1989-12-14 | 1991-06-19 | Koninklijke Philips Electronics N.V. | Local communication bus system comprising a set of interconnected devices, a control bus, and a set of signal interconnections, and a device and a switchbox for use in such system |
| DE69126685T2 (de) * | 1990-07-19 | 1997-10-23 | Sony Corp | Gerät zur Verbindung elektronischer Geräte |
| JPH0495291A (ja) * | 1990-08-10 | 1992-03-27 | Sony Corp | 電子機器装置 |
| ES2130150T3 (es) * | 1991-03-22 | 1999-07-01 | D2B Systems Co Ltd | Sistema de bus de comunicacion local y aparatos para su uso en un sistema de este tipo. |
| JPH05114918A (ja) * | 1991-06-26 | 1993-05-07 | Nec Corp | 媒体アクセス制御ブリツジ装置 |
| JP3297763B2 (ja) | 1993-02-01 | 2002-07-02 | ソニー株式会社 | データ伝送方法、コンセントレータ及び端末装置 |
-
1995
- 1995-06-16 US US08/491,076 patent/US5689244A/en not_active Expired - Lifetime
- 1995-06-20 CA CA002152242A patent/CA2152242C/en not_active Expired - Lifetime
- 1995-06-23 ES ES95304423T patent/ES2236699T3/es not_active Expired - Lifetime
- 1995-06-23 DE DE69534127T patent/DE69534127T2/de not_active Expired - Lifetime
- 1995-06-23 KR KR1019950017021A patent/KR100504312B1/ko not_active Expired - Lifetime
- 1995-06-23 EP EP95304423A patent/EP0689296B1/en not_active Expired - Lifetime
- 1995-06-23 AT AT95304423T patent/ATE292860T1/de active
- 1995-06-24 CN CN95108453A patent/CN1092888C/zh not_active Expired - Lifetime
- 1995-06-24 CN CNB011339640A patent/CN100353723C/zh not_active Expired - Lifetime
-
2002
- 2002-07-29 KR KR1020020044771A patent/KR100403401B1/ko not_active Expired - Lifetime
- 2002-07-29 KR KR1020020044773A patent/KR100497689B1/ko not_active Expired - Lifetime
- 2002-07-29 KR KR1020020044772A patent/KR100403109B1/ko not_active Expired - Lifetime
- 2002-08-12 CN CNB021297916A patent/CN1205788C/zh not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CN1092888C (zh) | 2002-10-16 |
| KR100497689B1 (ko) | 2005-07-01 |
| ATE292860T1 (de) | 2005-04-15 |
| KR100403401B1 (ko) | 2003-10-30 |
| CN1342008A (zh) | 2002-03-27 |
| EP0689296A3 (en) | 2000-01-05 |
| KR960003171A (ko) | 1996-01-26 |
| EP0689296B1 (en) | 2005-04-06 |
| KR100403109B1 (ko) | 2003-10-30 |
| DE69534127T2 (de) | 2006-02-16 |
| CA2152242A1 (en) | 1995-12-25 |
| CN100353723C (zh) | 2007-12-05 |
| DE69534127D1 (de) | 2005-05-12 |
| US5689244A (en) | 1997-11-18 |
| EP0689296A2 (en) | 1995-12-27 |
| CN1115143A (zh) | 1996-01-17 |
| CN1406028A (zh) | 2003-03-26 |
| CA2152242C (en) | 2005-04-26 |
| CN1205788C (zh) | 2005-06-08 |
| KR100504312B1 (ko) | 2005-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2236699T3 (es) | Sistema de comunicacion y aparato electronico. | |
| JP4532712B2 (ja) | 電子機器 | |
| JP3318635B2 (ja) | 電子機器及び通信方法 | |
| JPH09282263A (ja) | 電子機器及びその識別情報構成方法 | |
| US5828656A (en) | Method of controlling communications, and electronic device | |
| KR100605657B1 (ko) | 수신된 데이터를 처리하는 방법 및 장치와, 하나 이상의 원격 디바이스로부터 데이터를 수신하는 수신 디바이스 | |
| JPH0738579A (ja) | バス管理方法 | |
| EP0606754B1 (en) | Method and apparatus of communication | |
| JP3291926B2 (ja) | 電子機器制御方式 | |
| US5838248A (en) | Electronic arrangement and communication control method therefor | |
| JPH0239144B2 (es) | ||
| JPH088913A (ja) | 電子機器及び通信方式 | |
| JP3304633B2 (ja) | 通信制御方法及び電子機器 | |
| JPH07327287A (ja) | データ伝送装置 | |
| JPH0818584A (ja) | 通信方式及び電子機器 | |
| CA2354102C (en) | Communication system and electronic apparatus | |
| JP3583811B2 (ja) | 入力機器選択方法及び電子機器 | |
| JP3627726B2 (ja) | 電子機器 | |
| JP3678244B2 (ja) | 電子機器及び通信制御方法 | |
| JP3678243B2 (ja) | 電子機器及び通信制御方法 | |
| JP3678242B2 (ja) | マネージャ機器及び通信制御方法 | |
| JPH0567100B2 (es) | ||
| JPS5994129A (ja) | 論理チヤネル番号割当て方法 | |
| JPS6390932A (ja) | 並列デ−タ転送方式 | |
| JPH02134061A (ja) | 通信制御装置 |