DE10022431B4 - Integriertes IP-Netzwerk - Google Patents

Integriertes IP-Netzwerk Download PDF

Info

Publication number
DE10022431B4
DE10022431B4 DE10022431A DE10022431A DE10022431B4 DE 10022431 B4 DE10022431 B4 DE 10022431B4 DE 10022431 A DE10022431 A DE 10022431A DE 10022431 A DE10022431 A DE 10022431A DE 10022431 B4 DE10022431 B4 DE 10022431B4
Authority
DE
Germany
Prior art keywords
network
packet
network node
address
destination
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
Application number
DE10022431A
Other languages
English (en)
Other versions
DE10022431A1 (de
Inventor
Hisao Kawagoe Furukawa
Shoji Ichikawa Miyaguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Distribution Systems Research Institute Jp
Original Assignee
DISTRIBUTION SYSTEMS RESEARCH INSTITUTE A JAPANESE Corp TOKYO
DISTRIB SYSTEMS RES INST A JAP
Distribution Systems Research Institute
Miyaguchi Research Co Ltd
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 DISTRIBUTION SYSTEMS RESEARCH INSTITUTE A JAPANESE Corp TOKYO, DISTRIB SYSTEMS RES INST A JAP, Distribution Systems Research Institute, Miyaguchi Research Co Ltd filed Critical DISTRIBUTION SYSTEMS RESEARCH INSTITUTE A JAPANESE Corp TOKYO
Publication of DE10022431A1 publication Critical patent/DE10022431A1/de
Application granted granted Critical
Publication of DE10022431B4 publication Critical patent/DE10022431B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/54Organization of routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/80Ingress point selection by the source endpoint, e.g. selection of ISP or POP
    • H04L45/85Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/251Translation of Internet protocol [IP] addresses between different IP versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2517Translation of Internet protocol [IP] addresses using port numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2521Translation architectures other than single NAT servers
    • H04L61/2535Multiple local networks, e.g. resolving potential IP address conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • H04L61/2564NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2592Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/35Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/169Special adaptations of TCP, UDP or IP for interworking of IP based networks with other networks 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/663Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Abstract

Integriertes IP-Netzwerk, umfassend:
a) mehrere IP-Netzwerke; und
b) mehrere Netzknoteneinrichtungen;
c) wobei die Netzknoteneinrichtungen jeweils mit einem oder mehreren der IP-Netzwerke über Übertragungskanäle verbunden sind und mit ihren Netzknotenpunkten über Übertragungskanäle an externe Terminals (Endgeräte) angeschlossen sind;
d) wobei, wenn die Netzknoteneinrichtung ein IP-Paket von dem externen Terminal empfängt, folgende Sequenz von Operationen ausgeführt wird:
da) in einem ersten Fall, in welchem eine Netzknotenpunktadresse des Netzknotenpunkts, über den das empfangene IP-Paket gelaufen ist, in einer Adressenverwaltungstabelle in der Weise registriert ist, daß sie nicht eine virtuelle Standleitungsverbindung spezifiziert,
– eine Ursprungsterminaladresse, eine Zielortterminaladresse und eine Port-Nummer, die in der Adressenverwaltungstabelle registriert sind, verglichen werden mit einer Ursprungsterminaladresse, einer Zielortterminaladresse, einer Ursprungs-Portnummer und einer Ziel-Portnummer, die in dem IP-Paket enthalten sind,
– um einen Aufzeichnungs-Datensatz aufzufinden, der eine Netzwerk-Kennung enthält, die ein Zielort-IP-Netzwerk angibt, zu dem das IP-Paket zu senden ist;
db) in...

Description

  • HINTERGRUND DER ERFINDUNG
  • 1. Gebiet der Erfindung
  • Die Erfindung betrifft ein integriertes IP-Netzwerk (Internet-Protocol-Netzwerk) eines IP-Netzwerks für Computerkommunikation, basierend auf der TCP/IP-Technologie (Transmission Control Protocol/Internet Protocol).
  • Das zum Senden und Empfangen digitalisierter Sprachdaten gemäß der TCP/IP-Technologie ausgelegte IP-Netzwerk (im folgenden einfach als "IP-Telefonnetzwerk" bezeichnet) macht von einer Übertragungskanalgeschwindigkeit von etwa 64 Kbps Gebrauch, um die Ankunftszeit der Sprachdaten unterhalb von etwa 0,1 Sekunden Verzögerung zu halten. Ein IP-Telefonnetzwerk zum Senden und Empfangen komprimierter Videodaten eines Fernsehkanals gemäß der TCP/IP-Technologie (im folgenden als "IP-Videonetz" bezeichnet) verwendet eine Übertragungskanalgeschwindigkeit von beispielsweise 1,5 Mbps und ermöglicht eine Videodaten-Ankunftszeit nach einigen Minuten.
  • Das IP-Telefonnetz zum Übertragen von Text elektronischer Belege nach der TCP/IP-Technologie (im folgenden als "elektronisches IP-Textnetz" oder ähnlich bezeichnet) besitzt eine Übertragungsgeschwindigkeit von etwa 128 Kbps, um die Datenankunftszeit unterhalb von 1 Sekunden zu halten. Weil in diesem Fall die Zuverlässigkeit wichtiger ist als bei der Sprach- oder TV-Video-Übertragung, wird die Übertragungsfehlerrate gegenüber dem IP- Telefonnetz und dem IP-Videonetz unterhalb von einem Hundertstel gehalten.
  • Weitere IP-Telefonnetze enthalten beispielsweise ein "IP-Datensammelsendenetz", welches IP-Daten, beispielsweise elektronische Bücher oder elektronische Zeitschriften, von einer sendenden Quelle zu mehreren Bestimmungsorten sendet, ferner ein "TV-Rundspruchnetz auf IP-Basis", ein audiovisuelles IP-Netz, welches sowohl Fernseh-Sprachdaten als auch Videodaten zu mehreren Bestimmungsorten unter Nutzung von Mehrfachsendetechnologie überträgt (ausstrahlt). Diese Sammelsendenetze unterscheiden sich von den vorerwähnten IP-Telefonnetzen dadurch, daß sie nicht von dem Eins-zu-Eins-Kommunikationsschema Gebrauch machen.
  • Wie in 1 dargestellt ist, wird bei dem konventionellen IP-Netzwerk 20, für welches das Internet repräsentativ ist, ein IP-Datenpaket (im folgenden auch einfach als IP-Paket bezeichnet) 26-1, welches IP-Telefondaten, IP-Videodaten und elektronische IP-Belegtextdaten beinhaltet, von einem Anschluß 23-1 innerhalb eines LAN 21, also innerhalb eines lokalen Netzes, zu einem Anschluß 23-2 innerhalb eines LAN 22 geschickt, wobei der Weg über einen Router 24-1 in dem LAN 21, Router 22-1 bis 22-4 in dem IP-Netzwerk 20 und einen Router 24-2 in dem LAN 22 führt. Während das Internet nicht die Übertragungsgeschwindigkeit und andere Parameter während des IP-Transfers garantieren kann, so wird es doch allgemein als "Bestmöglichkeitsnetz" ("best effort network") in dem Sinne bezeichnet, daß es die diesbezüglichen größten Anstrengungen unternimmt. Die IP-Telefondaten, die IP-Videodaten und die elektronischen IP-Belegtextdaten fließen untereinander vermischt über die Übertragungskanäle innerhalb des IP-Netzwerks 20, wie es beim vorliegenden Beispiel geschieht. Das heißt: die konventionellen IP-Netzwerke beinhalten nicht eine Mehrzahl separater IP-Netzwerke mit unterschiedlichen Kennwerten, so zum Beispiel das IP-Telefonnetz und das IP-Videonetz, das elektronische IP-Textnetz, das Bestmög lichkeitsnetz, das IP-Daten-Sammelsendenetz und das TV-Rundspruchnetz auf IP-Basis. Aus diesem sowie aus weiteren Gründen wurden das IP-Telefonnetz, das IP-Videonetz, das elektronische IP-Textnetz, das Bestmöglichkeitsnetz, das IP-Daten-Sammelsendenetz und das TV-Rundspruchnetz auf IP-Basis separat aufgebaut, was zu dem Problem der insgesamt erhöhten Kosten für das gesamte IP-Netzwerk führte.
  • Anhand der 2 soll im folgenden ein Sammelsende-IP-Netzwerk 27-1 erläutert werden, welches Daten von einer Ausgangsstelle oder Ursprungsquelle zu mehreren Bestimmungsorten überträgt. Bezugszeichen 27-2 bis 27-9 stehen für Router, von denen die Router 27-2, 27-6, 27-7, 27-8 und 27-9 speziell Router sind, an die die IP-Terminals 28-1 bis 28-9 von Benutzern über Übertragungskanäle angeschlossen werden können, und die auch als Netzwerkknoten bezeichnet werden. Die Router 27-3, 27-4, 27-6, 27-7 und 27-8 weisen eine Sammelsende-Router-Tabelle auf, die jedem Router mitteilt, ein empfangenes ID-Datenpaket an mehrere Übertragungskanäle zu senden, und zwar nach Maßgabe einer Sammelsendeadresse, die in dem empfangenen IP-Paket enthalten ist. Bei dieser Ausführungsform spezifiziert die Sammelsendeadresse "MA1". Das IP-Terminal 28-1 sendet ein IP-Paket 29-1 mit der Sammelsendeadresse "MA1" über den Router 27-2. Erreicht es den Router 27-3, so kopiert der Router 27-3 das IP-Paket 29-2, checkt die Sammelsende-Router-Tabelle und überträgt das IP-Paket 29-3 und das IP-Paket 29-4 über betreffende Übertragungskanäle. Der Router 27-4 kopiert das empfangene IP-Paket 29-3, und entsprechend der Sammelsende-Router-Tabelle überträgt er das IP-Paket 29-5 und das IP-Paket 29-6 über Nachrichtenkanäle. Der Router 27-5 enthält keine Sammelsende-Router-Tabelle, und demzufolge läuft das IP-Paket 29-4 durch den Router 27-5, um als IP-Paket 29-7 zum Router 27-8 übertragen zu werden. Der Router 27-6 kopiert das IP-Paket 29-5, überprüft die Sammelsende-Router-Tabelle und überträgt das IP-Paket 29-8 an das IP-Terminal 28-2, und überträgt das IP-Paket 29-9 zu dem IP-Terminal 28-3. Der Router 27-7 kopiert das empfangene IP-Paket 29-6, nimmt Bezug auf die Sammelsende-Router-Tabelle und überträgt das IP-Paket 29-10 zu dem IP-Anschluß 28-4, und überträgt das IP-Paket 29-11 zu dem IP-Terminal 28-5. Der Router 27-8 kopiert das empfangene IP-Paket 29-7, nimmt Bezug auf die Sammelsende-Router-Tabelle und sendet das IP-Paket 29-12 zu dem IP-Anschluß 28-6, das IP-Paket 29-13 zu dem IP-Terminal 28-7 und das IP-Paket 29-14 zu dem IP-Terminal 28-8. Wenn das Quellen-Terminal 28-1 elektronische Bücher und elektronische Zeitungen in digitalem Datenformat an das IP-Netzwerk 27-1 sendet, arbeitet dieses als IP-Daten-Sammelsendenetz, um elektronische Bücher und elektronische Zeitungen zu verteilen, wobei die IP-Terminal 28-2 bis 28-8 für Benutzer-IP-Terminals stehen, deren Benutzer die elektronischen Bücher und elektronischen Zeitungen erwerben. Wenn das Quellen-Terminal 28-1 sich in einer audiovisuellen TV-Rundspruch-Anstalt befindet und ein Fernsehprogramm ausgestrahlt wird (d.h. Sprach- und Videodaten), so fungiert dieses IP-Netzwerk als TV-Rundspruchnetz auf IP-Basis, bei dem die IP-Terminals 28-2 bis 28-8 die eine Fernsehempfangsfunktion aufweisenden IP-Terminals von Fernsehzuschauern darstellen.
  • Aus der Druckschrift DE 197 54 073 A1 ist ein integriertes Fernmeldesystem bekannt, welches eine Zugriffssteuervorrichtung für die Verbindung mehrerer Rechner-Kommunikationsnetzwerke (Informationsübertragungseinrichtungen) umfasst. Das bekannte System umfasst ferner eine Relais- oder Weiterleiteinrichtung zum Verknüpfen der Zugriffssteuervorrichtung mit anderen Vorrichtungen, wobei das System Funktionen beinhaltet, die zum Durchleiten durch das System dienen, indem Information mit Hilfe eines vereinheitlichten Adressensystems übertragen wird und in der Zugriffssteuervorrichtung eine Adressenänderung erfolgt. Das aus der Druckschrift DE 197 54 073 A1 bekannte System soll dazu dienen, ein integriertes Fernmeldesystem zu schaffen, welches in der Lage ist, eine Vielzahl von LANs zu umfassen, die einen Daten-/Informationstransfer unter Verwendung von IP-Rahmen ("Frames") unter Gewährleistung von Sicherheit und Zuverlässigkeit der Nachrichtenübertragung gewährleisten, wobei nicht unbedingt Standleitungen oder das Internet eingesetzt werden. Bei dem Betrieb des aus der Druckschrift DE 197 54 073 A1 bekannten integrierten Kommunikationssystems (ICS) werden Rechnerkommunikationsdaten, die aus einem LAN einer ersten Organisation gesendet werden und mit einer Adressierung gemäß einem dieser Organisation entsprechenden Adressensystem ausgestattet sind, einer Adressenumwandlung gemäß einem Adressensystem (ADS) unterzogen und in ICS-Frames umgewandelt. Diese ICS-Frames werden dann innerhalb des ICS gemäß den Regeln des dem ICS eigenen Adressensystems ADS gesendet, und nach Erreichen einer Ziel-Zugriffssteuervorrichtung umgewandelt in Rechnerkommunikationsdaten eines Adressensystems einer zweiten Organisation, um in der zweiten Organisation innerhalb dessen LAN gesendet zu werden. Aus der DE 197 54 073 A1 ist auch das Prinzip einer virtuellen Standleitung bekannt, bei der ICS-Frames in fixierter Weise zu einer empfangenden ICS-Netzwerkadresse übertragen werden.
  • Aus der Druckschrift WO 98/26548 A1 ist ein computer-implementiertes Verfahren zum automatischen Konfigurieren einer Zugangsvorrichtung zur Kommunikation mit einem Kommunikationsnetzwerk bekannt. Aus der Druckschrift WO 98/26548 A1 ist insbesondere bekannt, dass das Internet als Zusammenschaltung von durch Router verbundenen Telekommunikationsnetzen aufgefasst werden kann.
  • OFFENBARUNG DER ERFINDUNG
  • Die vorliegende Erfindung basiert auf den oben erläuterten Umständen, und es ist Ziel der Erfindung, ein integriertes IP-Netzwerk zu schaffen, welches separat eine Mehrzahl von IP-Netzwerken beinhaltet, die unterschiedliche Charakteristika aufweisen, beispielsweise ein IP-Telefonnetz, ein IP-Videonetz, ein elektronisches IP-Textnetzwerk, ein Bestmöglichkeitsnetz, ein IP-Daten-Sammelsendenetz, ein TV-Rundspruchnetzwerk auf IP-Basis oder dergleichen.
  • Die vorliegende Erfindung betrifft ein integriertes IP-Netz, wobei das obige Ziel der Erfindung dadurch erreicht werden kann, daß das integrierte IP-Netzwerk beinhaltet: eine Mehrzahl von IP-Netzwerken und eine Mehrzahl von Netzknoten-Einrichtungen; wobei die Netzknoten-Einrichtungen über Übertragungskanäle an ein oder mehrere IP-Netze angeschlossen sind und mit ihren Netzknotenpunkten über Übertragungskanäle an externe Terminals angeschlossen sind. Wenn die Netzwerknoten-Einrichtung (oder Netzknoten-Einrichtung) von einem externen Terminal ein IP-Paket empfängt, läuft folgende Sequenz von Operationen ab: in einem ersten Fall, in welchem die Netzknotenpunktadresse des Netzknotenpunkts, über den das empfangene IP-Paket gelaufen ist, in einer Adressenverwaltungstabelle nicht als virtuelle Standleitungsverbindung registriert ist, werden eine Quellen- oder Ursprungsterminaladresse, eine Bestimmungsortterminal-Adresse und eine Portnummer, die in der Adressenverwaltungstabelle registriert sind, verglichen mit einer Quellenterminal-Adresse, einer Bestimmungsortterminal-Adresse, einer Ursprungs-Portnummer und einer Bestimmungsort-Portnummer, die in dem IP-Paket enthalten sind, um einen Datensatz aufzufinden, der eine Netzkennung beinhaltet, welche ein Bestimmungsort-IP-Netzwerk angibt, zu welchem das IP-Paket zu senden ist; in einem zweiten Fall, in welchem die Netzknotenpunktadresse des Netzknotenpunkts, über den das empfangene IP-Paket gelaufen ist, in der Adressenverwaltungstabelle als eine virtuelle Pachtleitung spezifizierend registriert ist, wird ein Datensatz erfaßt, welcher eine Netzwerkkennung beinhaltet, die ein Bestimmungsort-IP-Netz angibt, zu dem das IP-Paket zu senden ist. Nachdem die den ersten oder den zweiten Fall betreffende Prozedur abgeschlossen ist, werden die Ursprungsnetz-Knotenpunktadresse und die Bestimmungsortnetz-Knotenpunktadresse, die in dem erfaßten Datensatz enthalten sind, dazu verwendet, ein integriertes IP-Netzwerkpaket zu genieren, welches anschließend zu dem Bestimmungsort-IP-Netzwerk gesendet wird. Das integrierte IP-Netzwerkpaket läuft über einen IP-Paket-Austauschpunkt und das Bestimmungsort-IP-Netzwerk, und es erreicht eine weitere Netzknoten-Einrichtung, wo ein integrierter IP-Netzwerk-Anfangsblock von dem integrierten IP-Netzwerk-Paket entfernt wird, um das Ursprungs-IP-Paket wiederherzustellen, welches dann an das Bestimmungsort-IP-Terminal gesendet wird. Es wird auf die Adressenverwaltungstabelle Bezug genommen, um ein Bestimmungsort-IP-Netz auszuwählen, zu dem das IP-Paket zu übertragen ist, und das IP-Paket wird zu dem Bestimmungsort-IP-Netzwerk gesendet, und das integrierte IP-Netzwerk-Paket läuft über zwei oder mehrere IP-Netze unterschiedlicher Kommunikationsfirmen innerhalb des Bestimmungsort-IP-Netzwerks und über IP-Paket-Austauschpunkte.
  • Außerdem kann das oben angegebene Ziel der Erfindung erreicht werden durch ein integriertes IP-Netz, welches beinhaltet: eine Mehrzahl von IP-Netzwerken und eine Mehrzahl von Netzknoten-Einrichtungen, wobei die Netzknoten-Einrichtungen jeweils an ein oder mehrere IP-Netzwerke über Übertragungskanäle angeschlossen sind und mit ihren Netzknotenpunkten über Übertragungskanäle an externe Terminals angeschlossen sind. Die IP-Netze enthalten jeweils einen fest zugeordneten Domain-Namen-Server. Die Domain-Namen-Server besitzen jeweils eine Entsprechungs-Beziehung zwischen IP-Adressen der externen Terminals einerseits und Host-Namen der Terminals andererseits. Wenn von einem externen Ursprungs-Terminal ein IP-Paket empfangen wird, dessen Bestimmungsort einem der Domain-Namen-Server entspricht, so überträgt die Netzknoten-Einrichtung das empfangene IP-Paket zu dem Bestimmungsort-Domain-Namen-Server. Dieser Bestimmungsort-Domain-Namen-Server ermittelt eine IP-Adresse eines dem Host-Namen des Bestimmungsort-Terminals in dem empfangenen IP-Paket entsprechenden Bestimmungsort-Terminals und gibt das IP-Paket, welches die erlangte IP-Adresse des Bestimmungsort-Terminals erhält, an das Ursprungs-Terminal zurück. Dieses Ursprungs-Terminal generiert nun ein neues IP-Paket mit der von dem Domain-Namen-Server im Rahmen der oben geschilderten Prozedur erlangten IP-Adresse des Bestimmungsort-Terminals und sendet dieses generierte IP-Datenpaket an die Netzknoten-Einrichtung. Die Netzknoteneinrichtung vergleicht eine Ursprungsterminal-Adresse, eine Bestimmungsortterminal-Adresse und eine Portnummer, die in der Adressenverwaltungstabelle registriert sind, mit einer Ursprungster minal-Adresse, einer Bestimmungsort-Terminaladresse und einer Portnummer, die in dem IP-Paket enthalten sind, um einen Datensatz aufzuspüren, der ein Bestimmungsort-IP-Netzwerk angibt, zu dem das IP-Paket zu senden ist. Sie generiert ein integriertes IP-Netz-Paket unter Verwendung der Ursprungsnetzwerk-Knotenadresse und der Bestimmungsortnetzwerk-Knotenadresse, die in dem aufgespürten Datensatz enthalten sind, und sendet das generierte integrierte IP-Netzwerkpaket zu dem Bestimmungsort-IP-Netz. Das integrierte IP-Netzpaket läuft über das IP-Netz und den IP-Paket-Austausch, um eine weitere Netzknoteneinrichtung zu erreichen, in der ein integrierter IP-Netzwerk-Anfangsblock von dem integrierten IP-Netzwerkpaket entfernt wird, um das gesendete IP-Paket wiederherzustellen, welches anschließend an das Bestimmungsort-IP-Terminal geschickt wird. Dabei wird auf die Adressenverwaltungstabelle Bezug genommen, um ein Bestimmungsort-IP-Netz auszuwählen, zu dem das IP-Paket zu übertragen ist, und das IP-Paket wird zu dem Bestimmungsort-IP-Netzwerk gesendet. Das integrierte IP-Netzwerkpaket läuft über zwei oder mehr IP-Netzwerke verschiedener Nachrichtenübertragungsfirmen innerhalb des Bestimmungsort-IP-Netzwerks und über IP-Paket-Austauschpunkte.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • In den begleitenden Zeichnungen zeigen:
  • 1 ein Konzept-Diagramm, welches einen IP-Transfer gemäß dem konventionellen Internet veranschaulicht;
  • 2 ein Konzept-Diagramm, welches einen Sammelsende-IP-Transfer veranschaulicht;
  • 3 ein schematisches Blockdiagramm einer ersten Ausführungsform der vorliegenden Erfindung;
  • 4 ein Flußdiagramm eines beispielhaften Betriebsablaufs, der durch eine Netzknoten-Einrichtung der ersten Ausführungsform der Erfindung abgewickelt wird;
  • 5 eine Adressenverwaltungstabelle, die bei der ersten Ausführungsform der Erfindung eingesetzt wird;
  • 6 ein anschauliches Diagramm eines im Rahmen der ersten Ausführungsform der Erfindung zu sendenden und zu empfangenden Pakets;
  • 7 ein Flußdiagramm eines weiteren Betriebsbeispiels, welches von der Netzknoteneinrichtung der ersten Ausführungsform der Erfindung ausgeführt wird;
  • 8 ein weiteres Beispiel der Adressenverwaltungstabelle, die bei der ersten Ausführungsform der Erfindung verwendet wird;
  • 9 ein schematisches Blockdiagramm einer zweiten Ausführungsform der Erfindung;
  • 10 ein Flußdiagramm eines Betriebsbeispiels, welches von einer Netzknoteneinrichtung der zweiten Ausführungsform der Erfindung ausgeführt wird;
  • 11 ein Beispiel für eine Adressenverwaltungstabelle, wie sie in der zweiten erfindungsgemäßen Ausführungsform verwendet wird;
  • 12 eine anschauliche Darstellung eines im Rahmen der zweiten Ausführungsform der Erfindung gesendeten und empfangenen Datenpakets;
  • 13 ein Flußdiagramm eines weiteren Beispiels der Arbeitsweise, die von der Netzknoteneinrichtung der zweiten Ausführungsform ausgeführt wird;
  • 14 ein schematisches Blockdiagramm einer dritten Ausführungsform der Erfindung;
  • 15 ein Diagramm einer Adressenverwaltungstabelle für die dritte Ausführungsform;
  • 16 ein Beispiel eines im Rahmen der dritten Ausführungsform gesendeten und empfangenen Datenpakets;
  • 17 ein Beispiel eines im Rahmen der dritten Ausführungsform gesendeten und empfangenen Datenpakets;
  • 18 ein Beispiel eines im Rahmen der dritten Ausführungsform gesendeten und empfangenen Datenpakets;
  • 19 ein Beispiel eines im Rahmen der dritten Ausführungsform gesendeten und empfangenen Datenpakets;
  • 20 ein Beispiel eines im Rahmen der dritten Ausführungsform gesendeten und empfangenen Datenpakets;
  • 21 ein Flußdiagramm eines Betriebsbeispiels der dritten Ausführungsform der Netzknoteneinrichtung;
  • 22 ein Diagramm eines IP-Datenpakets, das bei der dritten Ausführungsform eingesetzt wird;
  • 23 ein Flußdiagramm eines weiteren Beispiels für die Netzknoteneinrichtung der dritten Ausführungsform;
  • 24 ein Zeitablaufdiagramm eines weiteren Beispiels für den Betrieb der dritten Ausführungsform der Netzknoteneinrichtung;
  • 25 ein schematisches Blockdiagramm einer vierten Ausführungsform der Erfindung;
  • 26 ein Zeitablaufdiagramm, das zeigt, wie das IP-Paket gemäß der vierten Ausführungsform gesendet und empfangen wird;
  • 27 ein anschauliches Diagramm, welches darstellt, wie ein IP-Datenpaket gemäß der vierten Ausführungsform gesendet und empfangen wird;
  • 28 ein anschauliches Diagramm, welches darstellt, wie ein IP-Datenpaket gemäß der vierten Ausführungsform gesendet und empfangen wird;
  • 29 ein anschauliches Diagramm, welches darstellt, wie ein IP-Datenpaket gemäß der vierten Ausführungsform gesendet und empfangen wird; und
  • 30 ein anschauliches Diagramm, welches darstellt, wie ein IP-Datenpaket gemäß der vierten Ausführungsform gesendet und empfangen wird.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Erfindungsgemäß sind virtuell mehrere IP-Netzwerke installiert, die unterschiedliche Charakteristika haben, nämlich die Charakteristika eines IP-Telefonnetzes, eines IP-Videonetzes, eines elektronischen IP-Textnetzes, eines Bestmöglichkeitnetzes, eines IP-Daten-Sammelsendenetzes, eines IP-Fernsehrundspruchnetzwerks sowie weiterer Netzwerke. In einer Netzknoteneinrichtung, die an einem Eingangsknoten installiert ist, über den Zugriff auf das integrierte IP-Netzwerk von außen besteht, ist eine Adressenverwaltungstabelle eingerichtet. Adressen von Terminals sowie Portnummern zum Identifizieren von Anwendungsprogrammen (AP), die in den Terminals enthalten sind, werden vorab in der Adressenverwaltungstabelle registriert. Die in das in das integrierte IP-Netz eingespeiste IP-Datenpaket eingeschriebene Adresse und die Portnummer werden verglichen mit Adressen und Portnummern, die in der Adressenverwaltungstabelle registriert sind, um das IP-Datenpaket (im folgenden auch einfach IP-Paket) im Inneren des integrierten IP-Netzwerks zu dem richtigen IP-Netzwerk zu leiten. Auf die Verwendung der Portnummer kann auch verzichtet werden, und es kann lediglich die Adresse verglichen werden.
  • Im folgenden werden Ausführungsformen der Erfindung unter Bezugnahme auf die begleitenden Zeichnungen beschrieben.
  • 1. Erste Ausführungsform, bei der das IP-Netzwerk nach Maßgabe der IP-Adresse und Portnummer ausgewählt wird:
    In 3 sendet beispielsweise ein Ausgangs- oder Ursprungsterminal 8-1 in einem LAN 1 ein IP-Paket PK01 über ein integriertes IP-Netzwerk 1 zu einem Bestimmungsort- oder Zielort-IP-Terminal 8-2 in einem LAN 2. Verbindungspunkte, an denen Nachrichtenkanäle oder Kommunikationskanäle 6-X1 und 6-X2 an die Netzknoteneinrichtung 5-X angeschlossen sind, werden als "Netzknotenpunkte" (oder Netzwerkknotenpunkte) bezeichnet. Der Netzknotenpunkt (5-X) des Kommunikationskanals 6-X1 hat eine Netzknotenpunktadresse "G100" erhalten, welche innerhalb des integrierten IP-Netzes 1 verwendet wird. Der Netzknotenpunkt (5-X) des Kommunikationskanals 6-X2 hat eine Netzknotenadresse "G110" erhalten; der Netzknotenpunkt (5-Y) des Kommunikationskanals 6-Y hat eine Netzknotenpunktadresse "G200" erhalten. Das IP-Paket PK01 enthält eine Adresse "A100" des Quellen- oder Ursprungsterminals 8-1, eine Adresse "A200" des Bestimmungsort-Terminals 8-2, eine Ursprungsportnummer "4300" (SP) zum Kennzeichnen des Anwendungsprogramms (AP) in dem Ursprungsterminal 8-1, eine Bestimmungsort-Portnummer "300" (DP) zum Kennzeichnen des Anwendungsprogramms in dem Bestimmungsortterminal 8-2, und Daten, die von dem Anwendungsprogramm verwendet werden.
  • Die Anwendungsprogramme beinhalten ein Sprach-Telefon-Sendeempfangsprogramm, ein Video-Sendeempfangsprogramm, ein elektronisches Beleg-Sendeempfangsprogramm, ein WWW-(World-Wide-Web-)Daten-Sendeempfangsprogramm basierend auf HTTP (Hyper Text Transfer Protocol). Das Sprach-Telefon-Sendeempfangsprogramm bedeutet ein Telefon-Sendeempfangsprogramm für ein auf digitaler Technologie beruhendes IP-Telefon. Bei dieser Ausführungsform repräsentiert die Terminaladresse eine IP-Adresse, die Portnummer repräsentiert eine Portnummer, welche in einem TCP-(Transmission Control Protocol-)Datenblock oder einem UDP (User Datagram Protocol) Datenblock eingerichtet ist. Im Rahmen der vorliegenden Erfindung kennzeichnet der Datensatz in der Adressenverwal tungstabelle Zeilen innerhalb der Tabelle und beinhaltet mehrere Datenausdrücke.
  • In 3 ist mit 2 ein IP-Videonetz bezeichnet, welches ein IP-Videonetz 2-X einer Kommunikationsgesellschaft (Kommunikations-Company) X und ein IP-Videonetz 2-Y einer Kommunikationsgesellschaft Y enthält, die an einem IP-Paket-Austauschpunkt 2-1 zusammengeschaltet sind. Mit 3 bezeichnet ist ein IP-Mehrzwecknetz, welches ein IP-Allgemein-Netz 3-X der Kommunikationsgesellschaft X und ein IP-Allgemein-Netz 3-Y der Kommunikationsgesellschaft Y enthält, die an einem IP-Paket-Austauschpunkt 3-1 zusammengeschaltet sind. Bezugszeichen 4 steht für ein IP-Telefonnetz, welches ein IP-Telefonnetz 4-X der Kommunikationsgesellschaft X und ein IP-Telefonnetz 4-Y der Kommunikationsgesellschaft Y enthält, die an einem IP-Paket-Austauschpunkt 4-1 zusammengeschaltet sind. Das integrierte IP-Netzwerk 1 enthält das IP-Videonetz 2, das IP-Mehrzwecknetz 3 und das IP-Telefonnetz 4. Außerdem ist die Netzknoteneinrichtung 5-X mit einer Adressenverwaltungstabellen-Umschreibeinrichtung 11-1 verbunden, und die Netzknoteneinrichtung 5-Y ist mit einer Adressenverwaltungstabellen-Umschreibeinrichtung 11-2 verbunden. Die Adressenverwaltungstabellen-Umschreibeinrichtung 11-1 und 11-2 können Adressen und Portnummern in Adressenverwaltungstabellen innerhalb der Netzknoteneinrichtungen 5-X und 5-Y schreiben.
  • Für diese Konfiguration soll im folgenden anhand des in 4 gezeigten Flußdiagramms die Arbeitsweise des Netzwerks erläutert werden. 4 ist ein Flußdiagramm, das einen beispielhaften Arbeitsablauf für die Netzknoteneinrichtung 5-X veranschaulicht. Als erstes wird ein IP-Paket PK01 von dem Kommunikationskanal 6-X1 über einen Netzknotenpunkt, dem eine Netzknotenpunktadresse "G100" zugeordnet ist, in das Netzwerk eingegeben. Bei Erhalt des IP-Paketes PK01 (Schritt S100) sucht die Netzknoteneinrichtung 5-X in der in 5 gezeigten und in der Einrichtung enthaltenen Adressenverwaltungstabelle in einer "Ursprungsnetzknotenpunktadressen"-Spalte nach irgendeinem registrierten Datensatz, der die Netzknotenpunktadresse "G100" enthält, und sie prüft, ob der Anforderungs-Kennungswert des Datensatzes "3" ist (Schritt S101). Bei dieser Ausführungsform ist der Anforderungs-Kennungswert nicht "3", was bedeutet, daß dieses Datenpaket nicht dem entspricht, was als virtuelle Standleitung oder Standleitungsverbindung bezeichnet wird (Fall 1). Die Netzknoteneinrichtung 5-X liest dann aus dem IP-Paket PK01 die Adresse "A100" (SA) des Ursprungsterminals 8-1, die Adresse "A200" (DA) des Bestimmungsortterminals 8-2, die Ursprungs-Portnummer "4300" (SP) zum Identifizieren des Anwendungsprogramms innerhalb des Ursprungsterminals 8-1, und die Bestimmungsort-Portnummer "300" (DP) zum Identifizieren des Anwendungsprogramms in dem Bestimmungsortterminal 8-2 (Schritt 102). Die Netzknoteneinrichtung 5-X sucht dann in der in der Einrichtung eingerichteten Adressenverwaltungstabelle nach Datensätzen, deren Adressen mit der Ursprungsterminaladresse "A100" (SA) und der Bestimmungsortterminal-Adresse "A200" (DA) des Pakets übereinstimmen (Schritt S103). Es sei angemerkt, daß normalerweise zwei oder noch mehr Datensätze vorhanden sind, die diese Bedingung erfüllen.
  • Da sich unter den angezogenen Datensätzen ein Datensatz befindet, der entweder die Ursprungs-Portnummer "4300" (SP) oder die Bestimmungsort-Portnummer "300" (DP) aufweist, wird dieser Wert aufgesucht und identifiziert (Schritt S104). Bei dieser Ausführungsform wird dieser Datensatz in der ersten Zeile von oben innerhalb der in 5 gezeigten Adressenverwaltungstabelle aufgefunden, in der sich folgende Werte befinden: "SA = A100, DA = A200, P = 300, N-SA = G100, N-DA = G200 und eine Netzwerkkennung NWa (Videonetz)". Aus diesem Datensatz greift die Einrichtung die Ursprungs-Netzknotenadresse "G100" und die Bestimmungsort-Netzknotenpunktadresse "G200" heraus, und die Verarbeitung geht weiter zum Schritt S106. Die Netzknotenpunktadresse kann die oben erwähnte IP- Adresse verwenden. Das heißt: sie kann eine Adresse verwenden, die bei einer dritten Ebene der OSI (Open Systems Interconnection) angewendet wird, oder sie kann eine Adresse der zweiten Ebene des OSI verwenden, beispielsweise eine Adresse, die in einem FR-Austausch (Frame Relay) oder einem ATM-Austausch (Asynchronous Transfer Mode) verwendet wird (beispielsweise eine Telefonnummer gemäß der E.164-Spezifikation).
  • Wenn in dem obigen Schritt S100 ein anderes Datenpaket PK05 über den Kommunikationskanal 6-X2 durch einen Netzknotenpunkt, dem eine Netzknotenpunktadresse "G110" zugeordnet ist, in das Netz eingegeben wird, empfängt die Netzknoteneinrichtung 5-X das IP-Paket PK05, durchsucht die Adressenverwaltungstabelle innerhalb der Netzknoteneinrichtung, um zu prüfen, ob es irgendeinen Datensatz mit einer Netzknotenpunktadresse "G110" in der "Ursprungsnetzknotenpunktadressen"-Spalte der Tabelle gibt, und prüft außerdem, ob der "Anforderungskennungs"-Wert des Datensatzes "3" beträgt oder nicht (Schritt S101). Bei dieser Ausführungsform besitzt der Datensatz eine "Anforderungskennung" mit dem Wert "3" (in der Adressenverwaltungstabelle in der zweiten Zeile von oben), was bedeutet, daß das Datenpaket eine sogenannte virtuelle Standleitung oder virtuelle Standleitungsverbindung spezifiziert (Fall 2). Damit geht die Verarbeitung zum Schritt S105. Dann holt die Netzknoteneinrichtung die Ursprungs-Netzknotenpunktadresse "G110" und die Bestimmungsort-Netzknotenpunktadresse "G210", die in diesem speziellen Datensatz registriert sind, bevor zum Schritt S106 weitergegangen wird.
  • Als nächstes fügt die Einrichtung dem Datenpaket einen integrierten IP-Netz-Anfangsblock oder -Vorsatz hinzu, der in 6 dargestellt ist, um ein Integriertes-IP-Netzwerk-Paket PK11 zu erzeugen (Schritt S106). Dieser Schritt macht Gebrauch von der Ursprungs-Netzknotenpunktadresse "G100" oder "G110" (N-SA) und der Bestimmungsort-Netzknotenpunktadresse "G200" oder "G210" (N-DA), die im Schritt S104 oder im Schritt S105 er halten wurde. Als nächstes wird das durch die obige Prozedur generierte Integriertes-IP-Netzwerk-Paket PK11 über einen Kommunikationskanal 7-1 nach Maßgabe der spezifizierten Netzkennung "NWa" (IP-Videonetz) abgesendet (Schritt S107). Dieser Kommunikationskanal 7-1 ist an das IP-Videonetz 2-X angeschlossen, welches von der Kommunikationsgesellschaft X innerhalb des IP-Videonetzes 2 betrieben wird.
  • Der obige Schritt S105 schaltet zwischen dem IP-Telefonnetz und dem IP-Allgemein-Netz abhängig davon um, ob das empfangene IP-Paket PK01 "NWc" (IP-Telefonnetz) oder "NWb" (IP-Allgemeinnetz) als Netzwerkkennung spezifiziert.
  • Als nächstes wird das Integriertes-IP-Netzwerk-Paket PK11 über das IP-Videonetz 2-X gesendet, es durchläuft einen IP-Paket-Austauschpunkt 2-1 und wird über das IP-Videonetz 2-Y der Kommunikationsgesellschaft Y gesendet, bis es die Netzknoteneinrichtung 5-Y erreicht. Die Netzknoteneinrichtung 5-Y empfängt gemäß dem in 7 gezeigten Flußdiagramm zunächst das Integriertes-IP-Netzwerk-Paket PK11 (Schritt 120), beseitigt den IP-Netzwerk-Anfangsblock von dem empfangenen Integriertes-IP-Netzwerk-Paket, um das für ein LAN bestimmte IP-Datenpaket wiederherzustellen (Schritt S121), und sendet das wiederhergestellte IP-Paket über den Kommunikationskanal 6-Y an das Terminal 8-2 (Schritt S122).
  • Wenn das Terminal 8-2 in dem LAN 2 ein anderes IP-Paket PK02 in die zur Senderichtung des IP-Pakets PK11 entgegensetzte Richtung absendet, werden die Adresse und die Portnummer in dem IP-Paket gegenüber der Reihenfolge in dem vorhergehenden IP-Paket umgekehrt. Das heißt: das IP-Paket besitzt die Ursprungsterminaladresse "A200", die Bestimmungsortterminal-Adresse "A100", die Ursprungs-Portnummer "300" zur Kennzeichnung des Anwendungsprogramms in dem Ursprungsterminal, und die Bestimmungsort-Portnummer "4300" zum Kennzeichnen des Anwendungs programms in dem Zielort-Terminal. In diesem Fall wird die in 8 gezeigte Adressenverwaltungstabelle verwendet, und außerdem wird die Portauswahl-Spezifikation umgekehrt.
  • Der IP-Paket-Austauschpunkt 2-1 mißt die Anzahl von IP-Paketen, die diesen Punkt durchlaufen, außerdem die Zeitspanne, die die IP-Pakete zum Durchlaufen des Punkts benötigen. Die Kommunikationsgesellschaft X, die das IP-Videonetz 2-X verwaltet, und die Kommunikationsgesellschaft Y, die das IP-Videonetz 2-Y verwaltet, können die Anzahl und die Durchlaufzeit für die IP-Pakete in Form von Daten messen und verwenden, um die Kommunikations-Gebühren für Sender und Empfänger der IP-Pakete zu berechnen. Es ist außerdem möglich, diese Ausführungsform in der Weise zu implementieren, daß das IP-Videonetz 2-Y der Kommunikationsgesellschaft Y und der IP-Paket-Austauschpunkt 2-1 nicht vorhanden sind, d.h., daß das IP-Videonetz 2 lediglich das IP-Videonetz 2-X der Gesellschaft X enthält. In diesem Fall ist die Betreibergesellschaft für das IP-Videonetz 2 lediglich eine Gesellschaft "X". In ähnlicher Weise könnte das IP-Telefonnetz 4 lediglich das IP-Telefonnetz 4-X der Kommunikationsfirma X enthalten.
  • Als nächstes soll der Fall erläutert werden, daß die Terminals ein Videosende-/empfangsgerät oder IP-Telefone sind, wobei der an die logischen Terminals der Netzknoteneinrichtungen angeschlossene Übertragungskanal ausschließlich an das IP-Videonetz 2-X oder das IP-Telefonnetz 4-Y angeschlossen ist. In 3 ist ein Videosende-/empfangsgerät 9-1 über einen Übertragungskanal 9-2 an eine Netzknoteneinrichtung 9-3 und über einen Übertragungskanal 9-4 an das IP-Videonetz 2-X angeschlossen. Ein IP-Telefon 10-1 ist über einen Übertragungskanal 10-2 an eine Netzknoteneinrichtung 10-3 und über einen Übertragungskanal 10-4 an ein IP-Telefonnetz 4-Y angeschlossen. Die Betreiber 4-X betreibt die Netzknoteneinrichtung 9-3, die Betreibergesellschaft 4-Y betreibt die Netzknoteneinrichtung 10-3. In den Netzknoteneinrichtungen 9-3 und 10-3 wird die Adressenverwaltungs tabelle eingerichtet, die nach dem gleichen Prinzip eingerichtet wird, wie gemäß 5 oder 8 erläutert ist.
  • Bei diesem Aufbau kann das IP-Paket, welches Videoinformation enthält, die von der Videosende-/empfangseinrichtung 9-1 als digitale Information gesendet wird, digitale Videoinformation mit dem Videosende-/empfangsprogramm in dem Terminal 8-2 austauschen über die Netzwerkknoteneinrichtung 9-3, das IP-Videonetz 2-X, den IP-Paket-Austauschpunkt 2-1, das IP-Videonetz 2-Y, die Netzwerkknoteneinrichtung 5-Y und den Übertragungsschaltkreis 6-Y. In ähnlicher Weise kann ein IP-Paket mit Sprachinformation, die von dem IP-Telefon 10-1 in Form digitaler Daten gesendet wird, die digitale Sprachinformation mit dem Telefonsende-/empfangsprogramm in dem Terminal 8-1 über die Netzknoteneinrichtung 10-3, das IP-Telefonnetz 4-Y, den IP-Paket-Austauschpunkt 4-1, das IP-Telefonnetz 4-X, die Netzknoteneinrichtung 5-X und den Übertragungskanal 6-X1 austauschen.
  • Bei dem ersten, oben beschriebenen Ausführungsbeispiel läßt sich das IP-Netzwerk in der Weise beschreiben, daß es das IP-Telefonnetz und das IP-Videonetz enthält. Die IP-Standleitungsnetze lassen sich auch separat für unterschiedliche Zwecke bereitstellen, beispielsweise als IP-Faksimilenetz für Faksimileübertragung, ein elektronisches IP-Belegnetz für den Verkehr mit elektronischen Belegen, ein IP-Auslandwechselnetz für die Behandlung von Auslandswechseln.
  • 2. Ausführungsform, bei der das IP-Netzwerk nur nach der IP-Adresse ausgewählt wird:
    Wie in 9 gezeigt ist, die der 3 ähnelt, ist einem Netzknotenpunkt eines Übertragungskanals 6-X1 eine Netzknotenpunktadresse "G105" zugewiesen, die in dem integrierten IP-Netzwerk verwendet wird, und einem Netzknotenpunkt eines Übertragungskanals 6-X2 ist eine Netzknotenpunktadresse "G115" zugewiesen. Ein Ursprungsterminal 8-3 innerhalb eines LAN 3 sendet zum Beispiel ein IP-Paket PK03 an das Bestimmungsterminal 8-4 innerhalb des LAN 4. Das IP-Paket PK03 enthält eine Adresse "A105" des Ursprungsterminals 8-3, eine Adresse "A205" des Bestimmungs-Terminals 8-4 sowie Übertragungsdaten. Die Übertragungsdaten sind Daten, die von einem Sprach-Telefonsende-/empfangsprogramm einem Videosende-/empfangsprogramm, einem elektronischen Belegsende-/empfangsprogramm und einem WWW-Datensende-/empfangsprogramm basierend auf dem bekannten HTTP-Protokoll gehandhabt werden. Das Sprach-Telefonsende-/empfangsprogramm ist ein Telefonsende-/empfangsprogramm für das IP-Telefon unter Verwendung digitaler Technologie.
  • Für diesen Aufbau soll nun die Arbeitsweise des Netzwerks anhand des in 10 gezeigten Flußdiagramms erläutert werden. Als erstes wird ein IP-Paket PK03 aus dem Übertragungskanal 6-X1 über den Netzknotenpunkt mit der Netzknotenpunktadresse "G105" in das Netzwerk eingespeist. Die Netzknoteneinrichtung 5-X empfängt das IP-Paket PK03 (Schritt S200), sucht in der Adressenverwaltungstabelle innerhalb der Einrichtung nach einer registrierten Aufzeichnung, welche die Netzknotenpunktadresse "G105" in der Spalte "Ursprungsknotenpunktadresse" enthält, und überprüft, ob der Anforderungs-Kennungswert der Aufzeichnung "3" beträgt (Schritt S201). Bei dieser Ausführungsform ist der Anforderungs-ID-Wert nicht "3", was bedeutet, daß dieses Paket keine virtuelle Standleitung spezifiziert (Fall 1). Die Netzknoteneinrichtung 5-X liest dann aus dem IP-Paket PK03 die Adresse "A105" (SA) des Ursprungsterminals 8-3 und die Adresse "A205" (DA) des Bestimmungsterminals 8-4 (Schritt S202) und sucht in der Adressenverwaltungstabelle innerhalb der Einrichtung, wie sie in 11 gezeigt ist, eine Aufzeichnung, deren Adresse zu der Ursprungsterminal-Adresse "A105" (SA) und der Bestimmungsterminal-Adresse "A205" (DA) des Pakets paßt (Schritt S203). Bei dieser Ausführungsform findet sich eine solche Aufzeichnung in der ersten Zeile von oben innerhalb der in 11 gezeigten Adressenverwaltungstabelle, wobei die Zeile beinhaltet: "SA = A105, DA = A205, N-SA = G105, N-DA = 205, Netzwerk-Kennung NWa (Videonetz)". Aus dieser Aufzeichnung entnimmt die Einrichtung die Ursprungs-Netzknotenpunktadresse "G105" und die Bestimmungs-Netzknotenpunktadresse "G205", anschließend geht die Verarbeitung zum Schritt S206. Die Netzknotenpunktadresse kann die oben angesprochene IP-Adresse verwenden. Das heißt, sie kann Gebrauch machen von einer Adresse, die einer dritten Ebene des OSI zugeordnet ist, oder sie kann eine Adresse verwenden, die einer zweiten Ebene des OSI zugeordnet ist, beispielsweise eine Adresse, die bei einem FR-Austausch und einem ATM-Austausch verwendet wird (z. B. eine Telefonnummer gemäß der E.164-Spezifikation).
  • Wenn in dem obigen Schritt S200 ein anderes IP-Paket PK15 aus dem Übertragungskanal 6-X2 durch einen Netzknotenpunkt in das Netzwerk eingegeben wird, dem eine Netzknotenpunktadresse "G115" zugeordnet ist, so empfängt die Netzknoteneinrichtung 5-X das IP-Paket PK15, sucht in der Adressenverwaltungstabelle innerhalb der Einrichtung nach einer möglichen Aufzeichnung, welche eine Netzknotenpunktadresse "G115" in der Spalte "Ursprungsnetzwerkknotenpunkt-Adresse" hat, und prüft außerdem, ob der ID-Wert der Anforderung der Aufzeichnung "3" ist oder nicht (Schritt S201). Bei dieser Ausführungsform hat diese Aufzeichnung einen Anforderungs-ID-Wert von "3" (in der zweiten Zeile der Adressenverwaltungstabelle von oben), was bedeutet, daß das Paket die virtuelle Standleitungsverbindung spezifiziert (Fall 2). Somit geht die Verarbeitung zum Schritt S205. Dann ermittelt vor dem Schritt S206 die Einrichtung die Ursprungsnetzknotenpunkt-Adresse "G115" und die Bestimmungsnetzknotenpunkt-Adresse "G215", die für diese spezielle Aufzeichnung registriert sind.
  • Als nächstes fügt die Einrichtung dem Paket den Integriertes-IP-Netz-Anfangsblock gemäß 12 hinzu, um ein Integriertes-IP-Netz-Paket PK13 zu generieren (Schritt S206). Dieser Schritt verwendet die Ursprungsnetzknotenpunkt-Adresse "G105" oder "G115" (N-SA) und die Bestimmungsnetzknotenpunkt-Adresse "G205" oder "G215" (N-DA), die im Schritt S203 oder im Schritt S205 ermittelt wurde. Als nächstes wird das gemäß obiger Prozedur generierte Integriertes-IP-Netz-Paket PK13 auf einen Übertragungskanal 7-1 gegeben, entsprechend der spezifizierten Netzwerkkennung "NWa" (IP-Videonetz) (Schritt S207). Dieser Übertragungskanal 7-1 ist mit dem IP-Videonetz 2-X verbunden, welches von der Kommunikationsfirma X innerhalb des IP-Videonetzes 2 betrieben wird. Der obige Schritt S205 schaltet abhängig davon zwischen dem IP-Videonetz und dem IP-Allgemeinnetz um, ob das empfangene IP-Paket PK03 "NWc" (IP-Telefonnetz) oder "NWb" (IP-Allgemeinnetz) als Netzwerkkennung spezifiziert.
  • Als nächstes wird das Integriertes-IP-Netz-Paket PK13 durch das IP-Videonetz 2-X, den IP-Paket-Austauschpunkt 2-1 und durch das IP-Videonetz 2-Y der Betreibergesellschaft Y gesendet, so daß es schließlich die Netzknoteneinrichtung 5-Y erreicht. Die Netzknoteneinrichtung 5-Y empfängt gemäß dem in 13 dargestellten Flußdiagramm das Integriertes-IP-Netz-Paket PK13 (Schritt S220), entfernt den IP-Anfangsblock von diesem Integriertes-IP-Netz-Paket, um das für das LAN bestimmte IP-Paket wiederherzustellen (Schritt S221), und sendet das wiederhergestellte IP-Paket über den Übertragungskanal 6-Y zu dem Terminal 8-4 (Schritt S222). Der IP-Paket-Austauschpunkt 2-1 mißt die Anzahl von durch diesen Punkt laufenden IP-Paketen und die Zeitspanne, die die IP-Pakete zum Passieren dieses Punkts benötigen. Die Betreibergesellschaft X, die das IP-Videonetz 2-X verwaltet, und die das IP-Videonetzwerk 2-Y verwaltende Gesellschaft Y können Anzahl und Zeit für die durchlaufenden IP-Pakete in Form von Daten messen, auf deren Grundlage die Berechnung der Übermittlungsgebühren für Sender und Empfänger der IP-Pakete erfolgt.
  • Es besteht außerdem die Möglichkeit, die zweite Ausführungsform in der Weise zu implementieren, daß das IP-Videonetz 2-Y der Betreiberfirma Y und der IP-Paket-Austauschpunkt 2-1 nicht vorhanden sind, d.h., daß das IP-Videonetz 2 lediglich das IP-Videonetz 2-X der Gesellschaft X beinhaltet. In diesem Fall ist die das IP-Videonetz 2 betreibende Gesellschaft die Firma "X". In ähnlicher Weise kann das IP-Telefonnetz 4 auch lediglich das IP-Telefonnetz 4-X der Firma X enthalten.
  • 3. Dritte Ausführungsform unter Verwendung eines individuellen Domain-Namen-Servers:
    Wie in 14 gezeigt ist, besitzt ein Integriertes-IP-Netz 31 ein IP-Audiovisionsnetz 32, ein IP-Datennetz 33, ein IP-Telefonnetz 34 und ein Bestmöglichkeitsnetz 35. Das IP-Audiovisionsnetz 32 ist ein IP-Netzwerk, welches dem IP-Videonetz ähnelt, allerdings sowohl Video- als auch dazugehörige Sprachdaten übertragen kann, beispielsweise Filme und Fernseh-Video einschließlich des dazugehörigen Tons. Das IP-Datennetz 33 hat eine ähnliche Funktion wie das elektronische IP-Textnetz und kann zusätzlich zu den elektronischen Textdaten, welche aus Zeichen bestehen, auch Daten beispielsweise in Form komprimierter Stehbilddaten senden. Das Bestmöglichkeitsnetz 35 (best effort network) hat die Funktion der IP-Telefonübermittlung, der IP-audiovisuellen Kommunikation und der IP-Datenkommunikation und ist als IP-Netzwerk ausgestaltet, das von einem Benutzer verwendet wird, der weiß, daß im Fall eines Kommunikationsverkehrsstaus während des IP-Transfers es zu Übertragungsverzögerungen kommt oder die Anzahl von abgesetzten IP-Paketen zunimmt. Ein typisches Beispiel für das IP-Bestmöglichkeitsnetz ist das Internet.
  • In dem integrierten IP-Netzwerk 31 sind Netzknoteneinrichtungen 35-1, 35-2, 35-3, 35-4, 35-5 und 35-6 über Übertragungskanäle 37-1 bis 37-20 an eines der IP-Netze 31 angeschlossen (IP-Audiovisionsnetz 32, IP-Datennetz 33, IP-Telefonnetz 34 und Bestmöglichkeitsnetz 35). Die Netzknotenpunkte der Netzknoteneinrichtungen sind über einen von Übertragungskanälen 36-1, 36-2, 36-3, 36-4, 36-5, 36-6, 36-7, 36-8, 36-9 und 36-10 an externe Terminals 42-1, 43-1, 44-1, 42-2, 43-2, 44-2 des integrierten IP-Netzwerks 31 und an interne Terminals des LAN 31, des LAN 32, des LAN 33 und des LAN 34 angeschlossen. Die Netzknoteneinrichtungen besitzen jeweils eine Adressenverwaltungstabelle, die mit IP-Adressen registrierter Terminals und Portnummern zum Identifizieren der Anwendungen der Terminals beschrieben ist.
  • Die IP-Netzwerke 31 (das IP-Audiovisionsnetz 32, das IP-Datennetz 33, das IP-Telefonnetz 34 und das Bestmöglichkeitsnetz 35) enthalten in diesen Netzwerken verwendete fest zugeordnete Domain-Namen-Server 45-1, 45-2, 45-3, 45-4, 45-5, 45-6, 45-7, 45-8. Diese Domain-Namen-Server weisen eine Eins-zu-Eins-Entsprechung zwischen den externen Terminals 42-1 bis 44-2 zugeordneten Host-Namen und deren IP-Adressen auf.
  • Der Netzknotenpunkt des Übertragungskanals 36-1 hat eine Netzknotenpunktadresse "G361 ", die innerhalb des integrierten IP-Netzwerks 31 verwendet wird. Die Netzknotenpunkte stellen logische Grenzen zwischen den Netzknoteneinrichtungen 35-1 bis 35-6 und den externen Übertragungskanälen des integrierten IP-Netzwerks 31 dar. Den Netzknotenpunkten ist jeweils eine Netzknotenpunktadresse zugeordnet. Außerdem ist dem Netzknotenpunkt des Übertragungskanals 36-2 eine Netzknotenpunktadresse "G362" zugeordnet, dem Netzknotenpunkt des Übertragungskanals 36-6 ist eine Netzknotenpunktadresse "G366" zugeordnet, dem Netzknotenpunkt des Übertragungskanals 36-7 ist eine Netzknotenpunktadresse "G367" zugeordnet, dem Netzknotenpunkt des Kanals 36-8 ist eine Netzknotenpunktadresse "G368" zugeordnet und dem Kanal 36-10 ist eine Netzknotenpunktadresse "G3610" zugeordnet.
  • 15 zeigt ein Beispiel für die in der Netzknoteneinrichtung 35-1 enthaltene Adressenverwaltungstabelle. Dem Domain-Namen-Server ist eine Netzknotenpunktadresse sowie eine IP-Adresse zugeordnet, die als Adresse zum Senden und zum Empfangen von IP-Paketen benutzt werden.
  • Im folgenden soll unter Bezugnahme auf die 15 bis 23 das Verfahren zum Verbinden eines IP-Telefons 38-1 in einem LAN 31 mit einem IP-Telefon 40-1 in einem LAN 33 erläutert werden. Das IP-Telefon 38-1 hat die IP-Adresse "A381", und das IP-Telefon 40-1 hat eine Telefonnummer "T401" entsprechend dem Host-Namen eines Terminals und eine IP-Adresse "A401". Der Domain-Namen-Server 45-3, der dem IP-Telefonnetz 34 fest zugeordnet ist, hat eine IP-Adresse "A453" und eine Netzknotenpunktadresse "G453".
  • Das IP-Telefon 38-1 sendet zunächst an eine Netzknoteneinrichtung 35-1 ein IP-Paket PK30, welches die Telefonnummer "T401" des Zielort-Terminals oder des Zielort-IP-Telefons 40-1 enthält (Schritt S401). Die Netzknoteneinrichtung 35-1 liest aus dem empfangenen IP-Paket PK30 die Adresse "A381" (SA) des Ursprungs-IP-Telefons 38-1, die IP-Adresse "A453" (DA) des Zielort-Domain-Namen-Servers 45-3 und eine Port-Nummer "25", um anschließend die in der Netzknoteneinrichtung 35-1 enthaltene Adressenverwaltungstabelle (15) bezüglich einer Aufzeichnung abzusuchen, deren Adressen und Port-Nummer übereinstimmen mit der Adresse "A381" (SA) des Ursprungs-IP-Telefons 38-1, der Adresse "A453" (DA) des Zielort-Domain-Namen-Servers 45-3 und der Port-Nummer "25" (Schritt S402). Bei diesem Beispiel wird diese Aufzeichnung in der ersten Zeile von oben der Adressenverwaltungstabelle gemäß 15 gefunden, deren Eintrag lautet: "SA = A381, DA = A453, N-SA = G361, N-DA = G453". Aus dieser Aufzeichnung entnimmt die Einrichtung die Ursprungsnetzknotenpunkt-Adresse "G361" und die Zielortnetzknotenpunkt-Adresse "G453", fügt dem Paket einen Integriertes-IP-Netzwerk-Anfangsblock oder -Vorsatz hinzu, um ein IP-Paket PK31 zu erzeugen, und transferiert das Paket PK31 zu dem Domain-Namen-Server 45-3 (Schritt S403).
  • Der Domain-Namen-Server 45-3 empfängt das IP-Paket PK31, sucht in seiner internen Datenbank und sendet eine IP-Adresse "A401" zurück, die eine Eins-zu-Eins-Entsprechung bezüglich der Telefonnummer "T401" des Zielort-IP-Telefons 40-1 hat. Die Netzknoteneinrichtung 35-1 gibt das IP-Paket 32 an das IP-Telefon 38-1 zurück (Schritt S405). Durch die obige Prozedur erhält das IP-Telefon 38-1 die IP-Adresse "A401 ", die eine Eins-zu-Eins-Entsprechung bezüglich der Zielort-Telefonnummer "T401" aufweist.
  • Als nächstes erzeugt das IP-Telefon 38-1 ein "Terminal-zu-Terminal-IP-Paket" PK33, welches die IP-Adresse "A381" des Ursprungs-IP-Telefons 38-1, die IP-Adresse "A401" des Zieltelefons und Stimminformation enthält, die digitalisiert und in einem gebührenpflichtigen Abschnitt (dem Datenfeld) des IP-Pakets enthalten ist. Das IP-Telefon 38-1 sendet dieses Paket auf den Übertragungskanal 36-1 (Schritt S406). Bei Erhalt des IP-Pakets PK33 liest die Netzknoteneinrichtung 35-1 aus dem Paket die Adresse "A381" (SA) des Ursprungs-IP-Telefons 38-1, die Adresse "A401" (DA) des Ziel-IP-Telefons 40-1 und eine Port-Nummer "4000", um dann in der in der Einrichtung enthaltenen Adressenverwaltungstabelle (15) zu suchen, um einen solchen Aufzeichnungs-Datensatz zu finden, dessen Adressen und Port-Nummer übereinstimmen mit der Adresse "A381" (SA) des Ursprungs-IP-Telefons 38-1, der Zielterminaladresse "A401" (DA) des Zielort-IP-Telefons 40-1 und der Port-Nummer "4000" (Schritt S407). Bei diesem Beispiel findet sich eine solche Aufzeichnung in der zweiten Zeile der Adressenverwaltungstabelle nach 15 bei Zählung von oben, wobei der Inhalt der Zeile lautet: "SA = A381, DA = A401, Port-Nummer = 4000, N-SA = G361, N-DA = G366". Aus dieser Aufzeichnung entnimmt die Einrichtung die Ursprungsnetzknotenpunkt-Adresse "G361" und die Zielnetzknotenpunkt-Adresse "G366", fügt dem Paket einen Integriertes-IP-Netzwerk-Anfangsblock hinzu, um ein Integriertes-IP-Netzwerk-Paket PK34 zu erzeugen, und transferiert das Paket PK34 zu dem IP-Telefonnetz 34-X (Schritt S408).
  • Das Paket PK34 durchläuft einen Paket-Austauschpunkt 34-1 und ein IP-Telefonnetz 34-Y. Die Netzknoteneinrichtung 35-4 empfängt das IP-Paket PK34 (Schritt S421), entfernt von diesem den Anfangsblock, um das IP-Paket PK33 wiederherzustellen (Schritt S422), und sendet das IP-Paket PK33 zu dem Telefon 40-1 (Schritt S423). Im Schritt S407 werden die beiden Arten von IP-Adressen und die Port-Nummer für einen Vergleich verwendet. Einige Datensätze der Aufzeichnungen in der Adressenverwaltungstabelle enthalten allerdings nicht ihre zugehörigen Port-Nummern. In diesem Fall kann der Port-Nummern-Vergleich entfallen, so daß lediglich die zwei Arten von IP-Adressen zu überprüfen sind.
  • Die Netzknotenpunktadresse läßt sich implementieren als eine IP-Adresse, die bei einer dritten Ebene des OSI angewendet wird, wie es oben erläutert wurde. Außerdem läßt sie sich als Adresse implementieren, die auf einer zweiten Ebene des OSI angewendet wird, beispielsweise eine Adresse im Feld des FR-Austausches und des ATM-Austausches (so zum Beispiel in Form von Telefonnummern gemäß der E.164-Spezifikation), oder sie läßt sich implementieren unter Verwendung eines zweistufigen Protokolls, das auf WDM-Technologie beruht. Wenn eine Adresse für die zweite Ebene verwendet wird, verwendet der in 22 dargestellte "Integriertes IP-Netz-Anfangsblock" einen Anfangsblock oder Vorsatz, der auf einem Zwei-Ebenen-Kommunikationsprotokoll basiert, beispielsweise ATM und WDM.
  • Im folgenden wird unter Bezugnahme auf das in 24 dargestellte Zeitablaufdiagramm der obige Vorgang näher erläutert. In 24 stehen die Bezugszeichen 49-1 und 49-2 für Terminals verschiedener Arten, die außerhalb des integrierten IP-Netzwerks 31 installiert sind. Das IP-Paket wird von dem Terminal 49-1 an die Netzknoteneinrichtung 35-1 gesendet (Schritt S401), von der aus es an den Domain-Namen-Server 45-3 übertragen wird, der fest für das IP-Telefonnetz 34 eingerichtet ist (Schritt S403). Dann wird das Paket von dem Domain-Namen-Server zurückgegeben (Schritte S404 und S405). Das Terminal 49-1 sendet das IP-Paket an die Netzknoteneinrichtung 35-1 (Schritt S406), und die Netzknoteneinrichtung 35-1 sendet es an das integrierte IP-Netzwerk (Schritt S408). Das Paket durchläuft den Paket-Austausch 34-1 des IP-Telefonnetzes 34 und wird von der anderen Netzknoteneinrichtung 35-4 in Empfang genommen (Schritt S421), von wo aus das Paket zu dem Domain-Namen-Server 45-3 transferiert wird, der fest dem IP-Telefonnetz 34 zugeordnet ist (Schritt S403). Anschließend wird das Paket von dem Server zurückgereicht (Schritte S404 und S405). Das Terminal 49-1 sendet das IP-Paket zu der Netzknoteneinrichtung 35-1 (Schritt S406), und die Netzknoteneinrichtung 35-1 sendet es an das integrierte IP-Paket-Netzwerk (Schritt S408). Das Paket durchläuft den Paketaustauschpunkt 34-1 des IP-Telefonnetzes 34 und wird von der anderen Netzknoteneinrichtung 35-4 empfangen (Schritt S421), die ihrerseits das IP-Paket an das Terminal 49-2 transferiert (Schritt S423). Das Terminal 49-2 kann das IP-Paket zu dem Terminal 49-1 zurücksenden (Schritt S425).
  • Der Schritt des Sendens und Empfangens des IP-Pakets, d.h. der Vorgang beginnend beim Schritt S431 bis hin zum Schritt S455 nach 24, läßt sich mit Hilfe des IP-Datennetzes 33 durchführen. Das heißt: die Daten können zwischen dem Terminal 49-1 und dem Terminal 49-2 über dem Domain-Namen-Server 45-2 transferiert werden, der dem IP-Datennetz fest zugeordnet ist, außerdem über den Paketaustauschpunkt 33-1 innerhalb des IP-Datennetzes 33. Außerdem läßt sich der Schritt des Transferierens des IP-Pakets von den Schritten S461 bis zum Schritt 485 nach 24 mit Hilfe des IP-Audiovisionsnetzes 32 erreichen. Das heißt: die Daten können zwischen dem Terminal 49-1 und dem Terminal 49-2 über dem Domain-Namen-Server 45-1 übertragen werden, der dem IP-Audiovisionsnetz 32 fest zugeordnet ist, weiterhin über den Paketaustauschpunkt 32-1 innerhalb des IP-Audiovisionsnetzes 32.
  • Gemäß obiger Erläuterung besteht die Möglichkeit, diese Ausführungsform in der Weise zu implementieren, daß das IP-Audiovisionsnetz 32-Y der Betreiberfirma Y und der IP-Paketaustauschpunkt 32-1 nicht vorhanden sein, d.h., daß das IP-Audiovisionsnetz 32 lediglich das IP-Audiovisionsnetz 32-X der Betreiberfirma X enthält. In diesem Fall ist die das IP-Audiovisionsnetz 32 betreibende Kommunikationsfirma lediglich eine Firma "X". In ähnlicher Weise kann das IP-Datennetz 33 lediglich das IP-Datennetz 33-X der Betreiberfirma X enthalten, und das IP-Telefonnetz 34 kann lediglich das IP-Telefonnetz 34-X der Betreiberfirma X enthalten. Außerdem kann das Bestmöglichkeitsnetz 35 lediglich das IP-Telefonnetz 35-X der Firma X enthalten.
  • In 14 stehen Bezugszeichen 46-1, 46-2, 46-3 und 46-4 für ATM-Austauschnetzwerke, 47-1 und 47-2 für FR-Kommunikationsnetzwerke und 48-1 und 48-2 für optische Kommunikationsnetze. Sie werden innerhalb des IP-Netzwerks als Hochgeschwindigkeits-Fernleitungsnetze zum Transferieren von IP-Paketen verwendet. Diese Netzwerke verwenden beispielsweise Technologien, die allgemein als "FR-netzgestützter IP-Transfer" (IP over FR), "ATM-netzgestützter IP-Transfer" (IP over ATM) und "durch optisches Kommunikationsnetz gestützter IP-Transfer" (IP over WDM) bezeichnet werden.
  • 4. Vierte Ausführungsform mit Auswahl eines Domain-Namen-Servers:
    Wie in 25 zu sehen ist, enthält ein integriertes IP-Netz 131 ein IP-Audiovisionsnetz 132 (AV-Netz), ein IP-Datennetz 133, ein IP-Telefonnetz 134 und ein Bestmöglichkeitsnetz 135. Bezugsziffern 136-1, 136-2, 136-3, 136-4, 136-5, 136-6, 136-7 und 136-8 stellen Netzknoteneinrichtungen dar.
  • Die Netzknoteneinrichtungen 136-1 bis 136-8 sind mit einem oder mehreren der IP-Netzwerke über Übertragungskanäle verbunden. Die Netzknotenpunkte der Netzknoteneinrichtungen sind an externe Terminals 151, 152, 153 und 154 des integrierten IP-Netzes 131 und an interne Terminals eines LAN 160 und eines LAN 170 über Übertragungskanäle 140, 141, 142, 143, 144 und 145 angeschlossen. Die Netzknoteneinrichtungen besitzen eine Adressenverwaltungstabelle, welche diejenigen IP-Adressen enthält, die den externen Terminals und den Port-Nummern zugeordnet sind.
  • Das integrierte IP-Netz 131 enthält Domain-Namen-Server 112-1, 112-2, die dem IP-Audiovisionsnetz 132 fest zugeordnet sind, Domain-Namen-Server 113-1, 113-2, die fest dem IP-Datennetz 133 zugeordnet sind, Domain-Namen-Server 114-1, 114-2, die dem IP-Telefonnetz 134 fest zugeordnet sind, und Domain-Namen-Server 115-1, 115-2, die dem Bestmöglichkeitsnetz 135 zugeordnet sind. Diese Domain-NamenServer besitzen eine Eins-zu-Eins-Entsprechung zwischen der IP-Adresse des externen Terminals und dem Host-Namen des Terminals. Ein an die Netzknoteneinrichtung 136-6 angeschlossener Block 101-1 ist ein DNS-Auswahl-Server, dessen Funktion darin besteht, einen der Domain-Namen-Server (DNS) 112-1, 113-1, 114-1 und 115-1 auszuwählen. Das Element 101-2, das mit der Netzknoteneinrichtung 136-2 verbunden ist, ist ein "DNS-Auswahlserver", der die Funktion hat, einen der Domain-Namen-Server 112-2, 113-2, 114-2 und 115-2 auszuwählen. Der Block 137-1 in dem integrierten IP-Netz 131 steht für den Bereich des IP-Netzes, der von der Firma X verwaltet wird, der Block 137-2 kennzeichnet den Bereich des integrierten IP-Netzes 131, der von der Kommunikationsfirma Y verwaltet wird. Das IP-Netzwerk 137-1 enthält den DNS-Auswahlserver 101-1 und die Domain-Namen-Server 112-1, 113-1, 114-1, 115-1, und das IP-Netzwerk 137-2 enthält den DNS-Auswahlserver 101-2 und die Domain-Namen-Server 112-2, 113-2, 114-2 und 115-2.
  • Im folgenden soll anhand der 26 bis 30 die Arbeitsweise dieser Einrichtungen erläutert werden.
  • Bezugszeichen 160-T und 170-T in 26 stehen für Terminals im Inneren des LAN 160 und des LAN 170. Als erstes sendet das Audiovisions-Terminal 161 ein IP-Paket 181 an die Netzknoteneinrichtung 136-6 (Schritt S602). Die Netzknoteneinrichtung 136-6 transferiert das IP-Paket 181 an den DNS-Auswahlserver 101-1 (Schritt S602); der DNS-Auswahlserver 101-1 findet einen IP-Netzwerk-Spezifizierungscode, der in dem Datenabschnitt "aa.bb.cc.audiovision.jp" des IP-Pakets enthalten ist, in diesem Fall "audiovision", und transferiert dementsprechend das IP-Paket 181 nach 27 an den Domain-Namen-Server 112-1 für das IP-Audiovisionsnetz (Schritt S603). Der Domain-Namen-Server 112-1 gibt an das Terminal 161 das IP-Paket zurück, welches eine IP-Adresse mit einer Eins-zu-Eins-Entsprechung bezüglich des Host-Namens "aa.bb.cc.audiovision.jp" aufweist (Schritt S605). Dann sendet das Terminal 161 das IP-Paket an das Terminal 171, welches sich an einer IP-Adresse befindet, die in dem obigen Schritt erhalten wird und übereinstimmt mit "aa.bb.cc.audiovision.jp" (Schritte S606 und S607). Das Terminal 171 erzeugt bei Erhalt des IP-Pakets ein IP-Paket als Antwort und gibt dieses an das Terminal 161 zurück (Schritt S608).
  • Wenn das Terminal 162 für die IP-Datenübermittlung ein IP-Paket 182 an die Netzknoteneinrichtung 136-6 sendet (Schritt S611), erfolgt ein ähnlicher Vorgang, wie er oben beschrieben wurde. Was sich von dem obigen Vorgang hierbei jedoch unterscheidet, ist, daß der DNS-Auswahlserver 101-1 den in "aa.bb.cc.daten.jp" des Datenteils des IP-Pakets 182 in 28 enthaltenen IP-Netzspezifizierungscode findet, in diesem Fall "Daten", und deshalb das IP-Paket an den Domain-Namen-Server 1113-1 für das IP-Datennetz transferiert (Schritt S613). Der Domain-Namen-Server 113-1 gibt an das Terminal 162 eine IP-Adresse zurück, die eine Eins-zu-Eins-Entspre chung bezüglich des Host-Namens "aa.bb.cc.daten.jp" aufweist (Schritt S615). Als nächstes sendet das Terminal S162 das IP-Paket an das Terminal 172, welches sich an der IP-Adresse, die eine Eins-zu-Eins-Entsprechung bezüglich "aa.bb.cc.daten.jp" aufweist, die in dem obigen Schritt erhalten wurde (Schritte S616 und S617). Das Terminal 172 generiert bei Empfang des IP-Pakets ein IP-Paket als Antwort und gibt diese an das Terminal 162 zurück (Schritt S618).
  • Wenn das IP-Telefon 163 ein IP-Datenpaket 183 gemäß 29 an die Netzknoteneinrichtung 136-6 sendet (Schritt S621), findet ein ähnlicher Vorgang statt, wie er oben erläutert wurde. Was sich hier jedoch von jenem Vorgang unterscheidet, ist, daß der DNS-Auswahlserver 101-1 den IP-Netzspezifizierungscode findet, der in "aa.bb.cc.telefon.jp" des Datenabschnitts des IP-Pakets 163 enthalten ist, im vorliegenden Fall "Telefon", und deshalb das IP-Paket 163 an den Domain-Namen-Server 114-1 für das IP-Telefonnetz überträgt (Schritt S623). Der Domain-Namen-Server 114-1 gibt an das IP-Telefon 163 eine IP-Adresse zurück, die eine Eins-zu-Eins-Entsprechung bezüglich des Host-Namens "aa.bb.cc.telefon.jp" aufweist (Schritt S625). Als nächstes sendet das Telefon 163 das IP-Paket zu dem IP-Telefon 173, welches sich an derjenigen IP-Adresse befindet, die Eins-zu-Eins dem in dem obigen Schritt erhaltenen "aa.bb.cc.telefon.jp" entspricht (Schritte S626, S627). Nach Erhalt des IP-Pakets erzeugt das IP-Telefon 173 ein IP-Paket als Antwort und gibt es an das IP-Telefon 163 zurück (Schritt S628).
  • Wenn der Datenteil des IP-Pakets 184 nach 30, welches von dem Terminal 164 kommt, keinen Code enthält, der das IP-Audiovisionsnetz, das IP-Datennetz oder das IP-Telefonnetz spezifiziert, wählt der DNS-Auswahlserver 101-1 den Domain-Namen-Server 115-1 für das Bestmöglichkeitsnetzwerk 135 aus. Dann verwendet das Terminal 164 das Bestmöglichkeitsnetzwerk 135 zur Schaffung einer IP-Verbindung mit dem Terminal 174. Auf diese Weise können IP-Kommunikationen zwischen zwei Terminals oder Endgeräten das IP-Audiovisionsnetz, das IP-Datennetz, das IP-Telefonnetz oder das Bestmöglichkeitsnetz benutzen.
  • Wie oben beschrieben wurde, wird es durch die Erfindung möglich, die Verwendung teurer Pachtleitungen überflüssig zu machen und ein relativ billiges großräumiges Kommunikationssystem zu schaffen, ohne daß dabei das Internet verwendet wird, welches keine Hochgeschwindigkeits-Übertragungskanäle zum Übertragen von TV- oder anderen Videodaten enthält, und bei dem keine Person verantwortlich ist für die Planung der Erweiterung der Übertragungsmöglichkeiten. Da weiterhin das integrierte IP-Netzwerk eine Mehrzahl getrennter IP-Netze mit einer Vielfalt von Charakteristika enthält, beispielsweise ein IP-Telefonnetz, ein IP-Videonetz, ein elektronisches IP-Textnetz, ein "Bestmöglichkeitsnetz", ein IP-Daten-Sammelrufnetz und ein Fernsehnetz auf IP-Basis, können die Gesamtkosten niedrig gehalten werden.

Claims (15)

  1. Integriertes IP-Netzwerk, umfassend: a) mehrere IP-Netzwerke; und b) mehrere Netzknoteneinrichtungen; c) wobei die Netzknoteneinrichtungen jeweils mit einem oder mehreren der IP-Netzwerke über Übertragungskanäle verbunden sind und mit ihren Netzknotenpunkten über Übertragungskanäle an externe Terminals (Endgeräte) angeschlossen sind; d) wobei, wenn die Netzknoteneinrichtung ein IP-Paket von dem externen Terminal empfängt, folgende Sequenz von Operationen ausgeführt wird: da) in einem ersten Fall, in welchem eine Netzknotenpunktadresse des Netzknotenpunkts, über den das empfangene IP-Paket gelaufen ist, in einer Adressenverwaltungstabelle in der Weise registriert ist, daß sie nicht eine virtuelle Standleitungsverbindung spezifiziert, – eine Ursprungsterminaladresse, eine Zielortterminaladresse und eine Port-Nummer, die in der Adressenverwaltungstabelle registriert sind, verglichen werden mit einer Ursprungsterminaladresse, einer Zielortterminaladresse, einer Ursprungs-Portnummer und einer Ziel-Portnummer, die in dem IP-Paket enthalten sind, – um einen Aufzeichnungs-Datensatz aufzufinden, der eine Netzwerk-Kennung enthält, die ein Zielort-IP-Netzwerk angibt, zu dem das IP-Paket zu senden ist; db) in einem zweiten Fall, in dem eine Netzknotenpunktadresse des Netzknotenpunkts, über den das empfangene IP-Paket gelaufen ist, in der Adressenverwaltungstabelle in der Weise registriert ist, daß sie eine virtuelle Standleitungsverbindung kennzeichnet, – ein Aufzeichnungs-Datensatz erfaßt wird, der eine Netzwerkkennung enthält, welche auf ein Zielort-IP-Netzwerk hinweist, zu dem das IP-Paket zu senden ist; dc) nach Abschluß der Prozedur für den ersten Fall oder für den zweiten Fall die Ursprungsnetzknotenpunkt-Adresse und die Zielortnetzknotenpunkt-Adresse, die in dem erfaßten Aufzeichnungs-Datensatz enthalten sind, dazu benutzt werden, ein Integriertes-IP-Netzwerk-Paket zu generieren, welches dann zu dem Zielort-IP-Netzwerk gesendet wird; das Integriertes-IP-Netzwerk-Paket über einen IP-Paket-Austauschpunkt und das Zielort-IP-Netzwerk gelangt und eine weitere Netzknoteneinrichtung erreicht, bei der ein Integriertes-IP-Netzwerk-Anfangsblock von dem Integriertes-IP-Netzwerk-Paket entfernt wird, um das gesendete IP-Paket wiederherzustellen, welches anschließend an ein Zielort-IP-Terminal gesendet wird; e) wobei auf die Adressenverwaltungstabelle Bezug genommen wird, um ein Zielort-IP-Netzwerk auszuwählen, zu dem das IP-Paket zu transferieren ist, und das IP-Paket an das Zielort-IP-Netzwerk gesendet wird, und das Integriertes-IP-Netzwerk-Paket über zwei oder mehr IP-Netzwerke verschiedener Kommunikations-Gesellschaften innerhalb des Zielort-IP-Netzwerks und über IP-Paket-Austauschpunkte läuft.
  2. Netzwerk nach Anspruch 1, bei dem nur die Netzknotenpunktadressen, nicht aber die Portnummern verglichen werden.
  3. Netzwerk nach Anspruch 1 oder 2, bei dem es eine einzige Kommunikationsgesellschaft gibt und kein IP-Paket-Austauschpunkt vorhanden ist, der von anderen Kommunikationsgesellschaften betriebene IP-Netzwerke verbindet.
  4. Netzwerk nach einem der Ansprüche 1 bis 3, bei dem mindestens eine der Netzknoteneinrichtungen an ein IP-Videonetz im Inneren des IP-Netzwerks angeschlossen ist und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an eine IP-Videoeinrichtung angeschlossen ist.
  5. Netzwerk nach einem der Ansprüche 1 bis 3, bei dem mindestens eine der Netzknoteneinrichtungen an ein IP-Telefonnetz im Inneren des IP-Netzwerks angeschlossen ist, und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an ein IP-Telefon angeschlossen ist.
  6. Integriertes IP-Netzwerk umfassend: a) mehrere IP-Netzwerke; und b) mehrere Netzknoteneinrichtungen; c) wobei die Netzknoteneinrichtungen jeweils mit einem oder mehreren der IP-Netzwerke über Übertragungskanäle verbunden sind und mit ihren Netzknotenpunkten über Übertragungskanäle an externe Terminals (Endgeräte) angeschlossen sind; d) wobei die IP-Netzwerke jeweils einen fest zugeordneten Domainnamen-Server enthalten, der jeweils eine Entsprechungs-Beziehung zwischen IP-Adressen der externen Terminals und Host-Namen der Terminals beinhaltet; e) wobei bei Empfang eines IP-Pakets, dessen Zielort einer der Domain-Namen-Server ist, von einem externen Ursprungsterminal, die Netzkno teneinrichtung das empfangene IP-Paket zu dem Zielort-Domain-Namen-Server transferiert; f) wobei der Zielort-Domain-Namen-Server eine IP-Adresse eines Zielort-Terminals auffindet, welches dem Host-Namen des in dem empfangenen IP-Paket enthaltenen Zielort-Terminals entspricht, und das IP-Paket mit der erhaltenen IP-Adresse des Zielort-Terminals an das externe Ursprungsterminal zurücksendet; das Ursprungsterminal ein neues IP-Paket generiert, welches die aus dem Domain-Namen-Server im Rahmen der obigen Prozedur erhaltene IP-Adresse des Zielort-Terminals enthält, und das so generierte IP-Paket an die Netzknoteneinrichtung sendet; g) wobei die Netzknoteneinrichtung ga) eine Ursprungsterminaladresse, eine Zielortterminaladresse und eine Port-Nummer, die in der Adressenverwaltungstabelle registriert sind, vergleicht mit einer Ursprungsterminaladresse, einer Zielortterminaladresse und einer Port-Nummer, die in dem IP-Paket enthalten sind, gb) um einen Aufzeichnungs-Datensatz aufzufinden, der ein Zielort-IP-Netzwerk spezifiziert, an welches das IP-Paket zu senden ist, gc) unter Verwendung der Ursprungsnetzknotenpunkt-Adresse und der Zielortnetzknotenpunkt-Adresse in dem ermittelten Aufzeichnungs-Datensatz ein Integriertes-IP-Netzwerk-Paket generiert und dieses an das Zielort-IP-Netzwerk sendet; und h) das Integriertes-IP-Netzwerk-Paket über das IP-Netzwerk und den IP-Paket-Austauschpunkt läuft, um eine weitere Netzknoteneinrichtung zu erreichen, wo ein Integriertes-IP-Netzwerk-Anfangsblock von dem Integriertes-IP-Netzwerk-Paket entfernt wird, um das Sende-IP-Paket wiederherzustellen, welches dann an das Zielort-IP-Terminal gesendet wird; i) wobei auf die Adressenverwaltungstabelle Bezug genommen wird, um ein Zielort-IP-Netzwerk auszuwählen, zu dem das IP-Paket zu transferieren ist, und das IP-Paket zu dem Zielort-IP-Netzwerk gesendet wird, und das Integriertes-IP-Netzwerk-Paket über zwei oder mehr IP-Netzwerke verschiedener Kommunikationsfirmen innerhalb des Zielort-IP-Netzwerks und über IP-Paket-Austauschpunkte läuft.
  7. Netzwerk nach Anspruch 6, bei dem nur die Netzknotenpunktadressen, nicht aber die Portnummern verglichen werden.
  8. Netzwerk nach Anspruch 6 oder 7, bei dem es eine einzige Kommunikationsgesellschaft gibt und kein IP-Paket-Austauschpunkt vorhanden ist, der von anderen Kommunikationsgesellschaften betriebene IP-Netzwerke verbindet.
  9. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem mindestens eine der Netzknoteneinrichtungen an ein IP-Audiovisionsnetz im Inneren des IP-Netzwerks angeschlossen ist und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an eine IP-Audiovisionseinrichtung angeschlossen ist.
  10. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem mindestens eine der Netzknoteneinrichtungen an ein IP-Telefonnetz im Inneren des IP-Netzwerks angeschlossen ist, und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an eine IP-Audiovisionseinrichtung angeschlossen ist.
  11. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem mindestens eine der Netzknoteneinrichtungen an ein Bestmöglichkeitsnetzwerk im Inneren des IP-Netzwerks angeschlossen ist, und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an ein IP-Terminal, ein IP-Telefon oder eine Audiovisionseinrichtung angeschlossen ist.
  12. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem mindestens eine der Netzknoteneinrichtungen an ein IP-Daten-Sammelrundspruchnetz im Inneren des IP-Netzwerks angeschlossen ist, und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrichtung an ein IP-Terminal, ein IP-Telefon oder eine Audiovisionseinrichtung angeschlossen ist.
  13. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem mindestens eine der Netzwerkeinrichtungen an ein Fernseh-Ausstrahlnetzwerk auf IP-Basis im Inneren des IP-Netzwerks angeschlossen ist und außerhalb des IP-Netzwerks über den Netzknotenpunkt der Netzknoteneinrich tung an ein IP-Terminal, ein IP-Telefon oder eine Audiovisionseinrichtung angeschlossen ist.
  14. Netzwerk nach einem der Ansprüche 6 bis 8, bei dem ein ATM-Netzwerk, ein FR-Netzwerk oder ein WDM-Netzwerk mit der Funktion des Transferierens von IP-Paketen in dem IP-Netzwerk enthalten ist.
  15. Netzwerk nach Anspruch 6, bei dem ein DNS-Auswahlserver (Domain-Namen-Server-Auswahlserver) mit der Funktion des Auswählens eines Einzweck-Domain-Namen-Servers in dem IP-Netzwerk in diesem enthalten ist.
DE10022431A 1999-05-10 2000-05-09 Integriertes IP-Netzwerk Expired - Fee Related DE10022431B4 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP12895699 1999-05-10
JP128956/99 1999-05-10
JP13154/00 2000-01-21
JP2000013154A JP3764016B2 (ja) 1999-05-10 2000-01-21 統合ip転送網

Publications (2)

Publication Number Publication Date
DE10022431A1 DE10022431A1 (de) 2000-11-23
DE10022431B4 true DE10022431B4 (de) 2006-05-24

Family

ID=26464515

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10022431A Expired - Fee Related DE10022431B4 (de) 1999-05-10 2000-05-09 Integriertes IP-Netzwerk

Country Status (12)

Country Link
US (2) US6711623B1 (de)
JP (1) JP3764016B2 (de)
KR (1) KR100369486B1 (de)
CN (1) CN1146809C (de)
AU (1) AU753098B2 (de)
CA (1) CA2307949C (de)
DE (1) DE10022431B4 (de)
FR (1) FR2795581B1 (de)
GB (1) GB2353176B (de)
HK (1) HK1032275A1 (de)
SG (1) SG108225A1 (de)
TW (1) TW550475B (de)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055971A1 (en) 1999-11-01 2002-05-09 Interdigital Technology Corporation Method and system for a low-overhead mobility management protocol in the internet protocol layer
US7908481B1 (en) * 1999-12-17 2011-03-15 Avaya Inc. Routing data to one or more entities in a network
US7301952B2 (en) 2000-04-06 2007-11-27 The Distribution Systems Research Institute Terminal-to-terminal communication connection control method using IP transfer network
US7027445B1 (en) * 2000-05-26 2006-04-11 Sun Microsystems, Inc. Apparatus and method for finding the longest matching prefix in a router
SG101985A1 (en) * 2000-07-12 2004-02-27 Distribution Systems Res Inst Integrated information communication system
US6944127B1 (en) * 2000-08-07 2005-09-13 Bbnt Solutions Llc System for detecting spurious network traffic
US6895442B1 (en) * 2000-10-06 2005-05-17 International Business Machines Corporation Technique for fast and efficient internet protocol (IP) address lookup
US20030061405A1 (en) * 2001-08-15 2003-03-27 Open Technologies Group, Inc. System, method and computer program product for protocol-independent processing of information in an enterprise integration application
US6992988B2 (en) * 2001-08-20 2006-01-31 Sun Microsystems, Inc. System and method for deadlock-free routing on arbitrary network topologies
US7152113B2 (en) * 2001-10-19 2006-12-19 Sun Microsystems, Inc. Efficient system and method of node and link insertion for deadlock-free routing on arbitrary topologies
US7574597B1 (en) 2001-10-19 2009-08-11 Bbn Technologies Corp. Encoding of signals to facilitate traffic analysis
US20030107590A1 (en) * 2001-11-07 2003-06-12 Phillippe Levillain Policy rule management for QoS provisioning
US7200117B2 (en) * 2002-01-31 2007-04-03 Sun Microsystems, Inc. Method of optimizing network capacity and fault tolerance in deadlock-free routing
US8488143B2 (en) * 2002-08-07 2013-07-16 Hewlett-Packard Development Company, L.P. Method and apparatus for detecting printer internet protocol addresses
KR101172544B1 (ko) * 2002-09-03 2012-08-08 인터디지탈 테크날러지 코포레이션 무선 단말기간의 핸드오프 제공 방법
CA2406713C (en) 2002-10-04 2009-06-30 Ibm Canada Limited-Ibm Canada Limitee Method and apparatus for relaying session information from a portal server
CA2406569C (en) 2002-10-04 2011-03-22 Ibm Canada Limited-Ibm Canada Limitee Method and apparatus for enabling associated portlets of a web portal to collaborate for synchronized content display
US7295548B2 (en) * 2002-11-27 2007-11-13 Microsoft Corporation Method and system for disaggregating audio/visual components
GB2400265A (en) * 2003-03-31 2004-10-06 Sony Uk Ltd Routing data
JP2004341732A (ja) * 2003-05-14 2004-12-02 Canon Inc 処理装置、データ処理方法、プログラムおよび記憶媒体
US20050041671A1 (en) * 2003-07-28 2005-02-24 Naoya Ikeda Network system and an interworking apparatus
US7590231B2 (en) 2003-08-18 2009-09-15 Cisco Technology, Inc. Supporting enhanced media communications in communications conferences
CN1846375B (zh) * 2003-10-15 2011-04-20 三菱电机株式会社 道路车间通信系统
ATE393534T1 (de) * 2003-12-19 2008-05-15 Mitsubishi Electric Corp Adressenverwaltungverfahren
US7992204B2 (en) * 2004-05-02 2011-08-02 Markmonitor, Inc. Enhanced responses to online fraud
US20070107053A1 (en) * 2004-05-02 2007-05-10 Markmonitor, Inc. Enhanced responses to online fraud
US7457823B2 (en) 2004-05-02 2008-11-25 Markmonitor Inc. Methods and systems for analyzing data related to possible online fraud
US8769671B2 (en) * 2004-05-02 2014-07-01 Markmonitor Inc. Online fraud solution
US9203648B2 (en) 2004-05-02 2015-12-01 Thomson Reuters Global Resources Online fraud solution
US7913302B2 (en) * 2004-05-02 2011-03-22 Markmonitor, Inc. Advanced responses to online fraud
US8041769B2 (en) * 2004-05-02 2011-10-18 Markmonitor Inc. Generating phish messages
US7870608B2 (en) * 2004-05-02 2011-01-11 Markmonitor, Inc. Early detection and monitoring of online fraud
JP4266188B2 (ja) * 2004-06-30 2009-05-20 株式会社東芝 通信システム及びこの通信システムで使用される通信端末装置、及び通信システムで使用される通信方法
TWI397287B (zh) * 2004-07-30 2013-05-21 Ericsson Telefon Ab L M 混合式通信網路中用以提供相關通信對話訊息之方法與系統
MY145725A (en) * 2004-07-30 2012-03-30 Ericsson Telefon Ab L M Method and system for retrieving network addresses in hybrid telecommunication networks
EP1779216A1 (de) * 2004-08-20 2007-05-02 Rhoderick John Kennedy Pugh Server-authentifikation
JP4646574B2 (ja) 2004-08-30 2011-03-09 株式会社日立製作所 データ処理システム
JP2006127028A (ja) * 2004-10-27 2006-05-18 Hitachi Ltd 記憶システム及び記憶制御装置
CA2613083A1 (en) * 2005-07-01 2007-01-11 Markmonitor Inc. Enhanced fraud monitoring systems
CA2615311C (en) * 2005-08-11 2014-07-08 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving access information of broadcast service in a broadcasting system, and system thereof
US20070272023A1 (en) * 2006-05-23 2007-11-29 Honeywell International Inc. Electronic vibration sensor
KR101380750B1 (ko) * 2007-02-06 2014-04-02 삼성전자 주식회사 전자장치, 관리서버 및 그 제어방법
NO328057B1 (no) * 2008-01-02 2009-11-23 Media Network Services Et system for media nettverkstjenester
US9455924B2 (en) 2008-01-02 2016-09-27 Media Network Services As Device and system for selective forwarding
NO20080028L (no) * 2008-01-02 2009-07-03 Media Network Services As A Device and System for Media Network Services
CN101568163A (zh) * 2008-04-25 2009-10-28 华为技术有限公司 网络选择方法、移动终端、ip地址处理方法及系统
CN103947158B (zh) * 2011-11-15 2017-03-01 国立研究开发法人科学技术振兴机构 信息包数据提取装置、信息包数据提取装置的控制方法
USD787500S1 (en) 2015-03-06 2017-05-23 Apple Inc. Electronic device
CN109861900B (zh) * 2017-11-30 2021-05-28 腾讯科技(深圳)有限公司 实时通信的数据处理方法、装置、计算机设备及存储介质
US11863528B1 (en) * 2018-06-07 2024-01-02 Amazon Technologies, Inc. Glue layer that abstracts dynamic endpoints to static endpoints

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19754073A1 (de) * 1996-12-06 1998-06-10 Distrib Syst Res Inst Integriertes Fernmeldesystem
WO1998026548A1 (en) * 1996-12-10 1998-06-18 Whistle Communications Corporation Automatic configuration for internet access device

Family Cites Families (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0793634B2 (ja) 1986-11-29 1995-10-09 株式会社東芝 アドレス変換機能付きバスアダプタ
JP2679635B2 (ja) * 1994-08-22 1997-11-19 日本電気株式会社 Lan間接続装置
US5541927A (en) 1994-08-24 1996-07-30 At&T Corp. Method of multicasting
US5751971A (en) * 1995-07-12 1998-05-12 Cabletron Systems, Inc. Internet protocol (IP) work group routing
US5684800A (en) 1995-11-15 1997-11-04 Cabletron Systems, Inc. Method for establishing restricted broadcast groups in a switched network
US6094431A (en) * 1995-11-30 2000-07-25 Kabushiki Kaisha Toshiba Node device and network resource reservation method for data packet transfer using ATM networks
US7336649B1 (en) 1995-12-20 2008-02-26 Verizon Business Global Llc Hybrid packet-switched and circuit-switched telephony system
US5732078A (en) * 1996-01-16 1998-03-24 Bell Communications Research, Inc. On-demand guaranteed bandwidth service for internet access points using supplemental user-allocatable bandwidth network
JP2000504183A (ja) 1996-01-31 2000-04-04 ラブズ・オブ・アドバンスト・テクノロジーズ・インターナショナル・コーポレーション リアルタイム電話対電話間音声通信用複合ネットワーク
US5898830A (en) 1996-10-17 1999-04-27 Network Engineering Software Firewall providing enhanced network security and user transparency
WO1997031492A1 (en) 1996-02-21 1997-08-28 International Business Machines Corporation Distributed architecture for services in a telephony system
JPH10190733A (ja) * 1996-12-25 1998-07-21 Hitachi Ltd Ipスイッチ、該ipスイッチに用いるインターフェース回路及びatmスイッチ、及びipスイッチネットワークシステム
US6069890A (en) 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
JP2000511724A (ja) 1996-06-04 2000-09-05 テレフオンアクチーボラゲツト エル エム エリクソン(パブル) 専用媒体を通じてのアクセス網
GB2313981B (en) 1996-06-06 2001-04-18 Roke Manor Research Assymetric communications channel for a portable computer
WO1997048051A1 (en) 1996-06-13 1997-12-18 Vdonet Corporation Ltd. Ip multicast data distribution system with guaranteed quality of service
US5805820A (en) 1996-07-15 1998-09-08 At&T Corp. Method and apparatus for restricting access to private information in domain name systems by redirecting query requests
AU4146797A (en) 1996-08-08 1998-02-25 Intelligence At Large, Inc. Teleserver for interconnection of communications networks
JP2956603B2 (ja) * 1996-08-26 1999-10-04 日新電機株式会社 インターネット接続装置
CA2217838C (en) 1996-11-07 2003-07-29 At&T Corp. Wan-based voice gateway
CA2271687A1 (en) 1996-11-12 1998-05-22 Paul W. Donahue High bandwidth broadcast system having localized multicast access to broadcast content
US5867495A (en) * 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
JP3084681B2 (ja) 1996-12-06 2000-09-04 財団法人流通システム開発センタ− 統合情報通信システム
US6236653B1 (en) 1996-12-23 2001-05-22 Lucent Technologies Inc. Local telephone service over a cable network using packet voice
US6829231B1 (en) 1996-12-31 2004-12-07 Mci Communications Corporation Internet phone system and directory search engine using same
US6075783A (en) 1997-03-06 2000-06-13 Bell Atlantic Network Services, Inc. Internet phone to PSTN cellular/PCS system
US6104711A (en) 1997-03-06 2000-08-15 Bell Atlantic Network Services, Inc. Enhanced internet domain name server
US6243379B1 (en) 1997-04-04 2001-06-05 Ramp Networks, Inc. Connection and packet level multiplexing between network links
US5999612A (en) 1997-05-27 1999-12-07 International Business Machines Corporation Integrated telephony and data services over cable networks
US6233234B1 (en) 1997-06-03 2001-05-15 Bell Atlantic Network Services, Inc. Secure LAN/internet telephony
GB9711788D0 (en) 1997-06-06 1997-08-06 Northern Telecom Ltd Method and interface for connecting communication traffic between narrowband and broadband networks
US6081536A (en) 1997-06-20 2000-06-27 Tantivy Communications, Inc. Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link
US6199181B1 (en) 1997-09-09 2001-03-06 Perfecto Technologies Ltd. Method and system for maintaining restricted operating environments for application programs or operating systems
DE19740107A1 (de) * 1997-09-12 1999-03-18 Alsthom Cge Alcatel Verfahren zum Übertragen von Datenpaketen und zur Durchführung des Verfahrens geeignetes Netzelement
AU748468B2 (en) 1997-09-16 2002-06-06 Transnexus, Inc. Internet telephony call routing engine
JPH11112561A (ja) * 1997-09-30 1999-04-23 Sony Corp 通信方法および通信装置
US6459697B1 (en) * 1997-10-08 2002-10-01 Genesys Telecommunications Laboratories, Inc. Integrated telephony network combining a packet data network and a dedicated—connection network
JPH11128956A (ja) 1997-10-23 1999-05-18 Tetsuo Oguma 重金属含有廃水の蛋白質による処理方法
JPH11128901A (ja) 1997-10-29 1999-05-18 Sumitomo Metal Mining Co Ltd 汚染土壌の浄化方法及びその装置
US6791952B2 (en) 1997-10-31 2004-09-14 Nortel Networks Limited Asymmetric data access scheme
US6724747B1 (en) 1997-12-03 2004-04-20 Telcordia Technologies, Inc., A Corp. Of Delaware Method and system for media connectivity over a packet-based network
EP1049981A1 (de) 1997-12-03 2000-11-08 Telcordia Technologies, Inc. Verfahren und system zur mediaverbindung über ein paket-basiertes netzwerk
JP3000051B2 (ja) 1998-02-20 2000-01-17 財団法人流通システム開発センタ− 統合情報通信システム
US6618366B1 (en) 1997-12-05 2003-09-09 The Distribution Systems Research Institute Integrated information communication system
US6614780B2 (en) 1998-01-02 2003-09-02 Lucent Technologies Inc. Internet calling apparatus and method
US6112251A (en) 1998-01-13 2000-08-29 Cabletron Systems, Inc. Virtual local network for sending multicast transmissions to trunk stations
US8130749B2 (en) * 1998-02-17 2012-03-06 Genesys Telecommunications Laboratories Inc., A Corp of California Telephone network interface bridge between data telephony networks and dedicated connection telephony networks
DE69838541T2 (de) 1998-03-04 2008-07-03 Sony Deutschland Gmbh Verbindungsherstellung zwischen entfernten Einheiten mit Hypertext-Übertragungsprotokoll
US6353614B1 (en) 1998-03-05 2002-03-05 3Com Corporation Method and protocol for distributed network address translation
US7032242B1 (en) 1998-03-05 2006-04-18 3Com Corporation Method and system for distributed network address translation with network security features
US6324280B2 (en) 1998-05-05 2001-11-27 Lucent Technologies, Inc. Optimum routing of calls over the public switched telephone network and the internet
AU9093798A (en) 1998-09-10 2000-04-03 Sanctum, Inc. Method and system for protecting operations of trusted internal networks
US6856676B1 (en) * 1998-10-15 2005-02-15 Alcatel System and method of controlling and managing voice and data services in a telecommunications network
US6507577B1 (en) * 1998-11-12 2003-01-14 Nortel Networks Limited Voice over internet protocol network architecture
US6457061B1 (en) 1998-11-24 2002-09-24 Pmc-Sierra Method and apparatus for performing internet network address translation
US6987781B1 (en) 1998-12-04 2006-01-17 Tekelec Methods and systems for routing signaling messages in a communications network using circuit identification code (CIC) information
US6934278B1 (en) 1998-12-28 2005-08-23 Unisys Corporation Multimedia interface for a communications network
US7107614B1 (en) 1999-01-29 2006-09-12 International Business Machines Corporation System and method for network address translation integration with IP security
GB2347045B (en) * 1999-02-16 2003-09-10 Hewlett Packard Co Gateway discovery
WO2000051331A1 (en) 1999-02-26 2000-08-31 Lucent Technologies, Inc. Automatic conversion of telephone number to internet protocol address
GB9905509D0 (en) * 1999-03-10 1999-05-05 Northern Telecom Ltd Label switched media gateway and network
US6760343B1 (en) 1999-05-20 2004-07-06 Nortel Networks Limited Method and apparatus for providing a virtual SS7 link in a communications system
GB2352111A (en) 1999-07-14 2001-01-17 Ericsson Telefon Ab L M IP telecommunications
US7006433B1 (en) 1999-09-21 2006-02-28 Alcatel Usa Sourcing, L.P. System and method for transporting in/ain signaling over an internet protocol (IP) network
WO2001024499A1 (en) 1999-09-24 2001-04-05 Nokia Networks Oy Ip telephony system and method of operation thereof using ss7 network
US6393017B1 (en) 1999-11-17 2002-05-21 Worldcom, Inc. Virtual PBX system
US6977929B1 (en) 1999-12-10 2005-12-20 Sun Microsystems, Inc. Method and system for facilitating relocation of devices on a network
US6970941B1 (en) 1999-12-10 2005-11-29 Sun Microsystems, Inc. System and method for separating addresses from the delivery scheme in a virtual private network
US6252952B1 (en) 1999-12-30 2001-06-26 At&T Corp Personal user network (closed user network) PUN/CUN
US6515985B2 (en) * 2000-02-08 2003-02-04 Airslide Systems Ltd. Convergence of telephone signaling, voice and data over a packet-switched network
WO2001060000A1 (en) * 2000-02-11 2001-08-16 Convergent Networks, Inc. Methods and systems for creating, distributing and executing multimedia telecommunications applications over circuit and packet switched networks
US6654456B1 (en) 2000-03-08 2003-11-25 International Business Machines Corporation Multi-service communication system and method
US6523069B1 (en) * 2000-03-13 2003-02-18 Yahoo! Inc. Transmission of multicast media between networks
JP3574372B2 (ja) 2000-03-14 2004-10-06 Kddi株式会社 Dnsサーバ、端末および通信システム
US7301952B2 (en) 2000-04-06 2007-11-27 The Distribution Systems Research Institute Terminal-to-terminal communication connection control method using IP transfer network
SG101985A1 (en) 2000-07-12 2004-02-27 Distribution Systems Res Inst Integrated information communication system
US7047561B1 (en) 2000-09-28 2006-05-16 Nortel Networks Limited Firewall for real-time internet applications
US20020059432A1 (en) * 2000-10-26 2002-05-16 Shigeto Masuda Integrated service network system
US6807169B2 (en) * 2000-11-30 2004-10-19 George P. Mattathil Dynamic private network
JP2002344497A (ja) * 2001-05-18 2002-11-29 Fujitsu Ltd メディアゲートウェイ装置間の接続ルート切替え制御方法及びコールエージェント装置
EP1265445A3 (de) 2001-06-08 2007-05-30 The Distribution Systems Research Institute Endgerät-zu-Endgerät-Kommunikationssteurungssystem für einen IP-Volldienst

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19754073A1 (de) * 1996-12-06 1998-06-10 Distrib Syst Res Inst Integriertes Fernmeldesystem
WO1998026548A1 (en) * 1996-12-10 1998-06-18 Whistle Communications Corporation Automatic configuration for internet access device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUTTERER, M.; MINNIS, J.; O'CONNELL, P. (u.a.): Netze der nächsten Generation: eine wirtschaft- liche Kombination von Transport- und Vermittlungs- schichten, Alcatel Telecom Rundschau, 2. Quartal, 1999, S. 109-117
HUTTERER, M.; MINNIS, J.; O'CONNELL, P. (u.a.): Netze der nächsten Generation: eine wirtschaft- liche Kombination von Transport- und Vermittlungs-schichten, Alcatel Telecom Rundschau, 2. Quartal, 1999, S. 109-117 *

Also Published As

Publication number Publication date
AU753098B2 (en) 2002-10-10
CN1146809C (zh) 2004-04-21
GB2353176B (en) 2004-05-26
AU3260500A (en) 2000-11-30
GB2353176A (en) 2001-02-14
KR100369486B1 (ko) 2003-01-29
KR20000077204A (ko) 2000-12-26
CN1273394A (zh) 2000-11-15
JP2001028604A (ja) 2001-01-30
CA2307949C (en) 2005-07-05
US20040054810A1 (en) 2004-03-18
DE10022431A1 (de) 2000-11-23
SG108225A1 (en) 2005-01-28
FR2795581A1 (fr) 2000-12-29
GB0011091D0 (en) 2000-06-28
US6711623B1 (en) 2004-03-23
TW550475B (en) 2003-09-01
US7373429B2 (en) 2008-05-13
JP3764016B2 (ja) 2006-04-05
HK1032275A1 (en) 2001-07-13
FR2795581B1 (fr) 2006-05-26
CA2307949A1 (en) 2000-11-10

Similar Documents

Publication Publication Date Title
DE10022431B4 (de) Integriertes IP-Netzwerk
DE69924478T2 (de) Vorrichtung und verfahren für netzadressenübersetzung als externer service im zugriffsserver eines dienstanbieters
DE10392494B4 (de) Mechanismen zum Bereitstellen von Verbindbarkeit zwischen Netzen unterschiedlicher Adressbereiche
DE60124643T2 (de) Paketenübertragungsmodel mit einem mobilen Knoten und mit einem Router zur Verhinderung von Angriffen basiert auf einer globalen Adresse
DE69827201T2 (de) Verfahren und system zur server-netzwerkvermittlung-mehrverbindung
DE69734019T2 (de) Verfahren und vorrichtung für dynamische paketfilterzuweisung
DE60300035T2 (de) Kommunikationssystem zum Aufbauen einer PPPoE ähnlichen Verbindung zwischen IEEE1394 basierten Peeren und IP basierten Peeren
DE602005000990T2 (de) Verfahren zum Austauschen von Datenpaketen
EP0991232B1 (de) Verfahren und Vorrichtung zur Verkehrswegebestimmung in einem Kommunikationsnetz
WO2009046729A1 (de) Verfahren und vorrichtung zur verbindung paketorientierter kommunikationsendgeräte
DE60018913T2 (de) Verfahren und Apparat um mit Apparate zu kommunizieren die nicht zum selben virtuellen privaten Netzwerk (VPN) gehören
EP1186200B1 (de) Verfahren und einrichtung zum übermitteln von daten
DE60126725T2 (de) Adressierungsverfahren in einem Satelliten Zugriff- oder Infrastruktur- netzwerk für Datenübertragung in einem nicht geschaltetem Modus
WO2007147424A1 (de) Vorrichtung und verfahren zum adress-mapping
EP1623559B1 (de) Verfahren zum datenaustausch zwischen netzelementen in netzwerken mit verschiedenen adressbereichen
EP2933985B1 (de) Verwendung von Multicast DNS
EP2171943A1 (de) Verfahren zum routen von dienstnachrichten
WO2020038820A1 (de) Verfahren zum einrichten eines streams, verfahren zur bereitstellung von stream-kennungs-informationen, verwendung eines dns-servers, gerät, computerprogramm und computerlesbares medium
DE10251906B4 (de) Verfahren und Anordnung zur Inventarisierung von an einem Netzwerk angeschlossenen Netzkomponenten
EP1114547B1 (de) Verbindungseinheit und verfahren zur herstellung einer datenverbindung
EP1543670B1 (de) Verfahren zum transparenten austausch von datenpaketen
EP1052802B1 (de) Verfahren zur Kopplung von NetBIOS Netzwerken und Rechnern
DE10061128A1 (de) Verfahren zur Durchführung von Überwachungsmaßnahmen in Telekommunikation- und Datennetzen mit beispielsweise IP-Protokoll (Internet Protokoll)
EP1098496A2 (de) Umgekehrte Maskierung fuer die Zugreifbarkeit auf Datenendstationen in privaten IPv4-Netzen
DE10017573C2 (de) Verfahren zur Kommunikation zwischen Endeinrichtungen und Endeinrichtung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: H04L0012560000

Ipc: H04L0012741000

R081 Change of applicant/patentee

Owner name: THE DISTRIBUTION SYSTEMS RESEARCH INSTITUTE, JP

Free format text: FORMER OWNERS: THE DISTRIBUTION SYSTEMS RESEARCH INSTITUTE A JAPANESE CORPORATION, TOKYO, JP; MIYAGUCHI RESEARCH CO., LTD., ICHIKAWA, CHIBA, JP

R082 Change of representative

Representative=s name: KLUNKER, SCHMITT-NILSON, HIRSCH, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee