IT8983645A1 - Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn). - Google Patents

Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn). Download PDF

Info

Publication number
IT8983645A1
IT8983645A1 IT1989A83645A IT8364589A IT8983645A1 IT 8983645 A1 IT8983645 A1 IT 8983645A1 IT 1989A83645 A IT1989A83645 A IT 1989A83645A IT 8364589 A IT8364589 A IT 8364589A IT 8983645 A1 IT8983645 A1 IT 8983645A1
Authority
IT
Italy
Prior art keywords
bits
data
octet
bit
block
Prior art date
Application number
IT1989A83645A
Other languages
English (en)
Other versions
IT8983645A0 (it
IT1236730B (it
Inventor
Annalisa Dell'oro
Fulvio Corazzo
Pietro Tognini
Stefano Conegian
Original Assignee
Sgs Thomson Microelectronics S R L
Telettra S P A Ora Alcatel Italia S P A
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sgs Thomson Microelectronics S R L, Telettra S P A Ora Alcatel Italia S P A filed Critical Sgs Thomson Microelectronics S R L
Priority to IT08364589A priority Critical patent/IT1236730B/it
Publication of IT8983645A0 publication Critical patent/IT8983645A0/it
Priority to EP90830469A priority patent/EP0426623B1/en
Priority to DE69024754T priority patent/DE69024754T2/de
Priority to JP2297048A priority patent/JP2971125B2/ja
Priority to US07/606,693 priority patent/US5177738A/en
Priority to KR1019900017513A priority patent/KR0156921B1/ko
Publication of IT8983645A1 publication Critical patent/IT8983645A1/it
Application granted granted Critical
Publication of IT1236730B publication Critical patent/IT1236730B/it

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0435Details
    • H04Q11/0471Terminal access circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13174Data transmission, file transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13199Modem, modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13214Clock signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13216Code signals, frame structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13297Coupling different rates in TDM systems, data rate adaptation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13305Transistors, semiconductors in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1331Delay elements, shift registers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1332Logic circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13322Integrated circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1336Synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13361Synchronous systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13362Asynchronous systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Medicines Containing Material From Animals Or Micro-Organisms (AREA)

Description

La presente invenzione concerne un adattatore di velocit? oer la connessione alla Rete Numerica Integrata nei Servizi (RNIS o ISDN) di terminali si riero ni ed asincroni conformi alle attuali specifiche CCITT-serie X e V. Il sistema implementa le funzioni richieste dalla relativa normativa CCITT-V 110 oer l'adattamento di terminali sincroni delle serie X.21, ?X.21bis. V.24 e RS 232. e di terminali asincroni delle serie X.2Q, X.20bis. V.24 e RS 232.
L.e tecniche idi adattamento 'di velocit? rivestono particolare importanza nell ?'interfacciamento di terminali a reti di telecomunicazione. In particolare.
1 ?introduzione della nuova Rete Numerica Integrata nei Servizi (RNIS o ISDN ) ha reso necessario l'interfacciamento di terminali a bassa velocit? al canale B della RNIS il duale ? caratterizzato da una velocit? di 64 Kbi t /secondo , come da normativa CCITT-serie I.
L'adattamento di velocit? in ambito RNIS PU? essere efficacemente effettuato mediante 1 *implementazione della raccomandazione CCITT-V 110, la duale si basa sulla composizione e scomposizione logica di una matrice o trama di formato prestabilito.
In fase di ricezione dalla rete, i dati in ingresso sono bit strutturati in ottetti raggruppati in trame asincrone di diversa lunghezza contententi dati di sincronizzazione. Pertanto occorre prima cercare la sincronizzazione di trama e successivamente collocare eli ottetti ricevuti nella posizione prestabilita all'interno della matrice preconfezionata. La matrice cosi costituita conterr? "bit dati" ed altre informazioni aggiuntive che saranno smistate ai blocchi di controllo, mentre i soli bit dati saranno portati in uscita, ad una velocit? opportuna, inferiore comunaue alla velocit? di ingresso. Questa descrizione, ancorch? sommaria, mette in evidenza la necessit? di provvedere alla sincronizzazione ed alla composizione/scomposizione di trame asincrone.
Naturalmente l'adattamento di velocit? viene implementato simultaneamente m entrambe le direzioni, ohe possono essere definite di "trasmissione" e di "ricezione", rispettivamente. In modo ricezione ? richiesta la sincronizzaz ione e la scomposizione delle trame, mentre in modo trasmissione ? richiesta l'operazione inversa di composizione delle trame e la generazione di bit di sincronizzazione.
Nell'ambito di un tale sistema, riveste una fondamentale importanza il blocco "ricezione'? che implementa le funzioni di sincronizzazione e scomposizione delle trame oer l'allacciamento di terminali asincroni alla rete.
Il blocco "ricezione", come mostrato schematicamente in Fio. 1. deve adattare il flusso-dati DATAIN in un flusso-dati DATAOUT. entrambi seriali e sincroni con i rispettivi segnali di clock CKIN e CKOUT.
Va notato che. in conformit? con le citate normative, ? rapporti dei segnali di clock CKIN e CKOUT possono essere esclusivamente 5/3 o A/3, come illustrato nella seguente tabella 1.
TA B E L LA 1
CKIN CKOUT numero bit per trama rapporto 8000 4800 80 5/ 3 16000 9600 80 5/3 32000 19200 80 5/3 64000 38400 80 5/3 64000 48000 32 4/3
Sempre in conformit? con le suddette normative, in funzione del valore d? auesto rapporto, le trame in trasferimento saranno composte e successivamente scomposte secondo le due diverse strutture a matrice riportate qui a seguito.
MATRICE 1 per RAPPORTO 5/3
numero riga/ Numero bit/colonna
/ottetto 4 5 6 7 8
0 0 0 0 0 0 0 0 0
1 1 DI D2 D3 D4 D5 D6 SI
2 1 D7 D8 D9 DIO DII D12 X
3 1 D13 D14 D15 D16 D17 D18 S3
4 1 D19 D20 D21 D22 D23 D24 S4
5 1 E1 E2 E3 E4 E5 E6 E7
6 1 D25 D26 D27 D28 D29 D30 S6
7 1 D3I D32 D33 D34 D35 D36 X
8 1 D37 D38 D39 D40 D41 D42 S8
9 1 D43 D44 D45 D46 D47 D48 S9
MATRICE 2 per RAPPORTO 4/3
numero riga/ Numero bit/colonna /ottetto 1 2 3 4 5 6 7 8
1 1 DI D2 D3 D4 D5 D6 SI
2 0 D7 D8 D9 DIO DII D12 X
3 1 D13 D14 D15 D16 D17 D18 S3
4 1 D19 D20 D21 D22 D23 D24 S4
Le due matrici hanno strutture simil i e si di f f erenz iano fondamentalmente nella dimensione (numero di righe ) .
Rispettivamente, l'organizzazione delle informazioni
6
nelle due matrici sono come segue:
Campo informativo della matrice 1:
riga G e colonna 1: pattern di sincronizzazione
riga 5: informazioni per microprocessore Cbit E)
colonna S: bit di controllo (bit S, X)
I rimanenti bit (bit D) sono i bit-dati da inviare sul filo di OUTPUT. Trama da 80 bit.
Campo informativo della matrice 2:
colonna 1: pattern di sincronizzazione
colonna 8: bit di controllo
I rimanenti bit (bit D) sono i bit-dati da inviare sul filo di OUTPUT. Trama da 32 bit.
Pertanto in fase di ricezione, il relativo blocco circuitale di sincronizzaz ione e scomposizione delle trame del sistema riceve sul filo di ingresso DATAIN il flusso dati seriale alla velocit? fissata dal segnale di clock CKIN senza alcuna informazione esplicita sull'inizio e la fine di ogni trama di dati, e quindi l?operazione di sincronizzazione e di scomposizione logica di una trama deve avvenire attraverso le seguenti operaz ioni:
1. Ricerca del pattern di sincronizzazione
Il pattern di sincronizzaz ione ? l?elemento logico di identificazione dell?inizio di una trama e consente quindi di posizionare i bit ricevuti nella corretta posizione all?interno della matrice. La ricerca del pattern di sincronizzazione all?interno della trama seriale viene effettuata all?inizio delle operazioni e controllata ad ogni trama ricevuta.
2 . Composizione della trama
Si intende con tale operazione posizionare i bit nella corretta posizione all?interno della matrice, sia essa una matrice di tipo 1 (da SO bit) o una matrice di tipo 2 Ida 32 bit).
3. Selezione dei bit
Dalla matrice cos? composta, vengono selezionati i bit-dati da inviare all?uscita DATAOUT. i bit di controllo da inviare sui fili di controllo, e i bit di supervisione destinati al microprocessore di supervisione .
4 Scomposizione della trama
3i intende con tale espressione lo smistamento dei bit cos? selezionati sui rispettivi fili.
5. Controllo della sincronizzazione
Il controllo del pattern di sincronizzazione ? effettuato ad ogni trama. Nel caso di esito negativo, cio? di perdita della sincronizzazione, lo stato di anomalia viene segnalato ed il sistema ritorna al punto 1. Per effettuare nuovamente la descritta sequenza di operazioni. Una soluzione canonica per la realizzazione di un siffatto sistema consisterebbe nel trattare la trama nella sua completezza, cio? memorizzare SO bit lo 52 bit) e riconoscere la trama completa quando i bit di sincronizzazione, entrando in un registro a scorrimento saranno arrivati nella posizione ad essi destinata nella matrice. Riconosciuta la configurazione di una trama questa pu? essere salvata (memorizzata) in un secondo registro mentre il f lusso di ingresso continua a scorrere nel primo registro. Una prima macchina a stati provveder? al controllo della composizione della trama nel primo registro al momento opportuno ed al mantenimento della sincronizzazione di trama ed al controllo del caricamento della trama composta nel secondo registro al momento opportuno.
DOPO una prima fase di riconoscimento della sincronizzazione da parte della macchina a stati, potr? essere utilizzato un contatore il quale, allo scadere dell' 30? fo del 32" bit), informer? la macchina a stati che una nuova trama entrante ? completa nel primo registro. Nella fase di funzionamento sincrono la macchina a stati che ha cercato inizialmente la sincronizzazione controller?, allo scadere del contatore, la correttezza del pattern di sincronizzazione e comander? il caricamento della trama nel secondo registro.
La gestione dei dati in uscita da un tale blocco di ricezione potr? essere svolta da una seconda macchina a stati funzionante con lo stesso clock dell?output dati. Questa seconda macchina a stati avendo a disposizione l?intera trama nel secondo registro sar? in grado di selezionare i bit da inviare nelle varie direzioni prelevandoli direttamente dalle loro posizioni nella matrice. In particolare i bit-dati potranno essere caricati in un terzo registro a scorrimento che li scaricher? in uscita. L?ottetto destinato al microprocessore di supervisione potr? essere indirizzato separatamente rispetto ai dati, mentre i dati dei fili di controllo potranno essere in modo analogo indirizzati in uscita secondo le richieste delle sopraccitate normative.
Naturalmente nel caso del secondo tipo di trama da 32 bit il sistema potr? utilizzare la medesima struttura usandone solo una parte.
A fronte di Questo stato della tecnica il presente trovato ha come oggetto un diverso processo di sincronizzazione e composizione/scomposizione di trame asincrone che vantaggiosamente prescinde dalla necessit? di memorizzare e manipolare l'intera trama dei dati pur rispettando appieno negli effetti quanto stabilito da dette normative, operando sull?elemento base di organizzazione dei dati nel flusso seriale che ? l'ottetto anzich? su una trama completa, ed un relativo dispositivo monolitico che integra l?intero sistema adattatore della velocit? per Rete Numerica Integrata nei Servizi (RNIS o ISDN) per l?adattamento di terminali sincroni ed asincroni secondo la normativa CCITT-v 110.
Fondamentalmente il sistema opera sugli ottetti nei quali ? strutturato il flusso seriale di dati identificando mediante l?impiego di semplici contatori la loro rispettiva posizione nella trama e gestendo i dati ottenuti in ciascun ottetto secondo quanto richiesto dalle specifiche.
I maggiori vantaggi di questa architettura di sistema sono principalmente dovuti alla riduzione di complessit? e quindi anche di area occupata e di costo.
Rispetto infatti ad una soluzione tradizionale basata sulla memorizzazione e manipolazione di intere trame Co al limite di semitrame) si realizza un vantaggioso ridirrensionamento dei registri i quali anzich? memorizzare la trama, composta al limite da 10 ottetti, devono memorizzare soltanto un ottetto per volta .
L ?architettura di un dispositivo realizzato secondo la presente invenzione ? tale da semplificare inoltre i blocchi di controllo, non essendo pi? necessari come nel caso di una soluzione di tipo convenzionale generatori di indirizzi complessi e multiplexer per selezionare di volta in volta l?ottetto interessato della trama, essendo al contrario sufficiente comandare di volta in volta il caricamento dell?unico ottetto presente in un determinato registro.
Anche il ritardo subito dai dati tra l?ingresso del blocco di ricezione e l?uscita dallo stesso ? notevolmente ridotto in un dispositivo realizzato secondo la presente invenzione. Il ritardo causato infatti, in un sistema di tipo tradizionale, dallo scorrimento dell?intera trama o semitrama in ingresso, prima del riconoscimento della sincronizzazione e delle trasmissione della stessa, ? ridotto essenzialmente al ritardo attribuibile allo scorrimento di un singolo ottetto di dati, a parit? di altre condizioni. Infatti nel sistema dell?invenzione non ci saranno mai pi? di due ottetti per volta fermi all?interno del blocco di ricezione anzich? la presenza di due trame o di una come ? il caso in un sistema di tipo tradizionale.
Anche il particolare rapporto tra i clock dei dati in ingresso ed in uscita dettato dalle normative risulta sfruttato in modo migliore.
Allo scopo di meglio illustrare l?invenzione ed i suoi vantaggi e di rendere una sua realizzazione pratica pi? immediata da parte di un tecnico del campo, segue la descrizione di un dispositivo integrato monoliticamente, denominato IBRA avente una architettura del blocco "ricezione" secondo la presente invenzione.
La -figura 1 ? la rappresentazione del Quadripolo equivalente di un blocco "ricezione" di un sistema adattatore di velocit?, come gi? descritto in precedenza ;
la figura 2 ? uno schema a blocchi semplificato di un dispositivo monolitico adattatore della velocit? per RNIS (o ISDN) realizzato secondo la presente invenzione;
la figura 3 ? uno schema semplificato del blocco intermedio RAI dello schema a blocchi della Fig. 2 suddiviso funzionalmente in un blocco di trasmissione ed in un blocco di ricezione;
la figura 4 ? uno schema funzionale semplificato del blocco di ricezione realizzato con 1?architettura oggetto della presente invenzione.
Il dispositivo IBRA realizzato secondo la presente invenzione ? normalmente fabbricato con tecnologia CMOS VLSI in un package a 44 piedini del tipo PLCC, bench? esso possa anche essere realizzato in altra forma, ed ? collegabile in configurazione bus per imlementare la funzione di Adattatore per Terminali Multipli come ? normalmente richiesto In schede di linea PABX.
La struttura generale del dispositivo realizzato secondo la presente invenzione ? mostrata nel diagramma semplificato a blocchi di Fig. 2, nel quale sono illustrati i blocchi fondamentali e le rispettive principali connessioni tra questi. Queste ultime sono identificate? mediante sigle. Funzionalmente il dispositivo monolitico dispone di un certo numero di Piedini per la connessione fisica a un?interfaccia di un? apparecchiatura standard di trasmissione dati (DTE) o di un? apparecchiatura di comunicazione dati (DCE) e per la connessione alla rete (ISDN), i quali sono identificati come segue
INTERFACCIA DTE/DCE
Normative Sigla Tipolog?a Funzione X21 V24/X21bis RTS I Richiesta di invio C 105 DTR C I Controllo/stato di
pronto del terminale dati C 108 TXD I Trasmissione dati T 103 RXD 0 Ricezione dati R 104 CKT 1 Segnale di clock di
riferimento
DSR I 0 Indicazione stato di
pronto di un set di
dati I 107 CTS 0 Libero per invio I 106
INTERFACCIA ISDN
CLK I Segnale di clock d? riferimento. La frequenza di clock ? uguale o doppia della velocit? dati su SDR e SDX, in funzione del modo programmato
CPCM/SSI, GCI ).
FSC I Clock di sincronismo di trama. E? il segnale di trama di riferimento per SDR e SDX. Un clock a S KHz ? necessario per alimentare il dispositivo integrato con il segnale di sincronizzazione di trama.
SDR I Dati seriali in ricezione dalla rete a livello standard TTL o CMOS. Vantaggiosamente un circuito di "pull-up? interno permette la connessione di uno stadio pilota del tipo "open-drain" Co "open-col lector ") privo di qualsiasi resistenza esterna.
SDX 0 Dati seriali in trasmissione alla rete ad un livello standard TTL o CMOS.
Naturalmente il dispositivo integrato nella sua completezza sar? fornito di altri piedini esterni per l?alimentazione, per la connessione di cristalli per il controllo della frequenza dei segnali di clock, per la connessione a bus di indirizzamento dei dati e dei comandi dal dispositivo ad un microprocessore di supervisione e viceversa oltre ad un numero di Piedini di ingresso e di uscita multifunzionali e altri piedini per segnali indicatori e di controllo, non illustrati nei diagrammi semplificati per non appesantire la descrizione con una massa di informazioni dal carattere sostanzialmente ovvio per un tecnico del campo e soprattutto non pertinenti alla descrizione di quanto caratterizza l?invenzione qui rivendicata, cosi come definita nelle annesse rivendicazioni.
Come illustrato in Fig. 2, IBRA ? strutturato in modo da comprendere un blocco convertitore asincrono/sincrono RAO atto a trasformare un flusso di caratteri formattati in iz io /arr esto (provenienti da un?interfaccia DTE/DCE attraverso la linea TXD) in un flusso sincrono di bit (sulla linea IODX) a velocit? 2n volte 600 bit/secondo, dove n ha un valore 0, o 1, o? 2, o 3, o 4, o 5, o 6; e viceversa. Le velocit? asincrone dei dati in ingresso possibili sono 300, 600, 1200, 2400, 4800, 9600, 19200 e 38400 bit/secondo. Tutte queste velocit? vengono sincronizzate mantenendo la stessa velocit? ad eccezione della velocit? pi? bassa la quale ? elevata a 600 bit/secondo riempiendo il tempo vuoto tra i caratteri con bit di arresto idi livello alto). La velocit? asincrona in entrambe le direzioni ? la stessa. Il terminale DTE o DCE pud trasmettere un carattere o un?interruzione o mantenere un livello alto di pausa. Il carattere ? formato da un bit di inizio (di livello basso), da li bit dati e da 1 o 2 bit di arresto. L?interruzione ? un segnale a basso livello di durata almeno uguale a quella di un carattere inclusi i bit di inizio e di arresto. L?interfaccia asincrona rivela un carattere riconoscendo il bit di inizio (di basso livello) e il bit di arresto (di livello alto) alla distanza H, dove d ? il numero di bit-dati del carattere fissato dal microprocessore. I dati in ingresso sono letti con un clock CKT 16 volte pi? veloce del clock nominale dei dati CKO. Velocit? asincrone di trasmissione del terminale contenute entro un certo campo di tolleranza sono compensate automaticamente dal convertitore mediante l?inserimento di bit di arresto addizionali tra i caratteri trasmessi o mediante l?eliminazione di bit di arresto.
Il flusso seriale dei dati all?interno del dispositivo da e al blocco RAO, rispettivamente oer i due sensi di trasmissione di dati dal terminale e ricezione di dati dalla rete, avviene attraverso le due rispettive linee IODX e IORX. Il blocco adattatore di velocit? intermedio RAI esegue rispettivamente le seguenti funzioni:
Funzioni in senso di trasmissione dati dal terminale alla rete
costruzione della trama a matrice di 32 bit nel caso che il terminale DTE abbia una velocit? di 48 KHz o di una trama a matrice di 80 bit nelle altre condizioni di velocit? come richiesto dalla normativa CCITT-V 110. I piedini di ingresso DTR_C, e RTS sono controllati ed i dati presenti trasmessi in trama con la frequenza definita da detta normativa.
Inserzione dei bit-dati (Di provenienti dall?interfaccia del terminale DTE oppure dal convertitore as incrono /s incrono RAO con o senza ripetizione degli stessi.
Inserzione di bit di stato. Questi bit hanno origine o dal microprocessore o informano dello stato dei circuiti di interscambio del terminale in specifici punti di campionatura secondo le raccomandazioni X.30 o V 110, ad esempio i bit SI, S3, 54 ... 59 delle trame illustrate in precedenza. Inserzione di bit X provenienti dal microprocessore di supervisione o dall?interfaccia del terminale DTE e dei bit E, sei dei quali hanno origine dal microprocessore mentre il settimo (E7 della trama a SO bit descritta in precedenza) ? generato automaticamente dal blocco di trasmissione del blocco intermedio RAI.
Funzioni in fase di ricezione di dati dalla rete ISDN.
Le funzioni espletate in fase di ricezione dal relativo sottoblocco di ricezione costituente il blocco adattatore di velocit? intermedio RAI di Fig. 2 saranno illustrate in dettaglio del prosieguo della presente descrizione.
Il blocco R A 2 costituisce essenzialmente un?interfaccia sincrona di rete. Le linee I1DX (ingresso dati provenienti dal gruppo intermedio RAI) e SDX (uscita flusso dati inviati alla rete ISDN) e le linee SDR (ingresso dati provenienti dalla rete ISDN) e I1RX (trasfer?ment o dei dati in ricezione al blocco intermedio di adattamento di velocit? RAI) costituendo i rispettivi percorsi del flusso di dati nei due sensi.
Il blocco RA2 converte la velocit? intermedia: 8 Kbit/secondo, 16 Kbit/secondo o 32 Kbit/secondo nella velocit? portante di 64 Kb?t/secondo , in trasmissione e viceversa in ricezione. Il blocco RA2 passa trasparentemente i dati se la velocit? di questi ? pi? grande o uguale a 3S4Q0 bit/secondo.
Il blocco uP INTERFACE ? un?interfaccia parallela a S bit per microprocessore fornito di 13 linee e ? direttamente compatibile con microprocessor i del tipo "multiplexed address/data-bus" .
Questo blocco interfaccia il microprocessore di supervisione durante la fase iniziale di programmazione del circuito integrato ed ad ogni occasione il circuito richieda un? "interrupt" oppure il microprocessore trasmetta e/o riceva dati alla o dalla rete ISDN attraverso il proprio bus parallelo.
Questo blocco ? costituito da due parti principali denominate rispettivamente ?RAM" e "Gl". Il sottoblocco RAM contiene tutti i registri di scrittura necessari per programmare il dispositivo integrato nella conf igurazione desiderata ed i registri di lettura per permettere al microprocessore di raccogliere informazioni dal circuito integrato. Il blocco Gl rileva il cambiamento di un particolare segnale di "interrupt" ed immagazzina questa informazione se gli "interrupt" interessati sono mascherati o provvede immediatamente 1' ?interrupt" al microprocessore se gli stessi non risultano mascherati.
Non appena gli "interrupt" mascherati occorsi vengono smascherati, sono immediatamente forniti al microprocessore .
Il blocco DPLL ? un generatore programmabile di clock sincronizzato dal clock di riferimento di rete FSC e pilotato da una sorgente esterna, per esempio a 10,752 MHz /- 100 ppm. Il blocco fornisce i segnali di clock CKO, OKI e C K 2 utilizzati dai differenti blocchi funzionali (RAO, RAI e RA2) .
Il cuore del dispositivo ? costituito dal blocco adattatore di velocit? intermedio RAI il quale, come evidenziato in Fig. 3, ? composto da 2 semiblocchi: RA1TX e RA1RX, il primo operativo in fase di trasmissione dati da un terminale DTE/DCE alla rete ISDN ed il secondo operativo in fase di ricezione di dati dalla rete ISDN ad un terminale DTE/DCE. Nell'illustrazione a "quadripolo" dei due blocchi RAI TX e RA1RX della Fig. 3 sono complessivamente indicate oltre alle linee di flusso dei dati, gi? descritte in relazione allo schema della Fig. 2, anche le rispettive linee dei segnali di controllo e dei segnali di supervisione da ed al microprocessore .
La descrizione delle relative figure fino a questo punto rappresenta quanto pu? essere facilmente riconosciuto come appartenente allo stato della tecnica relativa a questi tipi di sistemi e pertanto un'illustrazione pi? dettagliata di questi schemi funzionali generali appare abbondantemente superflua in quanto un tecnico del campo ? perfettamente in grado di visualizzarla.
L?innovativo procedimento e la relativa architettura di implementazione di tale procedimento, oggetti? entrambi della presente invenzione, sono essenzialmente incorporati in detto semiblocco di ricezione RA1RX del blocco adattatore di velocit? intermedio RAI del sistema generale illustrato in Fig. 2.
L?originale procedimento di sincronizzazione e scomposizione di trame asincrone e l?architettura dell ' "hardware" che lo implementa saranno entrambi pi? facilmente descritti ed evidenziati facendo riferimento allo schema a blocchi della Fig. 4 il quale mostra l?organizzazione o architettura interna di detto blocco di ricezione RA1RX secondo la presente invenzione.
Le linee I1RX, IORX, CK1 e CKO della Fig. 4. corrispondono alle analoghe linee della Fig. 3, le altre linee di Fig. 3 rappresentando in pratica una molteplicit? di linee, le quali sono descritte in relazione alla loro specifica identit? nello schema a blocchi dettagliato della Fig. 4.
Come mostrato in Fig. 4, i fili in ingresso a1 blocco di ricezione RA1RX sono:
CK1 = clock dei dati in ingresso,
I1RX = dati in ingresso,
RST 1 = reset del blocco,
SYO = sincronizzaz ione d? ottetto
(usata solo per la trama da 32 bit),
VEL = seleziona il tipo di trama
(SO bit o 32 bit)
NFR (7:0) = numero di trame entro le quali si deve cercare di ritrovare la sincronizzazione dopo che ? stata persa,
TEST 11 = filo utilizzato per testare una particolare funzionalit?,
TEST 12 = filo utilizzato per testare una particolare funzionalit?,
DLL = seleziona una particolare modalit? di generazione dei fili di controllo,
CKO = clock dei dati in uscita;
ed i fili in uscita dal blocco sono:
RE (7:1) = bit E resi disponibili alla lettura da parte del microprocessore ,
RSS = interrupt di ritrovamento della sincronizzazione inviato al microprocessore ,
FSL interrupt di perdita della sincronizzaz ione inviato al microprocessore
RSI interrupt di impossibilit? di sincron?zzazione dopo NFR trame
I filo di controllo selezionato da DLL
3107 filo di controllo
RX filo di controllo
RSB filo di controllo
I0RX dati in uscita.
Strutturalmente il blocco di ricezione RA1RX del dispositivo dell'invenzione comprende una struttura di trasferimento dati la quale ? formata da un primo registro a scorrimento di 8 bit RSCS il quale riceve attraverso la linea di ingresso dati I1RX il flusso sincrono di dati seriali a velocit? intermedia, proveniente da detto blocco di interfaccia sincrona di rete RA2 dello schema della Fio. 2. Questo primo registro a scorrimento a 3 bit fornisce in uscita, attraverso la linea SVI un'informazione della presenza nel registro dell?ottetto costituito da tutti zeri. Un secondo registro da 7 bit RSD ? collegato funzionalmente in cascata rispetto a detto primo registro a scorrimento RSC8 e carica a comando i relativi 6 bit-dati centrali di un ottetto ed un filo di controllo dal registri RSC8. Un terzo registro a scorrimento da 6 bit RSC6 ? collegato funzionalmente in cascata rispetto a detto secondo registro RSD e carica a comando i relativi 6 bit dati da quest'ultimo e fornisce i bit-dati in uscita sul relativo filo IDRX.
Una struttura di smistamento dei dati di supervisione ? costituita da un registro da 7 bit RER collegato funzionalmente in cascata rispetto a detto primo registro a scorrimento RSC8 ed il quale carica a comando i bit E di supervisione i quali sono resi disponibili alla lettura da parte del microprocessore attraverso la linea RE(7:1).
Una prima struttura di gestione e di controllo del processo di sincronizzazione e di scomposizione di trama comprende un primo contatore per 8 bit RSA il quale genera un? informazione quando un intero ottetto ? entrato scorrendo nel primo registro a scorrimento RSC8, da un secondo contatore programmabile per 10 o per 4 bit in funzione della dimensione di trama selezionata, il quale conta il numero di ottetti di una trama e fornisce in uscita una prima informazione sul1 1avvenuto raggiungimento della fine di una trama ed una seconda informazione di presenza dell?ottetto di bit E di supervisione nel primo registro a scorrimento RSC8 per consentire lo smistamento dello stesso ottetto di bit E su detto registro a 7 bit RER. Una macchina a stati RS2 operante con il segnale d? clock CK1 dei dati in ingresso ? costituita da una struttura integrata PLA la Quale gestisce, relativamente agli ingressi del blocco, la sincronizzBz ione , 1?indirizzamento degli ottetti e, in fase di funzionamento sincrono, il controllo del mantenimento della sincronizzazione. Essa comanda, in funzione del tipo di ottetto corrente allo scadere del contatore RSA ed utilizzando l?informazione ottenuta dei valori espressi dal contatore RSB, il riavviamento del contatore per 8 bit RSA provvedendo ad incrementare simultaneamente il contatore di ottetto RSB. Un terzo contatore CT80 ? avviato dalla macchina a stati RS2 quando la sincronizzazione risulta persa. Questo contatore conta lo scorrere di un numero prestabilito di trame NFR secondo quanto prescritto dalle normative, contando i bit di trama ed incrementando al termine di ogni conteggio un quarto contatore CTNFR prima di riprendere il conteggio dei bit di una successiva trama.
Una seconda struttura di gestione controllo delle uscite comprende una seconda macchina a stati programmabile RS9, la quale ? snch?essa costituita da una struttura integrata PLA funzionante con il secondo segnale di clock CKO dei dati in uscita, il auale ? essenzialmente pi? lento rispetto al clock dei dati in entrata CK1. Un primo blocco di ritardo RS7 provvede a ritardare il segnale di avviamento della struttura di controllo di uscita inviato dalla prima macchina a stati RS2. Un secondo blocco di ritardo RIT memorizza i segnali dei fili di controllo mano a mano che questi arrivano per poter essere forniti simultaneamente in uscita al momento preciso secondo le richieste della normativa CCITT? V 110 attraverso un blocco di uscita FILI-CONTR. il quale ? comandato dalla seconda macchina a stati programmabile RS9.
I collegamenti o fili interni del blocco mostrati nello schema della Fig. 4 , non facenti capo ad uno dei fili di ingresso n? ad uno dei fili di uscita gi? descritti in precedenza, e la loro rispettiva funzione, sono per comodit? di esposizione elencati qui a seguito: C7 = partenza del contatore x 8
SC7 = scadenza del contatore x 8
INZ = azzeramento del contatore RSB
CO = incremento del contatore RSB
SCO = fine trama
SC5 = identificazione del sesto ottetto contenente i bit E
SC2 = identificazione del secondo ottetto con bit di sincronizzazione diversa nella trama a 32 bit
SC80 = incrementa contatore CTNFR
SL = caricamento dei dati dal blocco RSC8 al blocco RSD
SL1 = caricamento dei dati dal blocco RSCS al blocco RER
SY1 = riconoscimento dell?ottetto D
SY2 = bit di sincronizzazione (prima colonna) R IN(7:1) = ottetto presente nel blocco RSC8 a meno del bit di sincronizzazione (prima colonna) RD (6:1) = sestetto di dati estratti dall?ottetto RD7 = filo di controllo estratto dall?ottetto X7 = bit SI, S3, S6, S9
X6 = bit X
X9 = bit S2, sa
LA = avviamento del blocco RS9
SL2 = indica se operare un caricamento o uno scorrimento di dati nel blocco RSC6 C1 = comanda un?operazione al blocco RSC6
Cll = caricamento del bit SI, S3, S6, S9
C12 = caricamento del bit X
C13 = caricamento del bit S2, S8

Claims (2)

  1. RIVENDICAZIONI 1. Processo di sincronizzazione e scomposizione di trame asincrone organizzate con ottetti-riga di bit per l?adattamento di velocit? eseguito da un blocco di ricezione intermedio di adattamento di velocit? di un dispositivo integrato per l?adattamento di terminali sincroni ed asincroni secondo la normativa CCITT-V 11D ad una Rete Numerica Integrata nei Servizi CRNIS O ISDN) atto ad utilizzare, in modo di ricezione dati dalla rete, dati in ingresso strutturati in ottetti raggruppati in trame asincrone di diversa lunghezza contententi dati di sincronizzazione di trama, il processo essendo caratterizzato dal fatto che comprende essenzialmente scomporre dette trame asincrone contenenti bit di sincronizzazione, bit di controllo di un?interfaccia terminale di uscita, bit di informazione di un microProcessore di supervisione, e bit dati, eventualmente ripetuti, ordinati secondo dette normative, memorizzando un ottetto alla volta mediante un registro a scorrimento a S bit ed impiegando primi contatori per memorizzare la posizione corrente di ciascun ottetto cos? memorizzato all?interno di una rispettiva trama asincrona; riconoscere mediante detti primi contatori gli ottetti e mediante secondi contatori i relativi bit di ciascun ottetto: trasferire e memorizzare i bit cos? riconosciuti di ciascun ottetto; e smistare i bit cosi riconosciuti e memorizzati a rispettivi organi di gestione e di controllo del flusso seriale di dati dalla rete verso detto terminale.
  2. 2. Dispositivo monolitico adattatore della 'velocit? per Rete Numerica Integrata nei Servizi (RNIS o ISDN) per l?adattamento di terminali sincroni ed asincroni secondo la normativa CCITT-V 110, atto ad utilizzare, in modo di ricezione, dati in ingresso strutturati in ottetti raggruppati in trame asincrone di diversa lunghezza contenenti dati di sincronizzaz ione di trama, comprendente un convertitore asincrono/sincrono (RAO) atto a trasformare un flusso di caratteri formattati iniz io/arresto in un flusso sincrono di bit a velocit? 2n volte 600 bit/secondo, dove n ha un valore da 0 a 6, in fase di trasmissione e viceversa in fase di ricezione; un primo blocco intermedio (RAI) di adattamento di velocit? operante ad una velocit? intermedia e sotto il controllo di un primo segnale di clock sostanzialmente di frequenza pi? elevata della frequenza del segnale nominale di clock del flusso seriale dei dati attraverso detto blocco intermedio, atto a comporre in fase di trasmissione ed a s incroni z zare e scomporre in fase di ricezione trame asincrone di SO o 32 bit secondo dette normative; un blocco di interfaccia sincrona di rete (RA2) atto a convertire detta velocit? intermedia in una velocit? portante di 64K bit/secondo, e viceversa; almeno detto primo blocco intermedio essendo costituito da un primo sottoblocco di ricezione (RA1RX) e da un secondo sottoblocco di trasmissione (RA1TX) operanti ciascuno rispettivamente durante la ricezione di dati dalla rete da parte di un terminale e durante la trasmissione di dati alla rete da parte di un terminale; un? interf accia CuP INTERFACE) per microprocessore contenente registri di scrittura per la configurazione iniziale del dispositivo e registri di lettura per rilevare informazioni dal dispositivo integrato; un generatore programmabi le di clock (DPLL) sincronizzato da un clock di riferimento di rete e pilotato da un segnale esterno di frequenza atto a generare i rispettivi segnali di clock utilizzati dai differenti blocchi funzionali del dispositivo integrato, e caratter izzato dal fatto che detto primo sottoblocco di ricezione (RA1RX) intermedio comprende una struttura di trasf erimento dati formata da un primo registro a scorrimento di 8 bit CRSC8 ) atto a ricevere detto flusso sincrono di dati seriali e fornito di mezzi atti a generare in uscita un?informazione della presenza nel registro dell?ottetto costituito da tutti zeri, un secondo registro da 7 bit CRSD ) collegato funzionalmente in cascata rispetto a detto primo registro ed atto a caricare a comando i relativi 6 bit dati centrali di un ottetto ed un segnale di filo di controllo da detto primo registro ed un terzo registro a scorrimento da 6 bit ?RSC6) collegato funzionalmente in cascata rispetto a detto secondo registro ed atto a caricare a comando i relativi 6 bit-dati da detto secondo registro a scorrimento ed a fornire detti bitdati in uscita su un relativo filo dati; una struttura di smistamento dei dati di supervisione costituita da un registro da 7 bit fRER) collegato funzionalmente in cascata rispetto a detto primo registro ed atto a caricare a comando i bit-E di supervisione dal quale sono letti da un microprocessore di supervisione; una struttura di gestione e di controllo costituita da un primo contatore per 8 bit (RSA) atto a generare un? informazione quando un intero ottetto ? entrato scorrendo in detto primo registro (RSC8) . un secondo contatore programmabile per 10 o per 4 bit in funzione della dimensione di trama, atto a contare il numero di ottetti di una trama ed a tornire in uscita una prima informazione sul raggiungimento della fine di una trama ed una seconda informazione di presenza dell?ottetto dei bit-E di supervisione in detto primo registro a scorrimento (RSC8? per consentire lo smistamento dello, stesso ottetto di bit E su detto registro a 7 bit (RER), una prima macchina (RS2) a stati operante con un primo segnale di clock e costituita da una struttura integrata PLA atta a gestire, relativamente agli ingressi, la sincronizzazione , 1?indirizzamento degli ottetti ed, in fase di funzionamento sincrono, il controllo del mantenimento della sincronizzaz ione , com?ndando, in funzione del tipo di ottetto corrente allo scadere di detto contatore (RSAl utilizzando 1 ?informazione ottenuta da detto contatore CRSB? . il riavviamento di detto contatore per 8 bit CRSA ) ed incrementando simultaneamente il contatore di ottetto (RSB). un terzo contatore [CT80) avviato da detta macchina a stati (RS2) quando la sincronizzazione risulta persa, atto a contare lo scorrere di un numero (NFR) di trame stabilito da dette normative, contando i bit di trama ed incr ement and? al termine di ogni conteggio un quarto contatore (CTNFRl prime di riprendere il conteggio dei bit di una trama successiva; una struttura di controllo delle uscite comprendente una struttura di controllo delle uscite comprendente una seconda macchina a stati programmabile ( RS9 ) costituita da una struttura- integrata PLA operante con un secondo segnale di clock dei dati in uscita sostan2 ialmente pi? lento rispetto a detto primo segnale di clock di detta prima macchina a stati (RS2? , un primo blocco di ritardo (RS7 ? atto a ritardare il segnale di avviamento dei blocchi della struttura di controllo delle uscite inviato da detta prima macchina a stati ( RS2 ) . un secondo blocco di ritardo (R I T ) atto a memorizzare i segnali dei fili di controllo mano a mano che questi arrivano per poter essere forniti simultaneamente in uscita al momento preciso secondo le richieste di detta normativa CCITT-V 110 attraverso un blocco di uscita dei segnali dei fili di controllo (FILI CONTR . ) comandato da detta seconda macchina a stati programmabile (RS9) .
IT08364589A 1989-10-31 1989-10-31 Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn). IT1236730B (it)

Priority Applications (6)

Application Number Priority Date Filing Date Title
IT08364589A IT1236730B (it) 1989-10-31 1989-10-31 Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn).
EP90830469A EP0426623B1 (en) 1989-10-31 1990-10-22 A process and a device for speed adaptation for integrated services digital network (ISDN)
DE69024754T DE69024754T2 (de) 1989-10-31 1990-10-22 Verfahren und Anordnung für Geschwindigkeitsanpassung für das dienstintegrierende digitale Nachrichtennetz (ISDN)
JP2297048A JP2971125B2 (ja) 1989-10-31 1990-10-31 統合サービス・デシタル・ネットワークのためのスピード適合用モノリチック集積デバイス及び同期化及び分解方法
US07/606,693 US5177738A (en) 1989-10-31 1990-10-31 Process and a monolithically integrated device for speed adaptation for integrated services digital network (isdn)
KR1019900017513A KR0156921B1 (ko) 1989-10-31 1990-10-31 집적된 서비스 디지탈 네트워크의 스피드적용 처리 및 스피드 적용을 위한 모노리드식 집적장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT08364589A IT1236730B (it) 1989-10-31 1989-10-31 Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn).

Publications (3)

Publication Number Publication Date
IT8983645A0 IT8983645A0 (it) 1989-10-31
IT8983645A1 true IT8983645A1 (it) 1991-05-01
IT1236730B IT1236730B (it) 1993-03-31

Family

ID=11323598

Family Applications (1)

Application Number Title Priority Date Filing Date
IT08364589A IT1236730B (it) 1989-10-31 1989-10-31 Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn).

Country Status (6)

Country Link
US (1) US5177738A (it)
EP (1) EP0426623B1 (it)
JP (1) JP2971125B2 (it)
KR (1) KR0156921B1 (it)
DE (1) DE69024754T2 (it)
IT (1) IT1236730B (it)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5220561A (en) * 1990-06-20 1993-06-15 Mitel Corporation Data transfer between high bit rate buses via unshielded low bit rate bus
FI905698A7 (fi) * 1990-11-19 1992-05-20 Telenokia Oy Dataoeverfoeringssystem och ett foerfarande foer kontroll av kontakt vid dataoeverfoeringssystemet.
IL100871A (en) * 1991-02-22 1994-11-28 Motorola Inc Apparatus and method for clock rate matching in independent networks
JPH05136758A (ja) * 1991-11-15 1993-06-01 Nec Corp 多重速度変換装置
KR950010922B1 (ko) * 1991-12-02 1995-09-25 현대전자산업주식회사 트렁크 접속장치
KR940012937A (ko) * 1992-11-26 1994-06-24 정용문 일차군 다중화장치의 시그날링 채널 데이터 송수신회로
US5448560A (en) * 1992-12-23 1995-09-05 Itri V.110 communication protocol fractional rate adapter for an ISDN network
US5659684A (en) * 1995-02-03 1997-08-19 Isdn Systems Corporation Methods and apparatus for interconnecting personal computers (PCs) and local area networks (LANs) using packet protocols transmitted over a digital data service (DDS)
US5666362A (en) * 1995-07-25 1997-09-09 3Com Corporation Method and apparatus for asynchronous PPP and synchronous PPP conversion
US6122287A (en) * 1996-02-09 2000-09-19 Microcom Systems, Inc. Method and apparatus for detecting switched network protocols
NO965051L (no) 1996-11-27 1998-05-28 Ericsson Telefon Ab L M FremgangsmÕte ved seriedataoverf÷ring for gjenkjennelse av et fast m÷nster
US5933428A (en) * 1996-12-10 1999-08-03 International Business Machines Corporation Two-tailed adapter for scalable, non-blocking networks
US6047113A (en) * 1996-12-10 2000-04-04 International Business Machines Corporation Network adapters for multi-speed transmissions

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4607345A (en) * 1982-01-07 1986-08-19 Rockwell International Corporation Serial data word transmission rate converter
NO157998C (no) * 1982-07-13 1988-06-29 Siemens Ag Synkron taktgenerator for digitalsignal-multipleksapparater.
US4815099A (en) * 1987-07-30 1989-03-21 Iwatsu Electric Co., Ltd. Data circuit-terminating equipment
JPH0783337B2 (ja) * 1988-03-01 1995-09-06 日本電気株式会社 スクランブル−デスクランブル方式
US4979169A (en) * 1989-02-14 1990-12-18 Data General Corporation Method and apparatus for performing format conversion between bit streams

Also Published As

Publication number Publication date
EP0426623A2 (en) 1991-05-08
JP2971125B2 (ja) 1999-11-02
EP0426623B1 (en) 1996-01-10
EP0426623A3 (en) 1992-08-19
IT8983645A0 (it) 1989-10-31
US5177738A (en) 1993-01-05
DE69024754T2 (de) 1996-05-15
IT1236730B (it) 1993-03-31
DE69024754D1 (de) 1996-02-22
KR910009004A (ko) 1991-05-31
JPH03155243A (ja) 1991-07-03
KR0156921B1 (ko) 1998-11-16

Similar Documents

Publication Publication Date Title
US6028864A (en) Digital data transmission network and method for operating same
CA1319184C (en) Buffer queue write pointer control circuit notably for self-channelling packet time-division switching system
CN85103740A (zh) 分组和电路交换通讯网
EP0788266A2 (en) Transmission load control for multichannel HDLC TDM line
US5177738A (en) Process and a monolithically integrated device for speed adaptation for integrated services digital network (isdn)
EP0777368A2 (en) Multichannel HDLC framing/deframing machine
US5088089A (en) Apparatus for programmably accessing and assigning time slots in a time division multiplexed communication system
EP0563936B1 (en) Frame synchronization circuit for digital communication system
US7457285B1 (en) TDM switching system and ASIC device
US6427179B1 (en) System and method for protocol conversion in a communications system
US20010038613A1 (en) Time slot assigner for communication system
CA2049478C (en) Atm switch circuit configuration system
US5224124A (en) Data transmission system
US5289465A (en) Method for data transmission over an internal bus of a workstation apparatus with an internal bus for implementing the method, and an adapter circuit for the internal bus
US6363054B1 (en) Device for outputting communication-line data to terminal
US6208648B1 (en) Network element and input/output device for a synchronous transmission system
CA1229435A (en) Demultiplexer for bit oriented protocol data link control
WO1998053569A1 (en) Method and apparatus for facilitating an interface to a digital signal processor
CA2050428C (en) Four-wire line unit interface circuit
US6970460B2 (en) Multiplexing apparatus
US6834052B1 (en) Band management circuit
JP2502491B2 (ja) 通信処理回路
EP0451817B1 (en) Network termination enabling relief of call congestion in an exchanger
HK142296A (en) Data switching nodes
DK166340B (da) Elektronisk skiftesystem

Legal Events

Date Code Title Description
0001 Granted
TA Fee payment date (situation as of event date), data collected since 19931001

Effective date: 19971030