ATE326095T1 - Verfahren und rechnerprogrammprodukt zum effizienten und sicheren senden von kleinen datennachrichten von einem sender zu einer grossen anzahl von empfangssystemen - Google Patents

Verfahren und rechnerprogrammprodukt zum effizienten und sicheren senden von kleinen datennachrichten von einem sender zu einer grossen anzahl von empfangssystemen

Info

Publication number
ATE326095T1
ATE326095T1 AT99305082T AT99305082T ATE326095T1 AT E326095 T1 ATE326095 T1 AT E326095T1 AT 99305082 T AT99305082 T AT 99305082T AT 99305082 T AT99305082 T AT 99305082T AT E326095 T1 ATE326095 T1 AT E326095T1
Authority
AT
Austria
Prior art keywords
packets
message
receiving systems
transmitted
packet
Prior art date
Application number
AT99305082T
Other languages
English (en)
Inventor
Keith S Hamilton
Robert Steven Meizlik
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Application granted granted Critical
Publication of ATE326095T1 publication Critical patent/ATE326095T1/de

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • H04L1/1883Time-out mechanisms using multiple timers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
AT99305082T 1998-06-29 1999-06-28 Verfahren und rechnerprogrammprodukt zum effizienten und sicheren senden von kleinen datennachrichten von einem sender zu einer grossen anzahl von empfangssystemen ATE326095T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/106,400 US6381215B1 (en) 1998-06-29 1998-06-29 Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems

Publications (1)

Publication Number Publication Date
ATE326095T1 true ATE326095T1 (de) 2006-06-15

Family

ID=22311212

Family Applications (1)

Application Number Title Priority Date Filing Date
AT99305082T ATE326095T1 (de) 1998-06-29 1999-06-28 Verfahren und rechnerprogrammprodukt zum effizienten und sicheren senden von kleinen datennachrichten von einem sender zu einer grossen anzahl von empfangssystemen

Country Status (4)

Country Link
US (1) US6381215B1 (de)
EP (1) EP0969623B1 (de)
AT (1) ATE326095T1 (de)
DE (1) DE69931215T2 (de)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6392993B1 (en) * 1998-06-29 2002-05-21 Microsoft Corporation Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems
US6556556B1 (en) * 1999-01-29 2003-04-29 Nortel Networks Limited Method and system for limiting data packet transmission within a digital mobile telephone communication network by discarding unsuccessfully transmitted radio link protocol frames
US6335933B1 (en) * 1999-05-21 2002-01-01 Broadcom Homenetworking, Inc. Limited automatic repeat request protocol for frame-based communication channels
US6584104B1 (en) * 1999-07-06 2003-06-24 Lucent Technologies, Inc. Lost-packet replacement for a digital voice signal
US6543005B1 (en) * 1999-10-27 2003-04-01 Oracle Corporation Transmitting data reliably and efficiently
US6934723B2 (en) * 1999-12-23 2005-08-23 International Business Machines Corporation Method for file system replication with broadcasting and XDSM
US6968359B1 (en) 2000-08-14 2005-11-22 International Business Machines Corporation Merge protocol for clustered computer system
US6839752B1 (en) 2000-10-27 2005-01-04 International Business Machines Corporation Group data sharing during membership change in clustered computer system
US7185099B1 (en) 2000-11-22 2007-02-27 International Business Machines Corporation Apparatus and method for communicating between computer systems using a sliding send window for ordered messages in a clustered computing environment
US7769844B2 (en) * 2000-12-07 2010-08-03 International Business Machines Corporation Peer protocol status query in clustered computer system
US6965916B1 (en) * 2000-12-14 2005-11-15 Bellsouth Intellectual Property Corp. System and method for data distribution and recovery
US6918120B2 (en) * 2001-04-20 2005-07-12 Hewlett-Packard Development Company, L.P. Remote file system using network multicast
US6920598B2 (en) * 2001-05-21 2005-07-19 Lucent Technologies Inc. System and method for error recovery using NAKs
US7502860B1 (en) * 2001-07-09 2009-03-10 Cisco Technology, Inc. Method and apparatus for client-side flow control in a transport protocol
US7231461B2 (en) 2001-09-14 2007-06-12 International Business Machines Corporation Synchronization of group state data when rejoining a member to a primary-backup group in a clustered computer system
AU2002327681A1 (en) * 2001-09-24 2003-04-07 Atheros Communications, Inc. Method and system for variable rate acknowledgement for wireless communication protocols
US6910080B2 (en) 2001-11-06 2005-06-21 International Business Machines Corporation Communication efficiency and performance in an unreliable communication environment
US7609639B2 (en) * 2002-02-07 2009-10-27 Motorola, Inc. Negative acknowledgment (NAK) suppression
US20030206549A1 (en) * 2002-05-03 2003-11-06 Mody Sachin Satish Method and apparatus for multicast delivery of information
US8270423B2 (en) * 2003-07-29 2012-09-18 Citrix Systems, Inc. Systems and methods of using packet boundaries for reduction in timeout prevention
JP4238562B2 (ja) 2002-11-07 2009-03-18 日本電気株式会社 移動無線装置
US7095725B2 (en) * 2002-12-19 2006-08-22 Qualcomm Incorporated Method and apparatus for data transmission on a reverse link in a communication system
US7515605B2 (en) * 2003-03-24 2009-04-07 Corrigent Systems Ltd Efficient transport of TDM services over packet networks
US7356587B2 (en) * 2003-07-29 2008-04-08 International Business Machines Corporation Automatically detecting malicious computer network reconnaissance by updating state codes in a histogram
WO2005053216A2 (en) * 2003-11-25 2005-06-09 Dg2L Technologies Methods and systems for reliable distribution of media over a network
US7181170B2 (en) * 2003-12-22 2007-02-20 Motorola Inc. Apparatus and method for adaptive broadcast transmission
WO2005086403A1 (en) * 2004-02-27 2005-09-15 Telefonaktiebolaget L M Ericsson Optimising resource usage in a packet switched network
US7818679B2 (en) * 2004-04-20 2010-10-19 Microsoft Corporation Method, system, and apparatus for enabling near real time collaboration on an electronic document through a plurality of computer systems
DE102004024124B4 (de) * 2004-05-14 2006-05-18 Siemens Ag Verfahren, Sende- sowie Empfangseinrichtung zur Übertragung von digitalen Informationspaketen in einem Datennetz
DE602004003933T2 (de) * 2004-08-06 2007-04-12 Matsushita Electric Industrial Co., Ltd., Kadoma Rückkopplungssteuerung für Multicast und Broadcast Dienste
US8755407B2 (en) * 2005-02-18 2014-06-17 Qualcomm Incorporated Radio link protocols for enhancing efficiency of multi-link communication systems
KR101114737B1 (ko) * 2005-05-31 2012-02-29 삼성전자주식회사 이동통신시스템에서 패킷 수신 결과 보고방법
US7515536B2 (en) * 2005-07-11 2009-04-07 Corrigent Systems Ltd. Transparent transport of fibre channel traffic over packet-switched networks
WO2007040515A2 (en) * 2005-09-30 2007-04-12 Mitsubishi Electric Research Laboratories Training signals for selecting antennas and beams in mimo wireless lans
JP4374015B2 (ja) * 2006-11-30 2009-12-02 株式会社東芝 データ送信装置、データ受信装置及びデータ通信システム
CA2577030A1 (en) * 2007-01-31 2008-07-31 Unlimi-Tech Software Inc. Improved data transfer method, system and protocol
DE102007010868A1 (de) 2007-03-06 2008-09-11 Rohde & Schwarz Gmbh & Co. Kg Vorrichtung und Verfahren zur Ermittlung eines Übertragungsverhaltens von Unterkanälen
WO2008126806A1 (ja) 2007-04-06 2008-10-23 Ntt Docomo, Inc. 再送要求送信方法及び受信側装置
US7933240B2 (en) * 2007-07-19 2011-04-26 Honeywell International Inc. Apparatus and method for redundant connectivity and multi-channel operation of wireless devices
US8681676B2 (en) * 2007-10-30 2014-03-25 Honeywell International Inc. System and method for providing simultaneous connectivity between devices in an industrial control and automation or other system
CN101631137B (zh) * 2008-07-15 2012-10-10 株式会社日立制作所 通信控制装置及通信控制方法
US20110314506A1 (en) * 2008-08-07 2011-12-22 Broadcom Corporation Point to multi-point wireless video delivery
US8112542B2 (en) * 2008-08-07 2012-02-07 Broadcom Corporation Multicast digital video lost packet recovery
US8300620B1 (en) * 2008-12-29 2012-10-30 Sprint Communications Company L.P. Dynamically tuning a timer mechanism according to radio frequency conditions
EP2234314A1 (de) * 2009-03-25 2010-09-29 Thomson Licensing SA Verfahren zur Verwaltung einer Paketverwaltungskarte
US8824687B2 (en) * 2011-05-04 2014-09-02 Acquire Media Ventures, Inc. Method and system for pacing, acking, timing, and handicapping (path) for simultaneous receipt of documents employing encryption
US9143279B2 (en) 2013-01-18 2015-09-22 Qualcomm Incorporated Methods and devices for facilitating data retransmissions in wireless communication systems
US9609524B2 (en) 2014-05-30 2017-03-28 Honeywell International Inc. Apparatus and method for planning and validating a wireless network
CN105763474B (zh) * 2014-12-19 2019-10-25 华为技术有限公司 数据传输方法和装置
US10834065B1 (en) 2015-03-31 2020-11-10 F5 Networks, Inc. Methods for SSL protected NTLM re-authentication and devices thereof
US10404698B1 (en) 2016-01-15 2019-09-03 F5 Networks, Inc. Methods for adaptive organization of web application access points in webtops and devices thereof
EP3252979B1 (de) * 2016-06-03 2019-01-30 Mitsubishi Electric R&D Centre Europe B.V. Anforderung einer erneuten übertragung von daten in einem multicast-netzwerk
CN108199925B (zh) * 2018-01-30 2021-06-04 网宿科技股份有限公司 一种数据发送方法、接收方法及装置
CN111770350B (zh) * 2020-06-23 2022-09-16 北京字节跳动网络技术有限公司 直播间消息拉取的方法、装置、计算机设备和存储介质
WO2022098377A1 (en) * 2020-12-17 2022-05-12 Futurewei Technologies, Inc. Qualitative communication using adaptive network coding with a sliding window
US11533267B2 (en) * 2021-01-21 2022-12-20 Mellanox Technologies, Ltd. Out-of-order packet processing
DE102024205718A1 (de) * 2024-06-20 2025-12-24 Siemens Mobility GmbH Passives Überwachen von Paketverzögerung und -verlust in einem Netzwerk-System

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359593A (en) * 1993-08-26 1994-10-25 International Business Machines Corporation Dynamic bandwidth estimation and adaptation for packet communications networks
US5627970A (en) * 1994-08-08 1997-05-06 Lucent Technologies Inc. Methods and apparatus for achieving and maintaining optimum transmission rates and preventing data loss in a processing system nework
US5553083B1 (en) * 1995-01-19 2000-05-16 Starburst Comm Corp Method for quickly and reliably transmitting frames of data over communications links
US6097697A (en) * 1998-07-17 2000-08-01 Sitara Networks, Inc. Congestion control

Also Published As

Publication number Publication date
DE69931215T2 (de) 2006-10-12
DE69931215D1 (de) 2006-06-14
EP0969623A2 (de) 2000-01-05
US6381215B1 (en) 2002-04-30
EP0969623B1 (de) 2006-05-10
EP0969623A3 (de) 2003-05-02

Similar Documents

Publication Publication Date Title
ATE326095T1 (de) Verfahren und rechnerprogrammprodukt zum effizienten und sicheren senden von kleinen datennachrichten von einem sender zu einer grossen anzahl von empfangssystemen
DE69935554D1 (de) Verfahren und Rechnerprogrammprodukt zum effizienten und zuverlässigen Übertragen von kleinen Datennachrichten von einem Sendesystem zu einer grossen Anzahl von Empfangssystemen
DE69930992D1 (de) Verfahren und Rechnerprogrammprodukt zum effizienten und sicheren Senden von kleinen Datennachrichten von einem Sender zu einer grossen Anzahl von Empfangssystemen
CN100359837C (zh) 数据重传方法和系统
CN104518853B (zh) 一种数据重传的方法、接收端及系统
JP4719270B2 (ja) データユニット中継装置およびその制御方法
ATE379893T1 (de) Verfahren und sender für einen effizienten paketdatentransfer in einem übertragungsprotokoll mit wiederholungsanforderungen
AU765873B2 (en) Cell discard notification
US20020054570A1 (en) Data communication system, data communication method, and recording medium with data communication program recorded thereon
EP1261163A3 (de) System und Verfahren zur Fehlerbeseitigung mit negativer Rückquittierung (NACK)
US7496038B2 (en) Method for faster detection and retransmission of lost TCP segments
CN104283716A (zh) 数据传输方法、设备及系统
JP2007053588A (ja) パケット再送方式、パケット再送システム、パケット再送プログラム及びプログラム記録媒体
US6590895B1 (en) Adaptive retransmission for error control in computer networks
US10110350B2 (en) Method and system for flow control
JP3378429B2 (ja) 同報通信制御装置
CN113286000A (zh) 应用在电力单向传输系统中的数据收发方法及装置
CN102932116A (zh) 一种链路状态通告信息确认方法和设备
US6957374B1 (en) Method of acknowledging receipt of data packets
CN118679723A (zh) 选择重传连接的高效重路由
WO2003069836A8 (en) Multicasting selective repeat protocol
CN114629599B (zh) 一种实时传输协议的确认报文方法
EP3432500A1 (de) Verfahren zur punkt-zu-punkt-übertragung auf basis der verwendung eines löschcodierungsschemas und eines tcp/ip-protokolls
EP1733527B1 (de) Verfahren für die Behandlung von überholten Informationseinheiten
CN121173432A (zh) 重新发送数据的智慧通讯方法和网络通信系统

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties