![]() Tastatur-Bildschirm-Maus-Umschalter für Vielfachverbindungen und Verfahren hierfür
专利摘要:
Wenndie Ziele von lokalen elektrischen Signalen lokale Computer sind,werden die lokalen elektrischen Signale zu den korrespondierendenlokalen Zielcomputern überden Tastaturbildschirm-Maus-Umschalter direkt geleitet. Wenn dieZiele der lokalen elektrischen Signale entfernte Computer sind,wird zumindest ein Netzwerkpaket mit einer Vielzahl von Datenabschnittenzu korrespondierenden Speichern der lokalen elektrischen Signaleerzeugt, durch den entsprechenden KVM-Schalter, welche zu den lokalenelektrischen Signalen gehört.Eine Kommunikation wird zwischen einer Vielzahl von KVM-Schalterneingerichtet unter Verwendung eines Netzwerkprotokolls zur Kommunizierungder Netzwerkpakete hiervon. Zumindest ein entferntes elektrischesSignal wird erhalten von anderen Netzwerkpaketen, welche durch andereKVM-Umschalter übertragenwerden und wird dann zu dem entsprechenden lokalen Zielcomputer übertragen. 公开号:DE102004017843A1 申请号:DE200410017843 申请日:2004-04-13 公开日:2005-11-10 发明作者:Sun-Chung Hsichih Chen 申请人:Aten International Co Ltd; IPC主号:G06F3-00
专利说明:
[0001] DieErfindung betrifft eine Computerumschaltvorrichtung und insbesondereeinen Computerschalter zum Vielfachverbinden und das Übertragungsverfahrenhiervon. [0002] Mitder schnellen Entwicklung in der Informationstechnologie haben sichComputer und ihre Peripherien weit verbreitet. Computerbenutzerbenutzen häufigdie Maus und die Tastatur, um den Computer zu steuern. Über denMonitor oder die Lautsprecher könnendie Computerbenutzer den Zustand des Computers überwachen. Manchmal haben Benutzer mehrals einen Computer, um unterschiedliche Dinge durchzuführen. Traditionellist jeder Computer mit einem Satz von Eingangs-/Ausgangsperipherievorrichtungen (Input/OutputIO) ausgestattet umfassend die Tastatur, Maus, Bildschirm und Lautsprecher.Dieses ist jedoch eine Vergeudung von Geld und Raum, wenn jemandmehrere Computer besitzt. [0003] Aufder anderen Seite binden großeSystemgeschäfteoder interne Unternehmensnetzwerke 10 bis 1000 Server ein. JederServer benötigteinen Monitor, eine Tastatur und eine Maus für die Verwaltung. In der Praxisbesteht kaum ein Bedarf, diese Vorrichtungen zu bedienen. Die meisteZeit müssendie Hauptrechner nicht durch den Verwalter gesteuert werden. Indieser Situation ist es überhauptnicht notwendig, teuer und raumvergeudend einen Satz von Eingangs-/Ausgangsperipherievorrichtungenfür jedenHauptrechner zu besitzen. [0004] Hierfür wurdeein Tastatur-, Bildschirm- und Maus- (keyboard video mouse KVM)Umschalter vorgeschlagen, um zumindest einen Satz von Bedienungsvorrichtungenzu verwenden, um mehrere Computer zu verwalten. Die Verwendung eines KVM-Umschalters löst nichtnur das Kostenproblem, es löstauch das Problem der Ausrüstungund des Platzes. Er kann zudem das Kompatibilitätsproblem zwischen unterschiedlichenSchnittstellen lösen. [0005] Derzeitbenutzen die meisten der einfachen oder mehrfachen KVM-Umschalterauf dem Markt CAT5-, personal system/2 (PS/2)- oder universal serialbus (USB)-Schnittstellenfür die Übertragung.Zudem ist es nicht leicht, konventionelle KVM-Umschalter miteinander zu verbinden.Wenn mehrere Bedienungsvorrichtungen gleichzeitig auf verschiedene Computerzugreifen, muss das Signal von jeder Bedienungsvorrichtung in derentsprechenden Reihenfolge ausgesendet werden. Es ist deshalb wahrscheinlich,dass man Signalverzögerungsprobleme hat,welche ernsthaft die Effektivitätdes gesamten Systems herabsetzen. [0006] Dieoben genannten zwei Nachteile verursachen eine Menge von Unbequemlichkeitenbei dem Verwender. FürgroßsystemigeGeschäfteoder interne Netzwerke von mittleren Unternehmen, insbesondere,wenn die KVM-Umschalter nicht gleichzeitig eine große Anzahlvon Bedienungsvorrichtungen und Computern unterstützen können, erhöhen sienicht nur die Kosten fürdie Aufbau und Aufrechterhaltung des Systems, sondern reduzierenauch die Kommunikationseffektivität des gesamten Netzwerks. [0007] EineAufgabe der Erfindung ist es, einen KVM-Umschalter zur Verbindungmit mehrfachen KVM-Umschaltern zu schaffen, um mehr Bedienungsvorrichtungenund Computer miteinander zu verbinden. Er löst zudem das Problem der Signalverzögerung. [0008] Eineweitere Aufgabe der Erfindung ist es, ein Computerumschaltverfahrenzu schaffen, so dass die verbundenen Vielfach-KVM-Umschalter schnell Datenaustauschen können,was die Datenaustauscheffektivitätund Erweiterungsfähigkeitdes KVM-Umschalters verbessert. [0009] In Übereinstimmungmit den oben genannten Aufgaben schafft die Erfindung einen KVM-Umschalterund ein Verfahren hierfür.Es macht es möglich,dass sich mehrere lokale Computer und entfernte Computer einigelokale Bedienungsvorrichtungen teilen, unter der Verwendung vonmehreren KVM-Umschaltern. Lokale elektrische Signale, welche vonlokalen Bedienungsvorrichtungen übertragenwerden, werden zunächstempfangen und dann verteilt. Wenn das Pfadziel eines lokalen elektrischen Signalsein lokaler Computer ist, wird es zu dem lokalen Computer gesendet.Wenn das Pfadziel eines lokalen elektrischen Signals ein entfernterComputer ist, wird zumindest ein Netzwerkpaket mit mehreren Datenabschnittenfür daskorrespondierende Speichern des lokalen elektrischen Signals entsprechend deslokalen elektrischen Signals erzeugt. [0010] Zwischenden KVM-Umschaltern wird eine Kommunikation eingerichtet unter Verwendungeines Netzwerkprotokolls zum Übertragender Netzwerkpakete zu einigen anderen KVM-Umschaltern, die die entferntenComputer mit anderen KVM-Umschaltern verbindenund zum Empfangen der Netzwerkpakete, welche von einem anderen KVM-Umschalter übertragenwurden. Zumindest ein entferntes elektrisches Signal wird von einemanderen Netzwerkpaket erhalten, welches durch einen ande ren KVM-Umschalter übertragenwurde und dann zum korrespondierenden lokalen Zielcomputer, übertragenwird. [0011] Deroffenbarte KVM-Umschalter umfasst zumindest einige erste Schnittstellen,einige zweite Schnittstellen, eine Paketverschlüsselungsvorrichtung, eine Netzwerkvorrichtung,eine Paketentschlüsselungsvorrichtungund eine Umschaltvorrichtung. Die ersten Schnittstellen sind mitden lokalen Bedienungsvorrichtungen verbunden, um die lokalen elektrischenSignale von den verbundenen lokalen Bedienungselementen zu erhalten.Die zweiten Schnittstellen sind mit den lokalen Computern verbunden.Die Paketverschlüsselungsvorrichtungerzeugt zumindest ein Netzwerkpaket mit verschiedenen Datenabschnitten,welche korrespondierend das elektrische Signal speichern, welchesvon den ersten Schnittstellen entsprechend der lokalen elektrischen Signaleempfangen wurde. [0012] DieNetzwerkvorrichtung kommuniziert mit der Netzwerkvorrichtung einesanderen Typs von KVM-Umschaltern unter Verwendung eines Netzwerkprotokolls,um Netzwerkpakete auszusenden und Netzwerkpakete von einem anderenTyp von KVM-Umschalterzu erhalten. Die Paketentschlüsselungsvorrichtungentschlüsseltdas Netzwerkpaket, welches von einem anderen Typ von KVM-Umschalterausgesandt wurde, um zumindest ein entferntes elektrisches Signalzu erhalten. Die Schaltvorrichtung verteilt die lokalen und entferntenelektrischen Signale zu den zweiten Schnittstellen oder zu der Paketverschlüsselungsvorrichtungentsprechend der Pfadauswahleinstellungen. [0013] Nacheiner bevorzugten Ausführungsform derErfindung umfasst jedes lokale elektrische Signal ein Tastatursignalund ein Maussignal. Das Netzwerkpaket besitzt zudem einen NetzwerkOverheadabschnitt.Wenn die Pfadziele der lokalen elektrischen Signale die entferntenComputer sind, welche mit einem gleichen entfernten KVM-Umschalter verbundensind, werden die lokalen elektrischen Signale innerhalb des gleichenNetzwerkpakets verschlüsselt. [0014] DieNetzwerkvorrichtung umfasst einen Netzwerkschnittstellenchip undeinen Netzwerkumschalter. Der Netzwerkschnittstellenchip ist mitder Paketverschlüsselungs vorrichtungund der Paketentschlüsselungsvorrichtungverbunden. Der Netzwerkumschalter hat einen ersten Anschluss, einenzweiten Anschluss und einen dritten Anschluss. Der erste Anschlussist mit dem Netzwerkschnittstellenchip verbunden. Der erste oderder zweite Anschluss ist mit einem anderen Typ von KVM-Umschalterverbunden. Zudem umfasst die Netzwerkvorrichtung einen Zwei-Wege-Schalter,welcher mit dem zweiten Anschluss verbunden ist, zum Schalten indas Ethernet oder einen anderen Typ von KVM-Umschalter. [0015] DieSchaltervorrichtung umfasst eine zentrale Verarbeitungseinheit (centralprocessing unit CPU). Die ersten Schnittstellen umfassen einigeuniversale asynchrone Empfänger/Übertrager(UARTs) und einen halb-duplex Kommunikationsprozessor. Die zweitenSchnittstellen umfassen zudem einige UARTs. Die Paketverschlüsselungsvorrichtungund die Paketentschlüsselungsvorrichtungumfassen individuelle CPUs oder teilen die gleiche CPU zum Paketverschlüsseln/entschlüsseln. [0016] Dieseund andere Merkmale, Aspekte und Vorteile der Erfindung werden gezeigtunter Bezugnahme auf die folgende Beschreibung und die beigefügten Zeichnungen,welche lediglich beispielhaft angegeben werden und die Erfindungnicht beschränkenund in der: [0017] 1:Eine schematische Ansicht einer bevorzugten Ausführungsform der Erfindung ist; [0018] 2:eine schematische Ansicht der bevorzugten Ausführungsform nach 1 eingebautin der Praxis ist; [0019] 3:eine schematische Ansicht des Netzwerkpaketes in der bevorzugtenAusführungsform nach 2 ist. [0020] Inder schematischen Ansicht einer bevorzugten Ausführungsform, welche in 1 gezeigtist, nutzt der Tastatur-, Bildschirm-, Maus- (KVM)-Umschalter 100a mehrerezweite Schnittstellen 112 wie die universal serial bus(USB) Schnittstelle, die serielle Anschluss (COM) Schnittstelleoder personal system/2 (PS/2) Schnittstelle, um einige lokale Computer 152 zuverbinden. Er benutzt zudem mehrere erste Schnittstellen 104 wieUSB, COM oder PS/2 Schnittstellen, um einige lokale Bedienungsvorrichtungen 154,wie die Tastatur und Maus, zu verbinden. Um diese Ausführungsformklar zu erläutern,wird lediglich eine erste Schnittstelle 114 und eine zweite Schnittstelle 112 in 1 zuDemonstrationszwecken verwendet. [0021] Entsprechendeiner Pfadauswahleinstellung, wenn das Pfadziel des lokalen elektrischenSignals ein lokaler Computer 152 ist, sendet die Umschaltvorrichtung 120 (zumBeispiel ein Umschaltchip, programmierbarer Chip oder CPU) das lokaleelektrische Signal zu der zweiten Schnittstelle 112 desZieles. Wenn das Pfadziel des lokalen elektrischen Signals ein entfernterComputer ist, wie einer der mit einem anderen KVM-Umschalter 100b verbundenist, sendet die Umschaltvorrichtung 120 das lokale elektrischeSignal zur Paketverschlüsselungsvorrichtung 122. [0022] DiePaketverschlüsselungsvorrichtung 122, wieein programmierbarer Chip oder eine CPU, erzeugt zumindest ein Netzwerkpaketmit einigen Datenabschnitten, welche korrespondierend die lokalen elektrischenSignale speichern, welche durch die ersten Schnittstellen 154 erhaltenwurden. [0023] Über einNetzwerkprotokoll wie das Ethernet oder Wireless Protokoll richtetdie Netzwerkvorrichtung 130 Kommunikationen mit den Netzwerkvorrichtungenanderer KVM-Umschalter 100b ein, um die Netzwerkpaketezu übertragen,welche durch die Paketverschlüsselungsvorrichtung 122 erzeugtwurden, und um diejenigen zu erhalten, die von einem anderen KVM-Umschalter 100b übertragenwurden. Die Paketentschlüsselungsvorrichtung 124,wie ein programmierbarer Chip oder eine CPU, entschlüsselt dann,um zumindest ein entferntes elektrisches Signal von dem Netzwerkpaketzu erhalten, welches von dem anderen KVM-Umschalter 100b übertragen wurde.Die Umschaltvorrichtung 120 verteilt das entfernte elektrischeSignal entsprechend der Pfadauswahleinstellungen zu der zweitenSchnittstelle 112 des Zieles und erreicht so den lokalenComputer 152 des Ziels. [0024] 2 isteine schematische Ansicht der Ausführungsform nach 1,welche in der Realitäteingebaut ist. Einige zweite Schnittstellen 122 sind mit einigenlokalen Computern 152 übereinige Computerverbindungsanschlüsse 212 verbunden.Die mehreren ersten Schnittstellen 114 sind mit mehrerenlokalen Bedienungsvorrichtungen 154 verbunden unter Verwendungeiniger Bedienungsvorrichtungsverbindungsanschlüsse 214. Um dieseAusführungsform klarerläuternzu können,wird lediglich ein Bedienungsvorrichtungsverbindungsanschluss 214 undein Computerverbindungsanschluss 212 in 2 für Demonstrationszweckeverwendet. [0025] Dieelektrischen Signale zwischen dem lokalen Computer 152 unddem KVM-Umschalter 200a werden übertragenunter Verwendung des universalen asynchronen Empfängers/Senders(universal asynchronous receivers/transmitters UART) und dem halb-duplexKommunikationsprozessor 216. Die elektrischen Signale zwischender lokalen Bedienungsvorrichtung 154 und dem KVM-Umschalter 200a werdenebenso übertragenunter Verwendung des gleichen Satzes von UART und halb-duplex Kommunikationsprozessors 216.Unter Kompatibilitätsgesichtspunktender Signalkommunikation könnendie elektrischen Signale zunächstin ein Datenpaket in einer anderen Ausführungsform der Erfindung umgewandeltwerden. Dies kann die Kompatibilität der Signalkommunikationenzwischen unterschiedlichen Schnittstellen der Umschalter verbessern. [0026] Ineiner Ausführungsformder Erfindung kann der KVM-Umschalter 200a gleichzeitig32 lokale Computer 152 und 4 lokale Bedienungsvorrichtungen 154 verbinden.Mit anderen Worten hat der KVM-Umschalter 200a 32 Computerverbindungsanschlüsse 112 und4 Bedienungsvorrichtungsverbindungsanschlüsse 114. Er muss deshalbmit vier UARTs mit 9 Anschlüssenund einem halb-duplex Kommunikationsprozessor zur elektrischen Signalübertragungkonfiguriert werden. Der halb-duplex Kommunikationsprozessor kanndurch einen geringfügigteureren voll-duplex Kommunikationsprozessor oder durch einen anderengeeigneteren Prozessor ersetzt werden. [0027] DieUmschaltvorrichtung 120 verwendet eine CPU 220,um die Pfade von lokalen und entfernten elektrischen Signalen anzuordnenentsprechend der Pfadauswahleinstellungen, welche in einem Speichermediumgespeichert sind, wie zum Beispiel einer Routingtabelle. Wenn diePfadziele der elektrischen Signale lokale Computer 152 sind, überträgt die CPU 220 daselektrische Signal überden UART und halb-duplex Kommunikationsprozessor 216 zuden Computerverbindungsanschlüssen 212 derZiele und dann zu den lokalen Computern 152 der Ziele. [0028] Wenndie Pfadziele der elektrischen Signale entfernte Computer sind,leistet die CPU 220 eine Paketverschlüsselung, um zumindest ein Netzwerkpaketzu bilden mit mehreren Datenabschnitten, welche korrespondierenddie elektrischen Signale speichern, die durch die Bedienungsvorrichtungsverbindungsabschnitte 214 entsprechendder elektrischen Signale erhalten wurden. Anschließend wirddas Netzwerkpaket zu der Netzwerkvorrichtung 130 übertragen. [0029] DieNetzwerkvorrichtung 130 umfasst einen Netzwerkschnittstellenchip(NIC) 232 und einen Netzwerkumschalter 234 zur Übertragungvon Netzwerkpaketen, welche durch die CPU 220 erzeugt wurdenund fürden Empfang solcher, welche durch einen anderen KVM-Umschalter 200b übertragen wurden.Der Netzwerkumschalter 234 besitzt einen ersten Anschluss 264,einen zweiten Anschluss 274 und einen dritten Anschluss 284.Der erste Anschluss 264 ist mit dem NIC 232 verbunden.Der zweite Anschluss 274 und der dritte Anschluss 284 können mit einemanderen KVM-Umschalter 200b verbunden sein. [0030] Zudemumfasst in einer bevorzugten Ausführungsform der Erfindung dieNetzwerkvorrichtung 130 außerdem einen 2-Wege-Umschalter 236,welcher mit dem zweiten Anschluss 274 verbunden ist, umzwischen dem Ethernet und einem anderen KVM-Umschalter 200b umzuschalten.Der 2-Wege-Umschalter 236 wird durch die CPU 220 gesteuert.Wenn der 2-Wege-Umschalter 236 auf das Ethernet schaltetkann der KVM-Umschalter 200a nachgerüstet werden durch das Herunterladenvon Firmware aus dem Ethernet. Eine Fernverwaltung kann ebenso direktden KVM-Umschalter 200a verwalten und überwachen und über dasEthernet seine Arbeitsablaufaufzeichnungen beobachten. [0031] Inder bevorzugten Ausführungsformwird der KVM-Umschalter so gesetzt, dass, wenn er mit mehreren KVM-Umschalternverbunden ist, der 2-Wege-Umschalter des ersten KVM-Umschalters mitdem Ethernet verbunden ist, währendandere miteinander verbunden sind. Die Firmware, die über den erstenKVM-Umschalter heruntergeladen wurde, wird an andere KVM-Umschalterweitergeleitet. Die Übertragungund der Empfang der Netzwerkpakete werden dem Ethernetprotokollfolgend durchgeführt. Fachleutekönnenjedoch auch andere Einstellungen oder Netzwerkprotokolle verwenden,ohne aus dem Bereich der Erfindung heraus zu gelangen. [0032] Nachdemder Netzwerkumschalter 234 ein Netzwerkpaket von einemanderen KVM-Umschalter 200b erhält, überträgt der NIC 232 dasNetzwerkpaket zur CPU 220. Die CPU 220 erhält von demNetzwerkpaket zumindest ein entferntes elektrisches Signal, dessenPfadziel ein lokaler Computer 152 ist. Die CPU 220 überträgt deshalbdas entfernte elektrische Signal zu dem Computerverbindungsanschluss 212 desZieles und zu dem lokalen Computer 152 des Zieles entsprechendder Pfadauswahleinstellung. [0033] Außerdem sindFunktionen der Umschaltvorrichtung 120, der Paketverschlüsselungsvorrichtung 122 undder Paketentschlüsselungsvorrichtung 124 inder bevorzugten Ausführungsform,die gleiche CPU 220 verwendend, umgesetzt. Entsprechend sinddie Vorrichtungen in der vorliegenden Ausführungsform nicht notwendigerweiseunabhängigumgesetzt. Dies bedeutet, dass diese Vorrichtungen eine oder mehrereprogrammierbare Chips oder CPUs, die ein geeignetes Programm verwenden,teilen können. [0034] 3 isteine schematische Ansicht des Netzwerkpaketes in 2.Da der KVM-Umschalter 208 gleichzeitigmit vier lokalen Bedienungsvorrichtungen 154 verbundenwerden kann, hat das Netzwerkpaket 300 vier Datenabschnitte 314a, 314b, 314c und 314d,welche korrespondierend die elektrischen Signale speichern, welchedurch die Bedienungsvorrichtungsverbindungsanschlüsse 214 erhaltenwurden. [0035] Zudementhältdas Netzwerkpaket 300 außerdem einen NetzwerkOverheadabschnitt 302 und einenProtokollabschnitt 312. Unter dem Ethernetprotokoll, welcheshierbei benutzt wird, speichert der Netzwerkoverheadabschnitt 302 denEthernetoverhead, wie die NIC Adresse. Der Protokollabschnitt 312 speichertdie Protokollcode, wobei das Paketprotokoll des Netzwerkpakets 300 definiertwird. [0036] Inder bevorzugten Ausführungsform,wenn zwei oder mehrere lokale Bedienungsvorrichtungen 154 aufentfernte Computer zugreifen, welche mit dem gleichen anderen KVM-Umschalter 200b verbundensind, werden die elektrischen Signale der lokalen Bedienungsvorrichtung 154 verschlüsselt und imgleichen Netzwerkpaket gespeichert. Die elektrischen Signale vonzwei oder mehreren unterschiedlichen lokalen Bedienungsvorrichtungen 154 werden übertragenunter Verwendung des gleichen Netzwerkpakets, so dass keine Signalverzögerung zuden entfernten Computern eintritt, welche mit dem gleichen anderenKVM-Umschalter 200b verbunden sind. [0037] DerKVM-Umschalter in der vorliegenden Ausführungsform verwendet seineNetzwerkvorrichtung, um mit anderen verbunden zu werden, um mit mehrerenBedienungsvorrichtungen und Computern verbunden zu werden. Die Netzwerkvorrichtungkann kostengünstigeNICs und Netzwerkumschalter enthalten, welche mit Netzwerkvorrichtungenanderer KVM-Umschalter unter Verwendung eines technisch ausgereifterenund vereinheitlichtem Netzwerkprotokoll verbunden sind. Zusätzlich zurSenkung der Konstruktions- und Herstellungskosten kann der KVM-Umschaltereinfacher und direkter mit der externen Netzwerkumgebung verbundenwerden, welches Firmwarennachrüstungenermöglicht.Es versetzt Verwalter zusätzlichin die Lage, direkt die KVM-Umschalter zu verwalten und zu überwachen oderihre Arbeitsablaufaufzeichnungen über das Netzwerk zu beobachten. [0038] Zudembenutzt die bevorzugte Ausführungsformein Netzwerkpaket, um elektrische Signale von entfernten Computernmit Pfadzielen zu übertragen, welchemit dem gleichen KVM-Umschalter verbunden sind. Dieses vermeidetdas Problem der Signalverzögerungwie im Stand der Technik aufgrund des Sortierens und Abwartens.Dieses ermöglichtmultiple KVM-Umschalter, welche miteinander verbunden sind, um schnellDaten auszutauschen, welches die Effizienz und Ausdehnbarkeit vonKVM-Umschaltern erhöht. [0039] Obwohldie Erfindung mit Bezug auf spezifische Ausführungsformen beschrieben wurde,wurde diese Beschreibung nicht mit einem begrenzenden Sinn erstellt.Verschiedene Modifikationen der offenbarten Ausführungsform sowie alternativeAusführungsformensind fürden Fachmann augenscheinlich. Es ist deshalb vorgesehen, dass dieangehängtenAnsprüchealle Modifikationen abdecken, welche in den wirklichen Bereich derErfindung fallen. 100a KVM-Umschalter 100b KVM-Umschalter 104 Vielzahlvon ersten Schnittstellen 112 ZweiteSchnittstelle 114 ErsteSchnittstelle 120 Umschaltvorrichtung 122 Paketverschlüsselungsvorrichtung 124 Paketentschlüsselungsvorrichtung 130 Netzwerkvorrichtung 152 lokalerComputer 154 lokaleBedienungsvorrichtung 200a KVM-Umschalter 200b KVM-Umschalter 212 Computerverbindungsanschluss 214 Bedienungsvorrichtungsverbindungsschalter 216 Halb-Duplex-Kommunikationsprozessor undUARTs 220 CPU 232 Netzwerkschnittstellenchip(NIC) 234 Netzwerkumschalter 236 2-Wege-Umschalter 264 ErsterAnschluss 274 ZweiterAnschluss 284 DritterAnschluss 300 Netzwerkpaket 302 Netzwerkoverheadabschnitt 312 Protokollabschnitt 314a DatenabschnittA 314b DatenabschnittB 314c DatenabschnittC 314d DatenabschnittD
权利要求:
Claims (18) [1] Tastatur-Bildschirm-Maus (keyboard video mouseKVM)-Umschalter füreine Vielzahl von lokalen und entfernten Computern, zum Teilen einerVielzahl von lokalen Bedienungsvorrichtungen, wobei der KVM-Umschalterumfasst: eine Vielzahl von ersten Schnittstellen (104),welche mit den lokalen Bedienungsvorrichtungen (154) verbundensind, um eine Vielzahl von lokalen elektrischen Signalen zu empfangen; eineVielzahl von zweiten Schnittstellen (112, 122), welchemit den lokalen Computern verbunden sind; eine Paketverschlüsselungsvorrichtung(122), welche zumindest ein Netzwerkpaket (300)erzeugt, mit einer Vielzahl von Datenabschnitten (314a, 314b, 314c, 314d),welche korrespondierend die lokalen elektrischen Signale speichern,welche durch die ersten Schnittstellen entsprechend den lokalenelektrischen Signalen erhalten wurden; eine Netzwerkvorrichtung(130), welche mit der Netzwerkvorrichtung (130)eines anderen KVM-Umschalters (106) unter Verwendung einesNetzwerkprotokolls kommuniziert, um die Netzwerkpakete zu übertra genund um Netzwerkpakete zu erhalten, welche von anderen KVM-Umschaltern (106) übermittelt wurden; einePaketentschlüsselungsvorrichtung(124), welches zumindest ein entferntes elektrisches Signal vondem Netzwerkpaket des anderen KVM-Umschalters (106) erhält; und eineUmschaltvorrichtung (120), welche die lokalen und entferntenelektrischen Signale zu den zweiten Schnittstellen (112, 122)und der Paketverschlüsselungsvorrichtungentsprechend einer Pfadauswahleinstellung überträgt. [2] KVM-Umschalter nach Anspruch 1, wobei das Netzwerkpaketeinen Netzwerkoverheadabschnitt (302) besitzt. [3] KVM-Umschalter nach Anspruch 1 oder 2, wobei jedesder lokalen elektrischen Signale ein Tastatursignal und ein Maussignalenthält. [4] KVM-Umschalter nach einem der Ansprüche 1 bis3, wobei die Netzwerkvorrichtung (130) umfasst: einenNetzwerkschnittstellenchip (Network Interface Chip NIC) (232),welcher mit der Paketverschlüsselungsvorrichtung(122) und der Paketentschlüsselungsvorrichtung (124)verbunden ist; und einen Netzwerkumschalter (234),welcher einen ersten Anschluss (264), einen zweiten Anschluss(274) und einen dritten Anschluss (284) besitzt;wobei der erste Anschluss (264) mit dem NIC (232)verbunden ist und der zweite Anschluss (274) oder der dritteAnschluss (284) mit dem anderen KVM-Umschalter (100b)verbunden ist. [5] KVM-Umschalter nach einem der Ansprüche 1 bis4, wobei die Netzwerkvorrichtung (130) einen 2-Wege-Umschalter(236) umfasst, welcher mit dem zweiten Anschluss (274)zum Umschalten zwischen einem Ethernet und einem anderen KVM-Umschalter (200b)verbunden ist. [6] KVM-Umschalter nach einem der Ansprüche 1 bis5, wobei die ersten Schnittstellen (104) eine Vielzahlvon universalen, asynchronen Empfängern/Übertragern (universal asynchronousreceivers/transmitters UARTs) und einen Halb-Duplex-Kommunikationsprozessor(216) enthalten. [7] KVM-Umschalter nach einem der Ansprüche 1 bis6, wobei die zweiten Schnittstellen (112, 122)eine Vielzahl von UARTs und einen Halb-Duplex-Kommunikationsprozessor (216)enthalten. [8] KVM-Umschalter nach einem der Ansprüche 1 bis7, wobei die Paketverschlüsselungsvorrichtung (122)eine zentrale Verarbeitungseinheit (central processing unit CPU)enthält. [9] KVM-Umschalter nach einem der Ansprüche 1 bis8, wobei die Paketentschlüsselungsvorrichtung (124)eine CPU enthält. [10] KVM-Umschalter nach einem der Ansprüche 1 bis9, wobei die Umschaltvorrichtung (120) eine CPU enthält. [11] Rechner-Umschaltverfahren für eine Vielzahl von lokalenund entfernten Computern, um eine Vielzahl von lokalen Bedienungsvorrichtungenzu teilen, wobei das Verfahren die folgenden Schritte umfasst: Empfangeiner Vielzahl von lokalen elektrischen Signale, welche von denlokalen Bedienungsvorrichtungen übertragenwurden; Verteilung der lokalen elektrischen Signale in solcher Weise,dass, wenn die Pfadziele der lokalen elektrischen Signale die lokalenComputer sind, die lokalen elektrischen Signale zu den lokalen Computern übertragenwerden, währendwenn das Pfadziel der lokalen elektrischen Signale die entferntenComputer sind, zumindest ein Netzwerkpaket mit einer Vielzahl vonDatenabschnitten erzeugt wird, welches korrespondierend die lokalenelektrischen Signale speichert; Einrichtung von Kommunikationenzwischen den KVM-Umschalter unter Verwendung eines Netzwerksprotokolls,um die Netzwerkpakete zu anderen KVM-Umschaltern zu übertragen,welche mit den entfernten Computern verbunden sind und um Netzwerkpaketezu erhalten, welche von einem anderen KVM-Umschalter übertragenwurden; Erhalten von zumindest einem entfernten elektrischenSignal von dem Netzwerkpaket, welches von dem anderen KVM-Umschalter übertragenwurde; und Übertragungder entfernten elektrischen Signale zu den lokalen Computern ihrerZiele. [12] Verfahren nach Anspruch 11, wobei das Netzwerkpaketeine Netzwerkoverheadabschnitt (302) besitzt. [13] Verfahren nach Anspruch 11 oder 12, wobei jederder lokalen elektrischen Signale ein Tastatursignal und ein Maussignalenthält. [14] Verfahren nach einem der Ansprüche 11 bis 13, wobei das lokaleelektrische Signal innerhalb des gleichen Netzwerkpaketes verschlüsselt wird,wenn die Pfadziele der lokalen elektrischen Signale die entferntenComputer sind, welche mit dem gleichen KVM-Umschalter verbundensind. [15] Verfahren nach einem der Ansprüche 11 bis 14, wobei die Kommunikationzwischen den KVM-Umschaltern erzielt wird, durch die Verwendungeines Netzwerkschnittstellen-Chips (NIC) (232) und einenNetzwerkumschalter (234), welcher für jeden KVM-Umschalter konfiguriertist. [16] Verfahren nach einem der Ansprüche 11 bis 15, wobei die lokalenelektrischen Signale erhalten werden, unter Verwendung einer Vielzahlvon UARTs und einem Halb-Duplex-Kommunikationsprozessor (216). [17] Verfahren nach einem der Ansprüche 11 bis 16, wobei das Netzwerkpaketeine CPU benutzt, um das Verschlüsselnund Entschlüsselndurchzuführen. [18] Verfahren nach einem der Ansprüche 11 bis 17, wobei die Pfadeder lokalen und entfernten elektrischen Signale durch eine CPU geschaltetwerden, entsprechend der Pfadauswahleinstellungen.
类似技术:
公开号 | 公开日 | 专利标题 US9853917B2|2017-12-26|Heterogeneous media packet bridging US10630784B2|2020-04-21|Facilitating a secure 3 party network session by a network device US9858442B1|2018-01-02|Multi-tenancy architecture US8713305B2|2014-04-29|Packet transmission method, apparatus, and network system US9185627B2|2015-11-10|Low cost mesh network capability US9009831B2|2015-04-14|Scalable virtual appliance cloud | and methods usable in an SVAC US8291148B1|2012-10-16|Resource virtualization switch US9088451B2|2015-07-21|System and method for network interfacing in a multiple network environment US8271694B2|2012-09-18|Method and apparatus for using a single multi-function adapter with different operating systems US8156230B2|2012-04-10|Offload stack for network, block and file input and output CN105981338B|2019-10-08|用于使用i/o设备链路在主机之间建立高速网络通信和文件传输的链路系统 US20160191454A1|2016-06-30|Providing network capability over a converged interconnect fabric US7158637B2|2007-01-02|Security communication packet processing apparatus and the method thereof CN103444138B|2016-03-30|通信控制系统、交换节点以及通信控制方法 US8260949B2|2012-09-04|Method and system for providing multimedia information on demand over wide area networks US9424215B2|2016-08-23|USB based virtualized media system US7308705B2|2007-12-11|Multi-port network tap TWI251413B|2006-03-11|Peer to peer network communication US6988161B2|2006-01-17|Multiple port allocation and configurations for different port operation modes on a host US6378009B1|2002-04-23|KVM | switch having a network interface circuit coupled to an external network and communicating in accordance with a standard network protocol US8560631B2|2013-10-15|Storage system US7450595B1|2008-11-11|Method and system for managing multiple networks over a set of ports US9047222B2|2015-06-02|Unified multi-transport medium connector architecture US7305511B2|2007-12-04|Providing both wireline and wireless connections to a wireline interface US7567505B2|2009-07-28|VRRP technology keeping VR confidentiality
同族专利:
公开号 | 公开日 DE102004017843B4|2007-04-05|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-11-10| OP8| Request for examination as to paragraph 44 patent law| 2007-09-27| 8364| No opposition during term of opposition|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 DE200410017843|DE102004017843B4|2004-04-13|2004-04-13|Tastatur-Bildschirm-Maus-Umschalter für Vielfachverbindungen und Verfahren hierfür|DE200410017843| DE102004017843B4|2004-04-13|2004-04-13|Tastatur-Bildschirm-Maus-Umschalter für Vielfachverbindungen und Verfahren hierfür| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|