CA2298875A1 - Packet switch control with layered software - Google Patents
Packet switch control with layered software Download PDFInfo
- Publication number
- CA2298875A1 CA2298875A1 CA002298875A CA2298875A CA2298875A1 CA 2298875 A1 CA2298875 A1 CA 2298875A1 CA 002298875 A CA002298875 A CA 002298875A CA 2298875 A CA2298875 A CA 2298875A CA 2298875 A1 CA2298875 A1 CA 2298875A1
- Authority
- CA
- Canada
- Prior art keywords
- packet switch
- modules
- switch control
- processors
- distributed
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18515—Transmission equipment in satellites or space-based relays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18589—Arrangements for controlling an end to end session, i.e. for initialising, synchronising or terminating an end to end link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/20—Support for services
- H04L49/201—Multicast operation; Broadcast operation
- H04L49/203—ATM switching fabrics with multicast or broadcast capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/254—Centralised controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/255—Control mechanisms for ATM switching fabrics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/55—Prevention, detection or correction of errors
- H04L49/552—Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5603—Access techniques
- H04L2012/5604—Medium of transmission, e.g. fibre, cable, radio
- H04L2012/5608—Satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5625—Operations, administration and maintenance [OAM]
- H04L2012/5627—Fault tolerance and recovery
Abstract
A communications satellite (201) has an on-board high speed packet switch for switching transmitted data packets. The packet switch (502) is part of a processor subsystem (501) which also includes a number of demodulators (503l to 503n) demodulating signals received from an uplink downconverter. All of the processors in the processor subsystem (501) are organized into a loosely coupled, distributed, architecture of general purpose computer modules (601) and digital signal processor modules (602) having both primary and redundant processors and being connected to each other by dual redundant PCI buses. Software and firmware is layered and distributed redundantly over the processor modules (601, 602).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/258,167 | 1999-02-25 | ||
US09/258,167 US6400925B1 (en) | 1999-02-25 | 1999-02-25 | Packet switch control with layered software |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2298875A1 true CA2298875A1 (en) | 2000-08-25 |
CA2298875C CA2298875C (en) | 2004-01-06 |
Family
ID=22979385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002298875A Expired - Fee Related CA2298875C (en) | 1999-02-25 | 2000-02-17 | Packet switch control with layered software |
Country Status (4)
Country | Link |
---|---|
US (1) | US6400925B1 (en) |
EP (1) | EP1032166A3 (en) |
JP (1) | JP2000253025A (en) |
CA (1) | CA2298875C (en) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6047284A (en) | 1997-05-14 | 2000-04-04 | Portal Software, Inc. | Method and apparatus for object oriented storage and retrieval of data from a relational database |
US6625131B1 (en) * | 1999-01-25 | 2003-09-23 | Northrop Grumman Corporation | Satellite communication multicast processing techniques using multicast replication and outbound processing |
US7164683B1 (en) * | 1999-09-29 | 2007-01-16 | Northrop Grumman Corporation | Virtual path asynchronous transfer mode switching in a processing satellite communications system |
US7339520B2 (en) * | 2000-02-04 | 2008-03-04 | The Directv Group, Inc. | Phased array terminal for equatorial satellite constellations |
US6628922B1 (en) | 2000-03-21 | 2003-09-30 | Harvey L. Berger | Communication system utilizing multiple satellites without intersatellite crosslinks |
US7027769B1 (en) | 2000-03-31 | 2006-04-11 | The Directv Group, Inc. | GEO stationary communications system with minimal delay |
US7257611B1 (en) * | 2000-04-12 | 2007-08-14 | Oracle International Corporation | Distributed nonstop architecture for an event processing system |
US6711398B1 (en) * | 2000-04-19 | 2004-03-23 | Hughes Electronics Corporation | Radio signal broadcast system and method |
US7366463B1 (en) * | 2000-05-05 | 2008-04-29 | The Directv Group, Inc. | Military UHF and commercial Geo-mobile system combination for radio signal relay |
US6636734B1 (en) * | 2000-05-17 | 2003-10-21 | Northrop Grumman Corporation | Dual receive ground terminal for use in communication systems utilizing multiple satellites |
US6731613B1 (en) * | 2000-06-14 | 2004-05-04 | Motorola, Inc. | Power management using a bandwidth control mechanism |
US7213080B2 (en) * | 2000-07-14 | 2007-05-01 | Comsat Corporation | Intelligent radio design for satellite gateways and terrestrial base stations |
US6553208B1 (en) * | 2000-09-15 | 2003-04-22 | Motorola, Inc. | Methods and apparatus for using ground based processing resources to support orbiting satellites |
US7181162B2 (en) * | 2000-12-12 | 2007-02-20 | The Directv Group, Inc. | Communication system using multiple link terminals |
US7187949B2 (en) | 2001-01-19 | 2007-03-06 | The Directv Group, Inc. | Multiple basestation communication system having adaptive antennas |
US8396513B2 (en) | 2001-01-19 | 2013-03-12 | The Directv Group, Inc. | Communication system for mobile users using adaptive antenna |
US7809403B2 (en) * | 2001-01-19 | 2010-10-05 | The Directv Group, Inc. | Stratospheric platforms communication system using adaptive antennas |
US7068733B2 (en) * | 2001-02-05 | 2006-06-27 | The Directv Group, Inc. | Sampling technique for digital beam former |
US6987760B2 (en) * | 2001-03-05 | 2006-01-17 | International Business Machines Corporation | High speed network processor |
US6870844B2 (en) * | 2001-03-06 | 2005-03-22 | Pluris, Inc. | Apparatus and methods for efficient multicasting of data packets |
JP2003234825A (en) * | 2002-02-06 | 2003-08-22 | Mitsubishi Electric Corp | Device for transmitting digital signal |
FR2837043B1 (en) * | 2002-03-05 | 2004-06-04 | Cit Alcatel | SWITCHING SYSTEM, TRANSMISSION DEVICE, TRANSMISSION METHOD AND SWITCHING METHOD FOR SATELLITE |
US8099393B2 (en) | 2002-03-22 | 2012-01-17 | Oracle International Corporation | Transaction in memory object store |
US7027577B2 (en) * | 2002-08-26 | 2006-04-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for multi-party call conferencing |
DE10340424B4 (en) * | 2003-09-02 | 2006-07-27 | Infineon Technologies Ag | Operating state-dependent distribution of tasks in mobile communication terminals with multiple micro-processors |
US7310664B1 (en) | 2004-02-06 | 2007-12-18 | Extreme Networks | Unified, configurable, adaptive, network architecture |
US7823199B1 (en) | 2004-02-06 | 2010-10-26 | Extreme Networks | Method and system for detecting and preventing access intrusion in a network |
US7577996B1 (en) * | 2004-02-06 | 2009-08-18 | Extreme Networks | Apparatus, method and system for improving network security |
US7962095B2 (en) * | 2004-03-31 | 2011-06-14 | Nortel Networks Limited | Relaying system and method with partner relays and selective transmission |
US7320064B2 (en) * | 2004-07-23 | 2008-01-15 | Honeywell International Inc. | Reconfigurable computing architecture for space applications |
US7502382B1 (en) | 2004-09-30 | 2009-03-10 | Itt Manufacturing Enterprises, Inc. | Method and apparatus for multicast packet distribution in a satellite constellation network |
US8223935B2 (en) | 2005-04-30 | 2012-07-17 | Oracle International Corporation | Revenue management systems and methods |
CA2613701C (en) | 2005-06-28 | 2016-04-12 | Alexander Rockel | Revenue management system and method |
AU2006275665A1 (en) | 2005-07-28 | 2007-02-08 | Oracle International Corporation | Revenue management system and method |
US20070046781A1 (en) * | 2005-08-29 | 2007-03-01 | Honeywell International Inc. | Systems and methods for processing digital video data |
US8223777B2 (en) * | 2005-11-15 | 2012-07-17 | Oracle International Corporation | Gateway for achieving low latency and high availability in a real time event processing system |
US20100165892A1 (en) * | 2006-02-28 | 2010-07-01 | Posdata Co., Ltd. | Apparatus and method for implementing efficient redundancy and widened service coverage in radio access station system |
US20080022081A1 (en) * | 2006-07-18 | 2008-01-24 | Honeywell International Inc. | Local controller for reconfigurable processing elements |
CN101675606A (en) * | 2007-03-08 | 2010-03-17 | 维尔塞特公司 | Satellite reference terminal systems and methods |
US8194582B2 (en) * | 2008-06-30 | 2012-06-05 | The Boeing Company | Method and apparatus for hosting commercially-derived packet routers on satellite payloads |
US8135771B2 (en) * | 2009-07-27 | 2012-03-13 | Cisco Technology, Inc. | Digital signal processor clustering in integrated media-services gateways |
DE102013004673A1 (en) * | 2013-03-19 | 2014-09-25 | Tesat-Spacecom Gmbh & Co.Kg | Method for operating a repeater module of a satellite |
US10114688B2 (en) * | 2015-02-16 | 2018-10-30 | Dell Products L.P. | System and method for peripheral bus device failure management |
US11569903B2 (en) * | 2020-12-28 | 2023-01-31 | Hughes Network Systems, Llc | Overlay of a forward link on broadband satellite signals |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4931802A (en) * | 1988-03-11 | 1990-06-05 | Communications Satellite Corporation | Multiple spot-beam systems for satellite communications |
US5041833A (en) * | 1988-03-28 | 1991-08-20 | Stanford Telecommunications, Inc. | Precise satellite ranging and timing system using pseudo-noise bandwidth synthesis |
US5261118A (en) * | 1991-10-04 | 1993-11-09 | Motorola, Inc. | Simulcast synchronization and equalization system and method therefor |
US5736959A (en) * | 1991-10-28 | 1998-04-07 | Teledesic Corporation | Earth-fixed cell beam management for satellite communication system using dielectic lens-focused scanning beam antennas |
AU3124393A (en) * | 1991-11-08 | 1993-06-07 | Calling Communications Corporation | Switching methods for satellite communication system |
US5527001A (en) * | 1993-06-11 | 1996-06-18 | Teledesic Corporation | Modular communication satellite |
-
1999
- 1999-02-25 US US09/258,167 patent/US6400925B1/en not_active Expired - Lifetime
-
2000
- 2000-02-10 EP EP00102206A patent/EP1032166A3/en not_active Withdrawn
- 2000-02-17 CA CA002298875A patent/CA2298875C/en not_active Expired - Fee Related
- 2000-02-21 JP JP2000042765A patent/JP2000253025A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
EP1032166A2 (en) | 2000-08-30 |
CA2298875C (en) | 2004-01-06 |
JP2000253025A (en) | 2000-09-14 |
US6400925B1 (en) | 2002-06-04 |
EP1032166A3 (en) | 2004-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2298875A1 (en) | Packet switch control with layered software | |
WO1999023787A3 (en) | Bidirectional communication port for digital signal processor | |
CA2177138A1 (en) | System and method for simultaneously authorizing multiple virtual channels | |
CA2306971A1 (en) | Apparatus for arranging compressed video data for transmission over a noisy communication channel | |
WO1994028654A3 (en) | Secure communication system | |
EP0817055A3 (en) | Computer system host switching | |
WO2007014361A3 (en) | System and method for a forward link only protocol suite | |
US4926422A (en) | On-board switching controller for a satellite with on-board switching | |
JP3736211B2 (en) | Radio base station apparatus and radio function stop prevention method | |
AU641834B2 (en) | Arrangement and method for detecting interference in TDMA communications system | |
CA2302257A1 (en) | Communication device for the transmission of information signals | |
CN112202656B (en) | Application method of bus communication protocol for on-orbit adjustable traveling wave tube amplifier | |
WO2000035154A3 (en) | Signal processing system and hybrid switching | |
RU2008143392A (en) | RADIO COMMUNICATION SYSTEM FOR AIRCRAFT | |
GB2355152B (en) | Receiving after waiting system | |
KR100311351B1 (en) | Channel card in digital unit of multi-sector base station | |
AU2002321955A1 (en) | Switching arrangement including time-slot buses and several buffers | |
JP2570744B2 (en) | Inter-station communication control method | |
JPS63181070A (en) | Bus switching system | |
WO1990015493A1 (en) | Hybrid data communications system | |
EP0317799B1 (en) | On-board switching controller for a satellite with on-board switching | |
JP2897685B2 (en) | Command receiver for artificial satellite | |
JPS6260347A (en) | Signal processing system in signal communication | |
JP2000069052A (en) | Method and device for controlling flow | |
JPS6146653A (en) | Data transmission equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |