DE4232667C2 - Rechnergesteuerte Vermittlungsanlage - Google Patents
Rechnergesteuerte VermittlungsanlageInfo
- Publication number
- DE4232667C2 DE4232667C2 DE4232667A DE4232667A DE4232667C2 DE 4232667 C2 DE4232667 C2 DE 4232667C2 DE 4232667 A DE4232667 A DE 4232667A DE 4232667 A DE4232667 A DE 4232667A DE 4232667 C2 DE4232667 C2 DE 4232667C2
- Authority
- DE
- Germany
- Prior art keywords
- peripheral
- data
- address
- packet
- hdlc
- 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 - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0407—Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0435—Details
- H04Q11/0457—Connection protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/09—Subscriber related equipment; Analog terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/107—Control equipment for part of the connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13031—Pulse code modulation, PCM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13103—Memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13106—Microprocessor, CPU
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13174—Data transmission, file transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13176—Common channel signaling, CCS7
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13209—ISDN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13292—Time division multiplexing, TDM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13299—Bus
Description
Die Erfindung bezieht sich auf eine rechnergesteuerte Vermittlungsanlage innerhalb
eines privaten automatischen Zweigamtes (im folgenden: PABX = privat automatic
branch exchange), Zentralbüros, Computers, usw. zur Übertragung von Daten zwi
schen Peripherieeinheiten und einer Zentralrechnersteuerung. Besonders vorteilhaft
ist der Einsatz der Erfindung bei verzweigten PABX Systemen.
Moderne, für das digitale Netzwerk mit integrierten Diensten (ISDN = Integra
ted Services Digital Network) kompatible PABX verwenden üblicherweise eine zen
trale Hauptsteuerung und periphere Schnittstellenschaltungen, so beispielsweise,
daß PABX des Typs SX 2000 der Anmelderin. Jeder periphere Schnittstellen
schaltkreis weist eine Kontrolleinheit auf, welche verschiedene Peripherieeinheiten
wie beispielsweise Leitungsschnittstellenschaltkreise, Netzwerkschnittstellenschalt
kreise, usw. kontrolliert. Die verschiedenen Peripherieeinheiten kommunizieren mit
den Schnittstellenschaltkreisen beispielsweise unter Verwendung des 2B + D, 23B +
D oder 30B + D Leitungsformatprotokolls, wobei der D-Kanal üblicherweise mit 16 kb/s
oder 64 kb/s arbeitet. Die peripheren Schnittstellen arbeiten üblicherweise mit
der gepackten Signalübertragung auf einem Gemeinschaftskanal unter Verwendung
des D-Kanals, wie beispielsweise LAPD (Link Access Protocol für einen D-Kanal),
LAPB (Link Access Protocol Balanced), MiLAP (Mitel Link Access Protocol) DP-
NSS (Digital Private Network Signalling System), oder DASS 2 (Digital Access
Signalling System No. 2). Die Daten des D-Kanals werden unter Verwendung des
bitorientierten Steuerungsverfahrens HDLC (High Level Data Link Control) mit 16 kb/s
oder 64 kb/s zu den peripheren Kontrolleinheiten übertragen.
Das System benötigt also an beiden Enden für jedes ISDN-Kommunikationsglied des
D-Kanals zwischen den peripheren Kontrolleinheiten und jeder externen angeschlos
senen Peripherieeinheit einen HDLC Kodierer. Bei dieser Architektur erfordern die
peripheren Kontrolleinheiten erhebliche Speicherkapazität und Rechnerleistung so
wohl für die Verarbeitung der verschiedenen Link-Protokolle als auch für die Über
setzung in das systemspezifische Kommunikationsprotokoll vor der Übertragung zur
zentralen Hauptsteuerung.
Ein bekanntes PABX System ist im US-Patent 4,616,360, herausgegeben am 7. Ok
tober 1986 beschrieben. Die Architektur dieses Systems ist in Fig. 1 dargestellt
und wird im folgenden beschrieben.
Ein Hauptprozessor 1 ist mit einem Hauptsystembus 3 verbunden, an welchem eine
Schalteinheit 5 angeschlossen ist. Die beschriebenen Elemente sind von typischem
Aufbau, der Prozessor 1 beinhaltet zugeordneten Speicher und andere bekannte
Zusatzvorrichtungen. Die Schalteinheit 5 kann ein zeitlicher oder räumlicher Viel
fachschalter, eine Kombination, ein Netzwerk daraus oder ein anderer Typ einer
Schalteinheit sein.
Peripheriegeräte wie Telefonapparate 7, 9, Computerterminals 15 und Leitungen 11
sind an Leitungsschnittstellen 17 angeschlossen und werden von peripheren Kon
trollschaltkreisen 13 gesteuert. Die peripheren Kontrollschaltkreise sind über Kom
munikationsleitungen 2 mit dem Prozessor 1 verbunden. In einigen Systemen sind
die peripheren Kontrollschaltkreise direkt an den Bus 3 angeschlossen, was von dem
verwendeten PABX abhängt.
Die Telefonapparate 7 sind Digitaltelefone, beispielsweise SUPERSET 4 DN, welche
eine digitale Netzwerkkarte (Digital Network Interface Circuit = DNIC) beinhalten,
welche von der Anmelderin unter der Bezeichnung MT8972 verkauft wird und im
"Mitel Semiconductor Data Book, 1991" beschrieben ist. Die Telefonapparate 9
und Computerterminals 15 sind bekannte ISDN-geeignete Geräte. Die Leitungen
11 sind digitale öffentliche Netzwerkleitungen, ISDN-Leitungen, usw. Diese Peri
pherieeinheiten kommunizieren mit den Leitungsschnittstellen 17 unter Verwendung
des bekannten 2B + D, 23B + D oder 30B + D Leitungsformatprotokolls, wobei
der D-Kanal ein Datenkanal mit einer Übertragungsrate von 16 kb/s oder 64 kb/s
ist.
Die Peripherieschaltkreise kontrollieren die von den Leitungsschnittstellen 17 emp
fangenen Daten unter Oberkontrolle des Prozessors 1, der über eine eigene Kom
munikationsleitung 2 mit den peripheren Kontrolleinheiten 13 verbunden ist. Weil
der D-Kanal verschiedene standardisierte Link-Schichtprotokolle (LAPD, DPNSS,
DASS 2 usw.) aufweisen kann und das Link-Schichtprotokoll verlangt, daß sich am
Ende jeder Verbindung ein HDLC Kodierer befinden muß, befindet sich ein HDLC
Kodierer 19 bei jedem ISDN C-Kanal oder ISDN-artigem Verbindungsglied zwischen
der peripheren Kontrolleinheit 13 und den extern angeschlossenen Peripherieeinhei
ten 7, 9, 15 und öffentlichen Netzwerkleitungen. Demzufolge wären beispielsweise in
einem Vermittlungssystem mit 1500 Peripherieeinheiten 1500 einzelne Kanäle, was
1500 HDLC Kodierer bei den Peripheriekontrolleinheiten erfordern würde.
Bei diesem bekannten System sind bei der Arbeit an den peripheren Kontrolleinhei
ten die verschiedensten Probleme zu lösen, welche unter anderem Rechnerleistung,
Speicherbedarf und Anzahl der benötigten HDLC-Kanäle betreffen. Die HDLC Ko
dierer müssen für Datenübertragungsraten von 16 kb/s und von 64 kb/s tauglich
sein. Die Bearbeitung von HDLC Kodierern ist eine sehr zeitintensive Operation
für einen Mikroprozessor, beispielsweise kann ein MC68020 Prozessor bei 12.5 MHz
etwa acht 64 kb/s Kanäle HDLC Daten und nur zweiunddreißig 16 kb/s HDLC
Kanäle bei Vollast verarbeiten. Der Mikroprozessor kann jedoch bei geringer Be
lastung etwa das 10fache hiervon verarbeiten. Der benötigte Speicherplatz zur
Unterstützung verschiedener Protokolle kann in der Größenordnung von 2 bis 4 Me
gabyte liegen. Außerdem wird üblicherweise weitere Hardware zur Verbesserung der
Leistung des Mikroprozessors benötigt, beispielsweise DMA Kanäle (Direct Memory
Access = direkter Speicherzugriff) zur Unterstützung des Datenflusses innerhalb der
Peripheriekontrolle.
Es sei angemerkt, daß die Arbeiten an den bekannten Systemen äußerst schwie
rig sind, weil eine Peripheriekontrolle, welche ISDN Basisanschlüsse bearbeitet, nur
wenige HDLC Kodierer benötigt (einen für den 23B oder 30B Kanal), jedoch eine
hohe Rechnerleistung erfordert, weil die Leitungsbenutzung sehr hoch ist, beispiels
weise 36 CCS (Calculus of Communicating System). Wenn auf der anderen Seite
dieselben peripheren Kontrolleinheiten zur Kontrolle von Leitungsschnittstellen,
beispielsweise digitaler Telefone, welche erheblich geringere Belegungsraten von 4
CCS haben, benutzt würden, wäre die Anzahl der Leitungen, für welche die Re
chenleistung der Kontrolleinheit ausreicht erheblich größer, beispielsweise 288. Zur
Ausnutzung der vollen Leistungsfähigkeit der peripheren Kontrolleinheit müßte diese
dann mit 288 HDLC Kodierern ausgerüstet sein. Es ist jedoch nicht praktikabel,
288 HDLC Kodierer mit einem Prozessor zu verwenden.
In diesem bekannten System wurde daher eine periphere Kontrollarchitektur ver
wirklicht, welche sehr hierarchisch ist. So bearbeitet beispielsweise eine Schnitt
stellenkarte für die Innenleitungen, also die Leitungen innerhalb der Vermittlungs
stelle, nur Innenleitungen, weist jedoch alle Ressourcen des HDLC Kodierers auf, den
notwendigen Speicherplatz und die notwendige Rechnerleistung. In gleicher Weise
haben verschiedene Schnittstellenkarten für die Außenleitungen für alle verschiede
nen Anforderungen der einzelnen Telefontypen die notwendigen HDLC Kodiererres
sourcen, den notwendigen Speicherplatz und die notwendige Rechenleistung. Jede
Leitungsschnittstellenkarte ist so auszulegen, daß sie auch bei Spitzenwerten des
Rufverkehrs funktioniert. Eine statistische Rufverkehrsanalyse kann mit dieser Ar
chitektur auf der Leitungsschnittstellenebene nicht durchgeführt werden. Ein Pro
zessor innerhalb der peripheren Kontrolleinheit 13 wird zur Kontrolle eingesetzt und
zur Kommunikation zwischen den Prozessoren, welche das Link-Schichtprotokoll auf
den Schnittstellenkarten der Innen- und Außenleitungen beenden. Diese Architek
tur benötigt eine sehr prozessorintensive und komplexe periphere Kontrolleinheit,
welche ein komplexes Packen der Daten, große Netzgeräte und komplexe Verbin
dungsstrukturen erfordert. Die Kosten für ein System nach dieser Architektur sind
also hoch und begrenzen ihren Einsatz.
Die DE 38 08 413 C1 beschreibt ein digitales Kommunikations-Vermittlungssystem,
insbesondere Nebenstellensystem für Sprache, Daten, Bilder, Bildtelefon usw., wel
ches alle Arten von Nutz- und Signalisierungsinformationen in einheitlicher Form
zwischen Sender und Empfänger austauschen kann. Die einzelnen Vermittlungs
anlagen sind hierbei über einheitliche Schnittstellen miteinander verbunden. Das
System weist Netzwerkstellenschaltkreise zur Verbindung mit Peripherieeinheiten
und Innenleitungen auf, periphere Knoten zur Steuerung von Gruppen dieser Netz
werkschnittstellenschaltkreise, eine Hauptkontroll- und -vermittlungseinheit und ei
nen Hochgeschwindigkeitsdatenbus zur Datenübertragung zwischen den peripheren
Knoten und der Hauptkontroll- und -vermittlungseinheit. Die peripheren Kno
ten empfangen hierbei Daten von den Peripherieeinheiten und Innenleitungen und
fügen in diese einen Identifizierer für die Anschlußadresse der diese Daten über
tragenen Peripherieeinheit oder Innenleitung ein. Der Hochgeschwindigkeitsdaten
bus überträgt diese Daten mit der Anschlußadresse zu der Hauptkontroll- und
-vermittlungseinheit, wodurch diese die Quelle der Daten erkennen und die Daten
auch entsprechend zuweisen kann.
Es besteht daher die Aufgabe, eine derartige Vermittlungsanlage so weiterzubilden,
daß eine hohe Datenübertragungsrate auch unter Verwendung möglichst weniger
Bauteile und damit auf billige Weise ermöglicht wird.
Gelöst wird diese Aufgabe mit den kennzeichnenden Merkmalen des Anspruchs 1.
Vorteilhafte Ausgestaltungen sind den Unteransprüchen entnehmbar.
Gegenstand der vorliegenden Erfindung ist ein schnelles Kommunikationsglied zwi
schen den peripheren Knoten und einer einzelnen, viele Anschlüsse aufweisenden
Zugangsprotokollkontrolleinheit mit einem integrierten HDLC Kodierer in einem
Prozessor des Hauptkontrollkomplexes. Jeder periphere Knoten enthält eine sehr
einfache Kontrollvorrichtung, welche alle HDLC Datenpakete des C-Kanals von den
Peripherieeinheiten zu einer einzelnen MLAP (Multi Link Access Protocol = Mehr
fachverbindungszugangsprotokoll) Kontrolleinheit überträgt, wodurch die periphe
ren Knoten physisch klein, extrem anpaßbar an neue Schnittstellen und leicht trag
bar werden. Demzufolge wird die effiziente, verteilte Auslastung des PABX erleich
tert. Unter Verwendung des vorliegenden Systems können das PABX selbst oder
andere Kommunikationssysteme bei Einsatz einer Hochgeschwindigkeitsverbindung
innerhalb eines Gebäudes verteilt sein. Periphere Knoten können sich an verschie
denen Stellen in einem Gebäude befinden und Peripherieeinheiten wie Außenleitun
gen, Netzwerkschnittstellen und damit verbundene Digitaltelefone an den benötig
ten Plätzen aufweisen. Sie müssen nicht nahe beim Hauptkontrollkomplex zentra
lisiert sein, wie es der Stand der Technik erfordert. Dies erleichtert die Bauweise
des Gebäudes mit einem flexiblen Vermittlungssystem und ermöglicht erheblich ge
ringere Verdrahtungsanforderungen. Es werden keine peripheren Prozessoren, keine
großen Speicherkapazitäten auf dem Peripherieniveau und keine HDLC Kodierer für
jede Schnittstelle benötigt, das umständliche Packen der Daten und die komplexe
Energieversorgung entfällt ebenso.
Weiterhin erlaubt die vorliegende Erfindung das Wachstum oder die Modifizierung
eines einzelnen Vermittlungssystems durch Hinzufügen oder Ersetzen von peripheren
Knoten, wenn sich die Kommunikationsanforderungen ändern, wodurch das gesamte
Gebäude oder Teile davon umgestaltet werden können ohne kostenspielige neue Ver
drahtungen oder Änderungen der Verdrahtung.
Ferner wird die Vergrößerung oder Modifikation des Vermittlungssystems auf mo
dulare und billige Weise ermöglicht.
Gemäß der vorliegenden Erfindung wird die Bitrate der Datenübertragung HDLC-
formatierter Daten von 16 kb/s oder 64 kb/s auf 2048 mb/s gesetzt und umge
kehrt. Es werden eine Vielzahl modifizierter HDLC Pakete im Multiplexverfahren
auf eine physische Einheit gegeben, welche durch einen HDLC Kodierer abgeschlos
sen ist innerhalb der viele Anschlüsse aufweisenden, Zugangsprotokollkontrolleinheit
im Hauptsteuerungskomplex, d. h. es können von einer MLAP Prozessorkontrollein
heit viele Peripherieeinheiten adressiert und gesteuert werden. Die Funktionen der
vorliegenden Erfindung sind für die endseitigen HDLC Kodierer ersichtlich und da
mit auch für das Link-Schichtprotokoll und für periphere Software.
Ein Ausführungsbeispiel der vorliegenden Erfindung wird im folgenden unter Be
zugnahme auf die Zeichnungen näher erläutert. Diese zeigen:
Fig. 1 Ein Blockdiagramm eines Systems nach dem Stand der Technik,
Fig. 2 ein Blockdiagramm einer Ausführungsform der vorliegenden Erfindung,
Fig. 3 ein Blockdiagramm einer Paketrelaiskontrolleinheit zur Verwendung mit der
vorliegenden Erfindung,
Fig. 4 eine Darstellung eines Datenpakets nach dem Stand der Technik und eines
Datenpakets zur Verwendung in der vorliegenden Erfindung, und
Fig. 5A und 5B stellen gemeinsam ein Blockdiagramm einer anderen
Ausführungsform der vorliegenden Erfindung dar, wobei beide Figuren ent
sprechend der Darstellung nach Fig. 5 zusammenzulegen und gemeinsam (als
Fig. 5) zu betrachten sind.
Fig. 2 stellt ein schematisches Blockdiagramm der vorliegenden Erfindung dar.
Eine Datenübertragungsleitung mit einer Übertragungsrate von 2048 mb/s, vorzugs
weise aus optischer Faser verläuft zwischen einer einzelnen MLAP Kontrolleinheit
mit integriertem HDLC Kodierer 41 und den peripheren Knoten 13. Jeder periphere
Knoten beinhaltet eine Paketrelaiskontrolleinheit 21 und Leitungs- oder Netzwerk
schnittstellenschaltkreise 17. Ein Blockdiagramm einer Paketrelaiskontrolleinheit
ist in Fig. 3 dargestellt. Die Form der Datenpakete in einem HDLC Code und
in einem modifizierten Code gemäß der vorliegenden Erfindung, so wie er auf den
Datenleitungen 20A und 20B verwendet wird, ist in Fig. 4 dargestellt.
Die Daten werden von den Peripherieeinheiten 7, 9, 15 oder von einer Netzwerklei
tung 16 im HDLC Format erzeugt und im geeigneten Leitungscode zum Leitungs- oder
Netzwerkschnittstellenschaltkreis 17 übertragen. Unter besonderer Bezug
nahme auf Fig. 3 werden für Daten, welche auf der Aufwärtsleitung 20B der
Hauptkontrolle zugeführt werden, HDLC-Formatpakete gesammelt, welche von den
Peripherieeinheiten 7 im D-Kanal auf Leitung 23 (bezeichnet mit ST-Link von den
Leitungsschnittstellen) empfangen werden. Die empfangenen Daten werden einem
DX Schalter 25 zugeführt, vorzugsweise einem Schalter der Typen MT8980 oder
MT8981 von der Anmelderin, beschrieben im vorgenannten Mitel Semiconductor
Data Book. Die empfangenen Daten werden von dem DX Schalter auf den Seriell-
Parallel-Konverter 27 und dann auf den Parallelbus 29 übertragen.
Der Mikrokontroller oder Mikroprozessor 31 testet unter Verwendung eines assoziier
ten programmierbaren Lesespeichers (PROM), welcher ein digitaler Signalprozessor
sein kann, jedes HDLC Paket auf ein Merkeroktett (01111110). Dieses bildet, wie
aus Fig. 4 ersichtlich ist, das erste Oktett eines HDLC Rahmens 35. Wenn der
Prozessor 31 ein Merkeroktett festgestellt hat speichert er dieses und die folgenden
Adressen, Kontrollen, Informationen, CRC (cyclic redundancy check = zyklische
Redundanzkontrolle) und die Merkeroktette für das Paketende über den Bus 29 in
einem Speicher 33.
In Fig. 4 ist ein Standard HDLC Rahmenformat 35 dargestellt, welches aus einem
Startmerker, Adressen, Kontrollen, Informationen, CRC und beendenden Merker
stellen besteht.
Bei der vorliegenden Erfindung ist das HDLC Rahmenformat so modifiziert, wie
es die Bezugszahl 37 zeigt. Zwischen dem Startmerker und der Adresse ist ein
Anschlußadressenidentifizierer 39 eingefügt, welcher identifiziert von welchem An
schluß das Paket kommt oder für welchen es bestimmt ist. Der Inhalt des An
schlußadreßidentifizierers ist unter der Bezugszahl 40 näher dargestellt. Er besteht
aus zwei Oktetten, wobei das erste Oktett ein Identifizierer für die periphere Kno
tennummer ist, welche bis zu 128 auf einer Verbindung adressierte periphere Knoten
identifizieren kann. Das erste Bit "Ä" dieses Oktetts ist ein Arbitrationsbit. Wenn es
auf "1" gesetzt ist identifiziert es eine Zugangsanfrage zu dieser Verbindung. Wenn
es auf "0" gesetzt ist indiziert es, daß der Zugang zu dieser Verbindung gewährt
wurde.
Das zweite Oktett beginnt mit einer "1", welcher 7 Bits folgen, die die maximale
Anzahl an Anschlußadressen pro Peripherieknoten identifizieren, im vorliegenden
Fall 128.
Wie wiederum aus den Fig. 2 und 3 ersichtlich ist, werden beim Ankommen des
Pakets von den Peripherieknoten die Daten kontinuierlich vom Mikrokontroller 31
auf das beendende Merkeroktett überprüft und so das Ende des Pakets detektiert.
Weil HDLC ein bitorientiertes Protokoll ist, welches nach Zeichenketten von 5 mal
"1" zur Verhinderung der Imitation eines Merkers oder Abbruchzeichens in die
Daten eine oder mehrere "0"en einfügt, ist die gespeicherte Information nicht in
Oktetten ausgerichtet. Aus diesem Grund muß der Mikrokontroller verfolgen, wo
das Paket endet.
Wie in Fig. 4 dargestellt ist fügt der Mikrokontroller 31 zwei Byte (Oktett) lange
Anschlußadressenidentifizierer zwischen den Paketanfangsmerker und das HDLC-
Rahmenadreßoktett. Der zwei Byte lange Anschlußadressenidentifizierer wird vom
Rufverarbeitungselement in der PABX verwendet, um zu identifizieren woher das
Paket kam. Weil das erste Byte im Anschlußadressenidentifizierer ein Anschlußar
bitrationsbit (Bit 0) und einen 7 Bit langen Identifizierer für die Adresse des peri
pheren Knotens (Bits 1-7) enthält, kann er bis zu 128 periphere Knoten adressieren.
Das zweite Adreßbyte wird zur Adressierung von bis zu 128 Anschlüssen auf diesem
peripheren Knoten verwendet, wobei das Bit 0 zurückbehalten wird.
Der Mikrokontroller führt eine 0-Bit-Einfügung auf dem Anschlußadressenidentifi
zierer aus, weil dieser von einem HDLC Kodierer im Hauptkontrollkomplex emp
fangen wird. Zusätzlich berechnet der Mikrokontroller 31 das CRC für das Paket,
welches zum Hauptkontrollkomplex übertragen wird noch einmal. Das Paket wird
im Speicher 33 abgespeichert.
Der Mikrokontroller verschafft sich dann Zugang zur Hochgeschwindigkeitsaufwärts
leitung 20B, welche Pakete aus der Peripherie zum Hauptkontrollkomplex führt. Die
Entscheidung für diesen Zugang wird im folgenden beschrieben.
Nach Schaffung des Zugangs ruft der Mikrokontroller 31 das gespeicherte Paket 37
aus dem Speicher 33 ab und leitet es einschließlich der Merker mit 2048 mb/s dem
Hauptkontrollkomplex zu.
Vor es der Aufwärtsleitung zugeführt wird, wird das Paket 37 im Parallel-Seriell-
Konverter 43 in serielle Form gebracht und vom Merkergenerator 45 werden Merker
angebracht um das modifizierte Rahmenformat 37 zu vervollständigen.
Das Paket wird von einer MLAP Kontrolleinheit 41 empfangen, welche für eine
nicht protokollgemäße (non-LAPD) Betriebsart zum Paketempfang programmiert
ist. Vorzugsweise ist dieser Kontroller ein MC68606 Kontroller von Motorola, Inc.
Der Anschlußadressenidentifizierer hat eine zum DLCI (data link connection iden
tifier = Datenübertragungsverbindungsidentifizierer) kompatible Bitanordnung für
LAPD und wird vom MLAP Kontroller 41 zur Indizierung einer externen Tabelle
in einem zugeordneten Speicher verwendet, um festzustellen ob der Anschlußadres
senidentifizierer zugeordnet wurde.
Falls der Anschlußadressenidentifizierer als gültig markiert ist verwendet der MLAP
Kontroller 41 Adressenübersetzungstabellen in einem zugeordneten Speicher zur
Programmierung eines virtuellen DMA-Kanals zur Übertragung des Informations
pakets von seinem vorderseitigen HDLC Kodierer in den Speicher (nicht dargestellt).
Für eine detaillierte Beschreibung der Funktionen des MC68606 Kontrollers wird auf
das Motorola Benutzerhandbuch verwiesen.
Falls HDLC Pakete vom Hauptkontrollkomplex an die Peripherie übertragen wer
den sollen programmiert der MLAP Kontroller 41 seine notwendigen Register zur
Übertragung der Information. Der Anschlußadressenidentifizierer wird für die Ziela
dresse des Pakets, des peripheren Knotens und der Anschlußnummer verwendet. Der
MLAP Kontroller 41 führt alle notwendigen Funktionen durch und überträgt das
D-Kanalpaket mit 2048 mb/s an die Peripherieeinheiten. Alle Paketrelaiskontrollein
heiten 21 sind mit der Abwärtsleitung 20A verbunden. Die Paketrelaiskontrollein
heit 21 im peripheren Knoten 30 überwacht den Datenfluß auf der Abwärtsleitung
20A und untersucht ihn auf ein HDLC Merkeroktett.
Das Paket wird auf der Abwärtsleitung 20A empfangen und im Seriell-Parallel-
Konverter 43 in Parallelformat umgesetzt. Die momentane Adresse wird in der
Adressenvergleicherschaltung 46 detektiert und im Null-Bit-Einfügungsdetektor 48
werden 0 Bits detektiert.
Wenn ein Merker detektiert wurde wird das erste Adressenoktett geprüft, um fest
zustellen, ob das Paket zu diesem peripheren Knoten adressiert ist. Falls das Paket
zu dem peripheren Knoten oder zu den Peripherieeinheiten, welche mit diesem über
Leitungs- oder Netzwerkschnittstellenschaltkreise verbunden sind, adressiert wurde
wird das Paket vollständig in den Pufferspeicher 33 kopiert.
Der Mikrokontroller 31 überprüft dann das zweite Anschlußadressenidentifiziererok
tett, um festzustellen, an welches Peripheriegerät das Paket zu senden ist. Der Mi
krokontroller berechnet auch die neue CRC für das Paket, weil die Anschlußadressen
identifiziereroktette entfernt wurden. Das Paket ist nun bereit zur Übertragung an
die Peripherieeinheiten 7, 9, 15 usw. mit der für diese Einheiten geeigneten Datenrate
von 16 kb/s oder 64 kb/s. Dies wird durch Parallel-Seriell-Umsetzung im Konverter
47 ausgeführt, die Daten werden dann zum DX-Chip 25 und über das ST Link 49
zu den Leitungs- oder Netzwerkschnittstellenschaltkreisen 17 übertragen.
Die Arbitration der Daten wird im folgenden unter Bezugnahme auf Fig. 5 be
schrieben.
Die Aufwärts- und Abwärtsleitungen 20A und 20B sind an Schnittstellen 52 für
optische Fasern angeschlossen, welche jeweils eine Aufwärts- und Abwärtsleitung
enthalten. Diese optischen Schnittstellen sind am Hauptkontrollkomplex an optische
Faserschnittstellen 53 angeschlossen.
Die Aufwärtsleitungen der Faserschnittstellen 53 sind an die Eingänge eines Mul
tiplexers 55 angeschlossen, dessen Ausgang an dem MLAP Kontroller 41 mit dem
integrierten HDLC Kodierer angeschlossen ist.
Ein anderer Ausgang des Multiplexers 55 ist an den Anforderungsreihen-Schaltkreis
57 angeschlossen, der eine eigene Kontrolle aufweist. Die Ausgänge der Anforde
rungsreihe 57 und des MLAP Kontrollers 41 sind an den Multiplexer 60 angeschlos
sen. Der Multiplexer 60 ist mit dem Abwärtsleitungseingang der Faserschnittstellen
53 verbunden, um über die Faser 51 den Abwärtsdatenfluß auf die Abwärtsleitungen
20A zu übertragen.
Die Faserverbindungen 51 bilden die vorab beschriebene Gebäudeverkabelung.
Das Arbitrationsverfahren zum Erhalt von Zugang an die Aufwärtsleitung ist ein
System aus einer Anforderungsreihe und einem Gewährungsverfahren und funk
tioniert wie folgt, wobei der Zugang zur Abwärtsleitung analog erfolgt. Wenn die
Leitung unbelastet ist arbitriert die Paketrelaiskontrolleinheit im peripheren Knoten 13
um Zugang auf die Aufwärtsleitung zur Übertragung von Paketen an den MLAP
Kontroller 41 im Hauptkontrollkomplex. Der unbelastete Zustand der Leitung wird
durch den kontinuierlich gesetzten Zustand ("1"en) auf der Aufwärtsleitung für
15 oder mehr Bit-Intervalle angezeigt. Wenn die Aufwärtsleitung unbelastet ist,
kann die Paketrelaiskontrolleinheit ein Merkeroktett übertragen, gefolgt von einer
Kartenschlitznummer, wobei das erste Bit auf "1" gesetzt ist, gefolgt von einem
Beendigungsmerkeroktett. Diese drei Oktette definieren ein Anfragepaket, welches
vom Multiplexer 55 erkannt und der Anforderungsreihe 57 zugeleitet wird.
Die Paketrelaiskontrolleinheit überwacht auch Zugangskollisionen auf der Verbin
dung. Sie überwacht die Aufwärtsleitung, wenn diese das Kartenschlitznummer
oktett auf die Verbindung überträgt. Falls die übertragene Information sich vom
Empfang im Adressenvergleicherschaltkreis 46 unterscheidet, nimmt sie an, daß eine
Übertragungskollision erfolgt ist.
Falls eine Kollision festgestellt wurde beendet die Paketrelaiskontrolleinheit die
Übertragung für eine bestimmte Zeitdauer. Der Mikrokontroller 31 führt unter Ver
wendung der Adressennummer des peripheren Knotens eine Verzögerungsschleife
aus, bevor er den Zugang zur Aufwärtsleitung wieder zuläßt.
Wenn festgestellt wurde, daß eine Kollision stattgefunden hat, wird das ab
schließende Merkeroktett nicht an den Multiplexer 55 übertragen. Der Multiplexer
55 mißachtet sämtliche Anfragepakete, welche einen Abschlußmerker enthalten.
Wenn keine Kollision stattgefunden hat empfängt die Paketrelaiseinheit 62 eine An
fragepaket auf eine Weise, welche im folgenden beschrieben wird.
Die Multiplexer 55 und 60, die Anforderungsreihe 57, die Kontrolleinheit 58 für die
Paketrelaiseinheit und der MLAP Kontroller 51 werden im folgenden als Paketrelais
einheit 62 bezeichnet. Die Paketrelaiseinheit verwendet das Startmerkeroktett, falls
benötigt, zur Bytezuordnung. Sie überprüft dann das erste Bit der Kartenschlitz
nummer. Falls dieses erste Bit auf "0" gesetzt ist, was ein normales Paket indiziert,
kann das Paket durch den Multiplexer 55 zum MLAP Kontroller 41 laufen. Wenn
jedoch das erste Bit auf "1" gesetzt ist, was ein Anfragepaket indiziert, kopiert ein
Sequenzierer innerhalb der Paketrelaiseinheit dieses Byte zum Anfragereihenspei
cher 57, der eine FIFO (First-In-First-Out = erstes Hinein, erstes Hinaus)-Struktur
aufweist.
Die Paketrelaiseinheit 62 gestattet keine Anfragen an den MLAP Kontroller 41;
anstatt dessen überträgt sie Leerlaufbits oder ein normales Paket zum MLAP Kon
troller 41 von einem anderen Peripherieknoten.
Eine Kontrollsequenz in der Paketrelaiseinheit 62 puffert alle Adressennummern der
Peripherieknoten, welche Zugang zu der Aufwärtsleitung zur Übertragung von Pake
ten von der Peripherie zum MLAP Kontroller 41 begehren. Die Priorität entspricht
der Sequenz, mit welcher die Pakete von der Paketrelaiseinheit 62 empfangen wer
den. Der Anfragereihenspeicher 57 sollte eine geeignete Größe aufweisen, so daß die
abgeschätzte Spitzenverkehrsbelastung ihn nicht überfordert. Falls jedoch ein Über
lauf stattfindet ist dies der Hauptkontrolleinheit mitzuteilen, das Kommunikations
protokoll erholt sich und überträgt verlorene Pakete noch einmal.
Die Kontrolleinheit 58 der Paketrelaiseinheit überwacht die Übertragung und den
Empfang von und zum MLAP Kontroller 41. Wenn die Paketrelaiskontrolleinheit
21 die Übertragung ihres Pakets beendet hat, was durch die Detektion des Ab
schlußmerkers durch die Paketrelaiseinheit indiziert wird, befindet sich in dem An
forderungsreihenspeicher eine Zugangsanforderung. Sodann sucht die Kontrollein
heit 58 für die Paketrelaiseinheit nach einem freien Zustand auf der von dem MLAP
Kontroller 41 kommenden Verbindung wie es oben unter Bezugnahme auf die Pa
ketrelaiskontrolleinheit auf dem peripheren Knoten 13 beschrieben wurde. Nach
Detektion eines freien Zustands sendet die Paketrelaiseinheit 62 die oberste Adres
sennummer des peripheren Knotens vom Reihenspeicher zurück zur Paketrelaiskon
trolleinheit. Die Adreßnummer des peripheren Knotens, welche zu dem adressierten
peripheren Knoten zurückgesendet wird, indiziert diesem die Erlaubnis zum Zugang
auf die Aufwärtsleitung und zum Beginn der Übertragung des Pakets, sobald die
Leitung frei ist. Das Paket wird dann von der Paketrelaiskontrolleinheit 21 übertra
gen, wobei das erste Bit der Adreßnummer des peripheren Knotens auf "0" gesetzt
ist, was dem Multiplexer 55 in der Paketrelaiseinheit anzeigt, daß es sich um ein
normales Informationspaket handelt, welches dem MLAP Kontroller 41 zugeleitet
werden soll.
Der MLAP Kontroller 41 hat eine Schnittstelle zum Hauptprozessor 1 über den CPU
Bus 3 im Hauptkontrollkomplex um die Daten des D-Kanals dem Hauptkontroll
komplex zuzuführen.
Es wurde herausgefunden, daß bei starker Belastung ein PABX mit 1500 Leitungen
nur etwa 2% seiner verfügbaren Bandbreite des hierin beschriebenen Vermittlungs
systems für die Rufkontrolle aufwenden muß. Die verbleibende Bandbreite kann für
andere Datentransportfunktionen verwendet werden.
Claims (10)
1. Rechnergesteuerte Vermittlungsanlage mit Leitungs- und/oder Netzwerkschnitt
stellenschaltkreise (17) zur Verbindung mit Peripherieeinheiten (7, 9, 15) und
Innenleitungen, peripheren Knoten (13) zur Steuerung von Gruppen dieser
Leitungs- und Netzwerkschnittstellenschaltkreise (17), einer Hauptkontroll- und
-vermittlungseinheit (41) und einem Hochgeschwindigkeitsdatenbus (20A,
20B) zur Datenübertragung zwischen den peripheren Knoten (13) und der
Hauptkontroll- und -vermittlungseinheit (41), wobei die peripheren Knoten
(13) Daten von den Peripherieeinheiten (7, 9, 15) und Innenleitungen emp
fangen und in diese einen Identifizierer (39) für die Anschlußadresse der diese
Daten übertragenden Peripherieeinheit (7, 9, 15) oder Innenleitung einfügen,
und der Hochgeschwindigkeitsdatenbus (20A, 20B) diese Daten mit der An
schlußadresse zu der Hauptkontroll- und -vermittlungseinheit (41) übertragen
kann, wodurch diese die Quelle dieser Daten erkennen und die Daten ent
sprechend zuweisen kann, dadurch gekennzeichnet, daß die Daten von den
peripheren Knoten (13) im HDLC-Format empfangen werden und der Identi
fizierer (39) als zusätzliches Feld in jedem Datenpaket (35, 37) eingefügt wird
und die Hauptkontroll- und -vermittlungseinheit (41) Vorrichtungen enthält
zur Übertragung abwärtsgerichteter HDLC-formatierter und mit einem die
Zieladresse des Datenpakets (37) enthaltenden zusätzlichen Identifikationsfeld
ergänzter Datenpakete zu den peripheren Knoten (13) und jeder periphere
Knoten (13) eine Dekodiervorrichtung enthält zur Dekodierung dieses zusätz
lichen Feldes und - falls die Anschlußadresse eine von diesem peripheren Kno
ten (13) kontrollierte Leitungs- oder Netzwerkschnittstelle (17) identifiziert
- zum Entfernen dieses zusätzlichen Feldes, worauf diese abwärtsgerichteten
Datenpakete im HDLC-Format an die durch die Anschlußadresse identifizierte
Peripherieeinheit (13) übertragen werden.
2. Vermittlungsanlage nach Anspruch 1, dadurch gekennzeichnet, daß das
zusätzliche Feld aus einem Arbitrationsbit (A), einer Adreßnummer für den
peripheren Knoten und einer Anschlußnummer besteht.
3. Vermittlungsanlage nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß von
den Peripherieeinheiten (7, 9, 15) stammende und von den peripheren Knoten
(13) empfangene sowie von den peripheren Knoten (13) stammende und von
den Peripherieeinheiten (7, 9, 15) empfangene Daten in D-Kanälen übertragen
werden.
4. Vermittlungsanlage nach einem der voranstehenden Ansprüche, dadurch ge
kennzeichnet, daß der Hochgeschwindigkeitsdatenbus (20A, 20B) eine op
tische Faserverbindung (51) enthält, welche bei der zentralen Kontroll- und
-vermittlungseinheit (41) endet und mit dieser über Multiplexvorrichtungen
(55, 60) kommuniziert.
5. Vermittlungsanlage nach Anspruch 4, dadurch gekennzeichnet, daß sie mit
den Multiplexvorrichtungen (55, 60) verbundene Arbitrationsvorrichtungen
aufweist zur Arbitration des Empfangs und der Übertragung von Datenpa
keten zwischen der zentralen Kontroll- und -vermittlungseinheit (41) und den
peripheren Knoten (13).
6. Vermittlungsanlage nach einem der voranstehenden Ansprüche, dadurch ge
kennzeichnet, daß die Hauptkontroll- und -vermittlungseinheit (41) einen
MLAP Kontroller aufweist, jeder periphere Knoten (13) eine Paketrelaiskon
trolleinheit (21) zur Übertragung an und zum Empfang von Daten des D-
Kanals von den Peripherieeinheiten (7, 9, 15) aufweist, digitale Aufwärts- und
Abwärtskommunikationsleitungen (20A, 20B) vorhanden sind, welche die
Paketrelaiskontrolleinheit (21) zur Übertragung dieser D-Kanal-Daten mit
dem MLAP Kontroller (41) verbinden, der MLAP Kontroller (41) Multiplex-
Demultiplex-Einrichtungen aufweist, mit denen diese Kommunikationsleitun
gen bei einer Bitrate betreibbar sind, die ein Vielfaches der Bitrate der Paketre
laiskontrolleinheiten (21) beträgt und der MLAP Kontroller (41) einen HDLC
Kodierer aufweist, der mehrere Paketrelaiskontrolleinheiten (21) versorgt, wo
bei die in D-Kanälen übertragenen Daten HDLC-Paket-Format aufweisen
und die in den Kommunikationsleitungen (20A, 20B) übertragenen Daten ein
modifiziertes HDLC-Format aufweisen, bei dem ein Feld hinzugefügt ist, wel
ches eine Quellen- oder Zielanschlußadresse enthält.
7. Vermittlungsanlage nach einem der Ansprüche 2 bis 6, dadurch gekenn
zeichnet, daß die Arbitrationsvorrichtung Einrichtungen zum Vergleich der
Kartenschlitznummernadresse in aufwärts übertragenen Zugangsanfragepake
ten mit der abwärts übertragenen Kartenschlitznummernadresse aufweist, wel
che eine Kollision feststellen, falls diese Adressen nicht identisch sind.
8. Vermittlungsanlage nach Anspruch 7, dadurch gekennzeichnet, daß in ei
nem peripheren Knoten (13) Vorrichtungen vorhanden sind, welche die Aufwärtsüber
tragung bei Feststellung einer Kollision beenden.
9. Vermittlungsanlage nach Anspruch 8, dadurch gekennzeichnet, daß in je
dem peripheren Knoten (13) Vorrichtungen vorhanden sind, welche eine Adreßnum
mer eines peripheren Knotens (13) für eine Verzögerungszählung verwenden
falls eine Kollision detektiert wird bevor die Arbitration zum Zugang des pe
ripheren Knotens (13) zur Aufwärtsübertragung wieder aufgebaut wird.
10. Vermittlungsanlage nach Anspruch 7, dadurch gekennzeichnet, daß Vor
richtungen zum Abbruch der Übertragung eines Abschlußmerkers vorhanden
sind falls eine Kollision erklärt wird wobei Anfragepakete ohne Abschlußmer
ker unbeachtet bleiben können.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002052500A CA2052500C (en) | 1991-09-30 | 1991-09-30 | Pabx common channel relay system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4232667A1 DE4232667A1 (de) | 1993-04-01 |
DE4232667C2 true DE4232667C2 (de) | 1996-03-07 |
Family
ID=4148473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4232667A Expired - Fee Related DE4232667C2 (de) | 1991-09-30 | 1992-09-29 | Rechnergesteuerte Vermittlungsanlage |
Country Status (6)
Country | Link |
---|---|
US (1) | US5274634A (de) |
CA (1) | CA2052500C (de) |
DE (1) | DE4232667C2 (de) |
GB (1) | GB2260064B (de) |
IT (1) | IT1255615B (de) |
MX (1) | MX9205540A (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10133233A1 (de) * | 2001-07-09 | 2003-01-30 | Tenovis Gmbh & Co Kg | Übertragungsverfahren und -system für eine Telekommunikationsanlage |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5638186A (en) * | 1991-12-19 | 1997-06-10 | Ricoh Company Ltd. | Multi-function machine for combining and routing image data |
US5363405A (en) * | 1992-11-27 | 1994-11-08 | Chrysler Corporation | Vehicle communications network transceiver, bus driver therefor |
US5579300A (en) * | 1993-06-14 | 1996-11-26 | Hyundai Electronics Industries Co., Ltd. | Private automatic branch exchange for integrated services digital network |
US5581553A (en) * | 1993-08-18 | 1996-12-03 | Intervoice Limited Partnership | Distributed switching architecture |
CN1073333C (zh) | 1993-09-08 | 2001-10-17 | 太平洋通讯科学公司 | 具有多种工作模式的便携型无线电话手持机和通信终端 |
US5544222A (en) * | 1993-11-12 | 1996-08-06 | Pacific Communication Sciences, Inc. | Cellular digtial packet data mobile data base station |
CA2154335C (en) * | 1994-07-21 | 2002-04-23 | Tom Gray | Integrated wired and wireless telecommunications system |
DE19509965A1 (de) * | 1995-03-18 | 1996-09-19 | Sel Alcatel Ag | Verfahren zum Steuern eines Zugangsnetzes oder eines physikalischen Zugangsnetzes sowie Zugangsnetze und Vermittlungsstelle dafür |
US6334062B1 (en) * | 1995-06-07 | 2001-12-25 | Cirrus Logic, Inc. | Portable communications and data terminal operating to optimize receipt of both incoming CDPD and AMPS messages |
US5737706A (en) * | 1995-08-03 | 1998-04-07 | Bell Atlantic Network Services, Inc. | Power system supporting CDPD operation |
US5790567A (en) * | 1995-08-28 | 1998-08-04 | California Institute Of Technology | Parallel processing spacecraft communication system |
JPH09233181A (ja) * | 1996-02-21 | 1997-09-05 | Fujitsu Ltd | V5インタフェースの構成方式 |
US6754712B1 (en) * | 2001-07-11 | 2004-06-22 | Cisco Techonology, Inc. | Virtual dial-up protocol for network communication |
US5918019A (en) * | 1996-07-29 | 1999-06-29 | Cisco Technology, Inc. | Virtual dial-up protocol for network communication |
US6073176A (en) * | 1996-07-29 | 2000-06-06 | Cisco Technology, Inc. | Dynamic bidding protocol for conducting multilink sessions through different physical termination points |
USD419160S (en) * | 1998-05-14 | 2000-01-18 | Northrop Grumman Corporation | Personal communications unit docking station |
US6223062B1 (en) | 1998-05-15 | 2001-04-24 | Northrop Grumann Corporation | Communications interface adapter |
US6304559B1 (en) | 1998-05-15 | 2001-10-16 | Northrop Grumman Corporation | Wireless communications protocol |
US6141426A (en) * | 1998-05-15 | 2000-10-31 | Northrop Grumman Corporation | Voice operated switch for use in high noise environments |
US6169730B1 (en) | 1998-05-15 | 2001-01-02 | Northrop Grumman Corporation | Wireless communications protocol |
US6041243A (en) * | 1998-05-15 | 2000-03-21 | Northrop Grumman Corporation | Personal communications unit |
USD421002S (en) * | 1998-05-15 | 2000-02-22 | Northrop Grumman Corporation | Personal communications unit handset |
US6243573B1 (en) | 1998-05-15 | 2001-06-05 | Northrop Grumman Corporation | Personal communications system |
US6452946B1 (en) | 1999-06-04 | 2002-09-17 | Siemens Information And Communications Network, Inc. | Apparatus and method for improving performance in master and slave communications systems |
US6944129B1 (en) * | 2000-06-19 | 2005-09-13 | Avaya Technology Corp. | Message format and flow control for replacement of the packet control driver/packet interface dual port RAM communication |
US7325058B1 (en) | 2000-11-13 | 2008-01-29 | Cisco Technology, Inc. | Method and system for controlling subscriber access in a network capable of establishing connections with a plurality of domain sites |
US6874030B1 (en) | 2000-11-13 | 2005-03-29 | Cisco Technology, Inc. | PPP domain name and L2TP tunnel selection configuration override |
US6937562B2 (en) | 2001-02-05 | 2005-08-30 | Ipr Licensing, Inc. | Application specific traffic optimization in a wireless link |
US7139276B1 (en) | 2001-02-27 | 2006-11-21 | Cisco Technology, Inc. | Load sharing between L2TP tunnels |
US7023879B1 (en) | 2001-03-09 | 2006-04-04 | Cisco Technology, Inc. | Dynamic multi-hop ingress to egress L2TP tunnel mapping |
CA2357944A1 (en) * | 2001-09-27 | 2003-03-27 | Alcatel Canada Inc. | Multi-subshelf control system and method for a network element |
CA2357939A1 (en) * | 2001-09-27 | 2003-03-27 | Alcatel Canada Inc. | Master-slave communications system and method for a network element |
DE10234724A1 (de) * | 2002-07-30 | 2004-02-19 | Siemens Ag | Kommunikationsanordnung zur Übermittlung von Informationen zwischen mehreren dezentralen und zumindest einer zentralen Kommunikationseinheit |
US20060036738A1 (en) * | 2004-08-13 | 2006-02-16 | Ajit Hemmady | Broadband extension to an EPABX or PABX |
EP2700061A4 (de) | 2011-04-22 | 2014-11-19 | Expanergy Llc | Systeme und verfahren zur analyse eines energieverbrauchs |
JP6258861B2 (ja) | 2011-11-28 | 2018-01-10 | エクスパナージー,エルエルシー | エネルギーサーチエンジンの方法及びシステム |
US20130274936A1 (en) * | 2012-04-15 | 2013-10-17 | Swan, Llc | Broadcast energy demand systems and methods |
US11140578B2 (en) * | 2016-07-11 | 2021-10-05 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving data using multilinks in wireless communication system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1203876A (en) * | 1983-06-29 | 1986-04-29 | Conrad Lewis | Peripheral control for a digital telephone system |
IL79775A (en) * | 1985-08-23 | 1990-06-10 | Republic Telcom Systems Corp | Multiplexed digital packet telephone system |
JPS6253097A (ja) * | 1985-09-02 | 1987-03-07 | Toshiba Corp | 制御デ−タ伝送方式 |
DE3808413C1 (de) * | 1988-03-14 | 1989-05-11 | Telenorma Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt, De | |
DE58906965D1 (de) * | 1988-06-13 | 1994-03-24 | Siemens Ag | Modular strukturiertes digitales Kommunikationssystem. |
US5140590A (en) * | 1990-01-31 | 1992-08-18 | Mitel Corporation | Telephone or data switching system with variable protocol inter-office communication |
-
1991
- 1991-09-30 CA CA002052500A patent/CA2052500C/en not_active Expired - Lifetime
-
1992
- 1992-09-24 US US07/950,231 patent/US5274634A/en not_active Expired - Lifetime
- 1992-09-25 IT ITMI922217A patent/IT1255615B/it active IP Right Grant
- 1992-09-29 DE DE4232667A patent/DE4232667C2/de not_active Expired - Fee Related
- 1992-09-29 MX MX9205540A patent/MX9205540A/es unknown
- 1992-09-29 GB GB9220539A patent/GB2260064B/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10133233A1 (de) * | 2001-07-09 | 2003-01-30 | Tenovis Gmbh & Co Kg | Übertragungsverfahren und -system für eine Telekommunikationsanlage |
Also Published As
Publication number | Publication date |
---|---|
DE4232667A1 (de) | 1993-04-01 |
ITMI922217A0 (it) | 1992-09-25 |
GB2260064A (en) | 1993-03-31 |
MX9205540A (es) | 1993-03-01 |
GB9220539D0 (en) | 1992-11-11 |
ITMI922217A1 (it) | 1994-03-25 |
CA2052500C (en) | 1995-09-19 |
IT1255615B (it) | 1995-11-09 |
US5274634A (en) | 1993-12-28 |
GB2260064B (en) | 1996-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4232667C2 (de) | Rechnergesteuerte Vermittlungsanlage | |
EP0113884B1 (de) | Fernmeldeanlage, insbesondere Fernsprechnebenstellenanlage, mit Teilnehmer- und Leitungsübertragungsgruppen und Schnittstellenbaugruppen | |
DE69731818T2 (de) | Verfahren und system zur vermittlung von digitalen zeitmultiplexsignalen unterschiedlicher übertragungsraten | |
EP0186141B1 (de) | Muldex mit Kanalverteiler für Digitalsignale verschiedener Hierachiestufen | |
CH656275A5 (de) | Verfahren und schaltungsanordnung zum uebertragen von datensignalen zwischen datensignalsendern und datensignalempfaengern. | |
DE2848255A1 (de) | Digitale vermittlungsanordnung | |
EP0692893B1 (de) | Vorrichtung zur Vermittlung in digitalen Datennetzen für asynchronen Transfermodus | |
DE19718941A1 (de) | Vorrichtung und Verfahren zum Verbinden einer privaten Nebenstellenanlage mit einem ISDN-Netz | |
DE69935549T2 (de) | Vorrichtung zum Paketmultiplexen | |
EP0539540B1 (de) | Anordnung mit mindestens einem an ein Fernmeldenetz anschliessbaren Rechner, sowie eine Anwendung dieser Anordnung | |
DE69535152T2 (de) | Integrierte Netzvermittlung, die einen grossen Bereich von Funktionen unterstützt | |
EP0264890B1 (de) | Schaltungsanordnung für eine Fernmeldeanlage, insbesondere Fernsprechnebenstellenanlage, mit Schnittstellenbaugruppen | |
DE69811626T2 (de) | Teilnehmerleitungskarte, Teilnehmerverbindungseinheit, und Vermittlungsanlage mit Konzentration von Internetrahmen | |
EP0105212B1 (de) | Schaltungsanordnung zum Übertragen von Signalen zwischen Teilnehmeranschlussleitungen und wenigstens einer Übertragungsleitung einer dienstintegrierten Fernmeldeanlage | |
DE60315630T2 (de) | Verfahren und Zugangsmultiplexer zum Einrichten eines Pfades, der eine bestimmte QoS-Klasse hat | |
DE69635394T2 (de) | System und Verfahren zur Kapazitätsverwaltung in Mehrdienste-Netzen | |
CH656276A5 (de) | Verfahren und schaltungsanordnung zum uebertragen von datensignalen zwischen datenvermittlungseinrichtungen einer datenvermittlungsanlage. | |
DE2914665C2 (de) | Fernmeldesystem, insbesondere Bildschirmtext-System, sowie teilzentraler und dezentraler Schaltungsbaustein für dieses System | |
EP0133577A1 (de) | Datenübertragungsverfahren in einem digitalen Übertragungsnetzwerk und Vorrichtung zur Durchführung des Verfahrens | |
DE69933377T2 (de) | Ressourcenschnittstelleneinheit für einen fernmeldevermittlungsknoten | |
DE60316146T2 (de) | Arbitrierung der medienbuschnittstelle für einen medienserver | |
EP0231809B1 (de) | Verfahren zur Integration eines oder mehrerer Zusatzfunktionsmodule in Fernmeldeanlagen sowie Zugriffsschaltung zur Durchführung des Verfahrens | |
DE60211823T2 (de) | Master-Slave-Kommunikationssystem und -verfahren für ein Netzwerkelement | |
EP0305587B1 (de) | Schaltungsanordnung für eine Fernmeldeanlage, insbesondere Fernsprechnebenstellenanlage mit Teilnehmer- und Leitungsübertragungsgruppen und Schnittstellenbaugruppen | |
DE3343280A1 (de) | Nachrichtenvermittlungssystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: MITEL KNOWLEDGE CORP., KANATA, ONTARIO, CA |
|
8328 | Change in the person/name/address of the agent |
Free format text: PATENTANWAELTE CHARRIER RAPP & LIEBAU, 86152 AUGSBURG |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: MITEL NETWORKS CORPORATION, OTTAWA, ONTARIO, CA |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20120403 |