WO1999017458A3 - Two-stage multicast communication protocol - Google Patents

Two-stage multicast communication protocol Download PDF

Info

Publication number
WO1999017458A3
WO1999017458A3 PCT/US1998/020414 US9820414W WO9917458A3 WO 1999017458 A3 WO1999017458 A3 WO 1999017458A3 US 9820414 W US9820414 W US 9820414W WO 9917458 A3 WO9917458 A3 WO 9917458A3
Authority
WO
WIPO (PCT)
Prior art keywords
communication protocol
node
multicast communication
stage multicast
multicast messages
Prior art date
Application number
PCT/US1998/020414
Other languages
French (fr)
Other versions
WO1999017458A2 (en
Inventor
Charles S Johnson
Muhammad Shafiq
Original Assignee
Tandem Computers 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 Tandem Computers Inc filed Critical Tandem Computers Inc
Publication of WO1999017458A2 publication Critical patent/WO1999017458A2/en
Publication of WO1999017458A3 publication Critical patent/WO1999017458A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1863Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
    • H04L12/1868Measures taken after transmission, e.g. acknowledgments

Abstract

In a multiple processing system comprising multiple communicatively interconnected nodes, each node having one or more processor units, multicast messages sent by a sender node will contain information that allows intended receiver nodes to check and determine the possibility that earlier-sent multicast messages from the sender node were not received by the receiver node.
PCT/US1998/020414 1997-09-30 1998-09-30 Two-stage multicast communication protocol WO1999017458A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US6041897P 1997-09-30 1997-09-30
US60/060,418 1997-09-30
US09/149,751 US6247059B1 (en) 1997-09-30 1998-09-08 Transaction state broadcast method using a two-stage multicast in a multiple processor cluster
US09/149,751 1998-09-08

Publications (2)

Publication Number Publication Date
WO1999017458A2 WO1999017458A2 (en) 1999-04-08
WO1999017458A3 true WO1999017458A3 (en) 1999-09-02

Family

ID=26739899

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/020414 WO1999017458A2 (en) 1997-09-30 1998-09-30 Two-stage multicast communication protocol

Country Status (2)

Country Link
US (1) US6247059B1 (en)
WO (1) WO1999017458A2 (en)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507586B1 (en) * 1997-09-18 2003-01-14 International Business Machines Corporation Multicast data transmission over a one-way broadband channel
US6782490B2 (en) 1999-03-17 2004-08-24 At&T Corp. Network-based service for the repair of IP multicast sessions
US6501763B1 (en) * 1999-05-06 2002-12-31 At&T Corp. Network-based service for originator-initiated automatic repair of IP multicast sessions
US6581175B1 (en) * 1999-06-29 2003-06-17 Nortel Networks Limited Apparatus and method of requesting retransmission of a message across a network
US6567929B1 (en) * 1999-07-13 2003-05-20 At&T Corp. Network-based service for recipient-initiated automatic repair of IP multicast sessions
DE69937830T2 (en) * 1999-10-12 2008-12-24 Alcatel Lucent Apparatus and method for compressing multi-destination message destinations
US7039680B2 (en) * 1999-10-20 2006-05-02 International Business Machines Corporation Apparatus and method for timeout-free waiting for an ordered message in a clustered computing environment
US6990668B1 (en) 1999-10-20 2006-01-24 International Business Machines Corporation Apparatus and method for passively monitoring liveness of jobs in a clustered computing environment
US6662213B1 (en) * 2000-01-10 2003-12-09 Sun Microsystems, Inc. System and method for ensuring delivery of a single communication between nodes
US6604205B1 (en) * 2000-02-07 2003-08-05 Hewlett-Packard Development Co., L.P. System and method for state synchronization
US6977928B1 (en) * 2000-04-13 2005-12-20 International Business Machines Corporation Method and system for data flow multicasting
US9444785B2 (en) 2000-06-23 2016-09-13 Cloudshield Technologies, Inc. Transparent provisioning of network access to an application
US8204082B2 (en) 2000-06-23 2012-06-19 Cloudshield Technologies, Inc. Transparent provisioning of services over a network
US7032031B2 (en) * 2000-06-23 2006-04-18 Cloudshield Technologies, Inc. Edge adapter apparatus and method
US7003555B1 (en) 2000-06-23 2006-02-21 Cloudshield Technologies, Inc. Apparatus and method for domain name resolution
US7114008B2 (en) 2000-06-23 2006-09-26 Cloudshield Technologies, Inc. Edge adapter architecture apparatus and method
US6405035B1 (en) * 2000-08-24 2002-06-11 Telefonaktiebolaget L.M. Ericsson System and method for forwarding messages to a subscriber device
US7194549B1 (en) * 2000-09-06 2007-03-20 Vulcan Patents Llc Multicast system using client forwarding
JP4724928B2 (en) * 2001-02-27 2011-07-13 ソニー株式会社 Wireless transmission apparatus and wireless transmission method
US6898628B2 (en) * 2001-03-22 2005-05-24 International Business Machines Corporation System and method for providing positional authentication for client-server systems
US7210022B2 (en) * 2001-05-15 2007-04-24 Cloudshield Technologies, Inc. Apparatus and method for interconnecting a processor to co-processors using a shared memory as the communication interface
US7082502B2 (en) * 2001-05-15 2006-07-25 Cloudshield Technologies, Inc. Apparatus and method for interfacing with a high speed bi-directional network using a shared memory to store packet data
US20030002676A1 (en) * 2001-06-29 2003-01-02 Stachura Thomas L. Method and apparatus to secure network communications
EP1283652A1 (en) * 2001-08-07 2003-02-12 Siemens Aktiengesellschaft Method, transceiver unit and communications system for transmitting data from one transmitter to multiple receivers
US20030037132A1 (en) * 2001-08-20 2003-02-20 Abdollahi Mahshid Ellie Controlling multiple nodes using SNMP
US8880709B2 (en) * 2001-09-12 2014-11-04 Ericsson Television Inc. Method and system for scheduled streaming of best effort data
US7889742B2 (en) * 2001-09-29 2011-02-15 Qualcomm, Incorporated Method and system for improving data throughput
US20030069949A1 (en) * 2001-10-04 2003-04-10 Chan Michele W. Managing distributed network infrastructure services
US6999998B2 (en) * 2001-10-04 2006-02-14 Hewlett-Packard Development Company, L.P. Shared memory coupling of network infrastructure devices
US6920485B2 (en) * 2001-10-04 2005-07-19 Hewlett-Packard Development Company, L.P. Packet processing in shared memory multi-computer systems
US8089940B2 (en) * 2001-10-05 2012-01-03 Qualcomm Incorporated Method and system for efficient and reliable data packet transmission
US20030126162A1 (en) * 2002-01-03 2003-07-03 Yohe Thomas Patrick System and method for synchronizing databases in a secure network environment
WO2003069787A2 (en) * 2002-02-12 2003-08-21 Digital Interactive Streams, Inc. System and method for fault tolerant multimedia communication
US7337146B2 (en) * 2002-03-04 2008-02-26 Swan Island Networks, Inc. Emergency information management system
GB2390442B (en) * 2002-03-19 2004-08-25 Sun Microsystems Inc Fault tolerant computer system
US7370111B2 (en) * 2002-03-27 2008-05-06 Intel Corporation System, protocol and related methods for providing secure manageability
US20050060608A1 (en) * 2002-05-23 2005-03-17 Benoit Marchand Maximizing processor utilization and minimizing network bandwidth requirements in throughput compute clusters
US7305585B2 (en) * 2002-05-23 2007-12-04 Exludus Technologies Inc. Asynchronous and autonomous data replication
US20080222234A1 (en) * 2002-05-23 2008-09-11 Benoit Marchand Deployment and Scaling of Virtual Environments
US20050216910A1 (en) * 2002-05-23 2005-09-29 Benoit Marchand Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules
US7096039B2 (en) * 2002-06-28 2006-08-22 Lucent Technologies Inc. Backhaul multicasting using Ethernet-based radio access networks
US7548972B2 (en) * 2002-10-23 2009-06-16 Cisco Technology, Inc. Method and apparatus for providing likely updates to views of group members in unstable group communication systems
US7385978B1 (en) * 2004-02-19 2008-06-10 Cisco Technology, Inc. Method and apparatus for reliable multicast distribution
US9361311B2 (en) 2005-01-12 2016-06-07 Wandisco, Inc. Distributed file system using consensus nodes
US9332069B2 (en) 2012-12-28 2016-05-03 Wandisco, Inc. Methods, devices and systems for initiating, forming and joining memberships in distributed computing systems
US9424272B2 (en) 2005-01-12 2016-08-23 Wandisco, Inc. Distributed file system using consensus nodes
US8364633B2 (en) 2005-01-12 2013-01-29 Wandisco, Inc. Distributed computing systems and system components thereof
US7673060B2 (en) * 2005-02-01 2010-03-02 Hewlett-Packard Development Company, L.P. Systems and methods for providing reliable multicast messaging in a multi-node graphics system
US7630406B2 (en) * 2005-11-04 2009-12-08 Intel Corporation Methods and apparatus for providing a delayed attack protection system for network traffic
US8051326B2 (en) * 2006-12-29 2011-11-01 Futurewei Technologies, Inc. System and method for completeness of TCP data in TCP HA
US9648147B2 (en) * 2006-12-29 2017-05-09 Futurewei Technologies, Inc. System and method for TCP high availability
US8090241B2 (en) * 2007-05-15 2012-01-03 Broadcom Corporation System and method for simultaneous network recording and playback of digital television programs
US7975166B2 (en) * 2008-03-05 2011-07-05 Alcatel Lucent System, method and computer readable medium for providing redundancy in a media delivery system
HUE030433T2 (en) * 2009-04-01 2017-05-29 Qualcomm Inc Managing transmissions among nodes communicating over a shared communication medium
US8830954B2 (en) * 2009-12-31 2014-09-09 Intel Corporation Protocol for communication between mobile station and WiMAX signaling forwarding function
US20110282980A1 (en) * 2010-05-11 2011-11-17 Udaya Kumar Dynamic protection of a resource during sudden surges in traffic
US20130138930A1 (en) * 2011-11-30 2013-05-30 Peter J. Wilson Computer systems and methods for register-based message passing
US9264516B2 (en) 2012-12-28 2016-02-16 Wandisco, Inc. Methods, devices and systems enabling a secure and authorized induction of a node into a group of nodes in a distributed computing environment
US9019992B2 (en) 2013-01-08 2015-04-28 Tangome, Inc. Joint retransmission and frame synchronization for error resilience control
US9009215B2 (en) 2013-03-15 2015-04-14 Wandisco, Inc. Methods, devices and systems for dynamically managing memberships in replicated state machines within a distributed computing environment
WO2015108520A1 (en) 2014-01-16 2015-07-23 Hewlett-Packard Development Company, L. P. Node cluster synchronization
ES2881606T3 (en) 2014-03-31 2021-11-30 Wandisco Inc Geographically distributed file system using coordinated namespace replication
US10089384B2 (en) * 2015-03-12 2018-10-02 Ca, Inc. Machine learning-derived universal connector
CN106326189B (en) * 2015-07-02 2019-08-23 杭州海康威视数字技术股份有限公司 The control method and device of processor
JP6376073B2 (en) * 2015-08-07 2018-08-22 株式会社デンソー COMMUNICATION SYSTEM, COUNT VALUE SYNCHRONIZATION METHOD, AND PROGRAM
US11360942B2 (en) 2017-03-13 2022-06-14 Wandisco Inc. Methods, devices and systems for maintaining consistency of metadata and data across data centers
JP7016783B2 (en) * 2018-10-17 2022-02-07 日立Astemo株式会社 Information processing equipment, management equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459725A (en) * 1994-03-22 1995-10-17 International Business Machines Corporation Reliable multicasting over spanning trees in packet communications networks
US5602839A (en) * 1995-11-09 1997-02-11 International Business Machines Corporation Adaptive and dynamic message routing system for multinode wormhole networks

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1220830A (en) * 1984-12-28 1987-04-21 David S. Drynan Transmitting sequence numbers of information in a packet data transmission system
US5604487A (en) * 1993-07-30 1997-02-18 Lockheed Martin Tactical Systems, Inc. Apparatus and method for user-selective data communication with verification
US5905871A (en) * 1996-10-10 1999-05-18 Lucent Technologies Inc. Method of multicasting
US6092220A (en) * 1997-11-17 2000-07-18 International Business Machines Corporation Method and apparatus for ordered reliable multicast with asymmetric safety in a multiprocessing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459725A (en) * 1994-03-22 1995-10-17 International Business Machines Corporation Reliable multicasting over spanning trees in packet communications networks
US5602839A (en) * 1995-11-09 1997-02-11 International Business Machines Corporation Adaptive and dynamic message routing system for multinode wormhole networks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A.S.TANENBAUM: "COMPUTER NETWORKS", 1996, PRENTICE-HALL, US, XP002108581 *
R.PERLMAN: "INTERCONNECTIONS, BRIDGES AND ROUTERS", 1992, ADDISON-WESLEY, READING, US, XP002108582 *

Also Published As

Publication number Publication date
WO1999017458A2 (en) 1999-04-08
US6247059B1 (en) 2001-06-12

Similar Documents

Publication Publication Date Title
WO1999017458A3 (en) Two-stage multicast communication protocol
DE69816819D1 (en) DATA TRANSFER VIA A NETWORK MESSAGE TRANSMISSION SYSTEM
ATE201271T1 (en) REDUNDANT, DISTRIBUTED NETWORK SYSTEM
EP0854610A3 (en) Ethernet communication redundancy method
CA2432589A1 (en) Wireless router system and method
AU2002214962A1 (en) Method and system for activation of a local terminal
WO2001095060A3 (en) Information delivery system for providing senders with a recipient's messaging preferences
KR930703800A (en) Multi-format signal transmission protocol for selective call receivers
WO2000073922A3 (en) Content delivery system
WO2001077877A3 (en) In-flight e-mail system
AU2003262584A1 (en) Booking method and system
AU2001271311A1 (en) Distributed network voting system
AU2001290370A1 (en) Battery monitoring network
WO1999007112A3 (en) Wireless networked message routing
EP0909069A3 (en) System for reliable communication of object state updates over a computer network
EP0804010A3 (en) Voice processing system
AU2001236276A1 (en) Method and apparatus for releasing connections in an access network
WO2001075636A3 (en) Hypercomputer
EP0851623A3 (en) Multiplex transmission system
AU2002223131A1 (en) Mail system, server and mail transmitting/receiving device
CA2426143A1 (en) Recipient control over aspects of incoming messages
FI972040A0 (en) Foerfarande Foer paketformad dataoeverfoering
DE69832454D1 (en) DATA TRANSMISSION SYSTEM, TRANSMITTER AND RECEIVER
WO2002037224A3 (en) Load balanced storage system
WO2003048953A3 (en) Method for determination of a separation from processor units to at least one reference position in a processor arrangement and processor arrangement

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

122 Ep: pct application non-entry in european phase