CA2298875A1 - Packet switch control with layered software - Google Patents

Packet switch control with layered software Download PDF

Info

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
Application number
CA002298875A
Other languages
French (fr)
Other versions
CA2298875C (en
Inventor
Edward A. Arenberg
Maria A. Tirabassi
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.)
Northrop Grumman Corp
Original Assignee
TRW Inc
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 TRW Inc filed Critical TRW Inc
Publication of CA2298875A1 publication Critical patent/CA2298875A1/en
Application granted granted Critical
Publication of CA2298875C publication Critical patent/CA2298875C/en
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
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3081ATM peripheral units, e.g. policing, insertion or extraction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18515Transmission equipment in satellites or space-based relays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations
    • H04B7/18589Arrangements for controlling an end to end session, i.e. for initialising, synchronising or terminating an end to end link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/201Multicast operation; Broadcast operation
    • H04L49/203ATM switching fabrics with multicast or broadcast capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports
    • H04L49/254Centralised controller, i.e. arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports
    • H04L49/255Control mechanisms for ATM switching fabrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/55Prevention, detection or correction of errors
    • H04L49/552Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • 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/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5604Medium of transmission, e.g. fibre, cable, radio
    • H04L2012/5608Satellite
    • 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/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]
    • H04L2012/5627Fault 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).
CA002298875A 1999-02-25 2000-02-17 Packet switch control with layered software Expired - Fee Related CA2298875C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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