TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS

Techniques for sending routing data include sending first routing data in a first multicast packet to a number N of adjacent nodes. It is determined whether different routing data (410) is ready to be sent in a different multicast packet (430). If so, then a number M of adjacent nodes from which ack...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SLICE, DONALD, SAVAGE, DONNIE, VAN, VAN TRAN, THUAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator SLICE, DONALD
SAVAGE, DONNIE, VAN
VAN TRAN, THUAN
description Techniques for sending routing data include sending first routing data in a first multicast packet to a number N of adjacent nodes. It is determined whether different routing data (410) is ready to be sent in a different multicast packet (430). If so, then a number M of adjacent nodes from which acknowledgment messages (440) have been received, and whether M (450) exceeds a threshold, is determined. If so, then a Conditional-Receive (CR) method is invoked in which a multicast message is sent which identifies each of a number L = N-M of laggard adjacent nodes. The laggard adjacent nodes are thus notified to ignore the different multicast packet. If it is determined that M does not exceed the threshold, then additional acknowledgement messages are received while waiting until M does exceed the threshold before the CR method is invoked (460). The threshold (402) is greater than or equal to 1. L'invention porte sur des procédés qui permettent d'envoyer des données de routage, procédés selon lesquels on achemine les données dans un premier paquet de multidiffusion vers un nombre N de noeuds adjacents. On détermine ensuite si des données de routage différentes sont prêtes à être envoyées dans un paquet de multidiffusion différent. Si tel est le cas, on détermine un nombre M de noeuds adjacents dont on a reçu des messages d'accusé de réception, et on détermine si M dépasse un seuil. Si tel est le cas, on invoque un procédé de réception conditionnelle ("Conditional-Receive" ou CR) selon lequel est envoyé un message de multidiffusion identifiant chaque noeud parmi un nombre L=N-M de noeuds ajdacents retardataires. On notifie de la sorte aux noeuds adjacents retardataires qu'ils doivent ignorer le paquet de multidiffusion différent. S'il a été déterminé que M ne dépasse pas le seuil, on reçoit des messages d'accusé de réception supplémentaires en attendant que M dépasse le seuil, et que le procédé CR soit invoqué. Le seuil est supérieur ou égal à 1.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2008016726A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2008016726A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2008016726A33</originalsourceid><addsrcrecordid>eNrjZHAIcXX28PMMDHUNVnDzD1Jw8QwOCfJ0Cg3x9HNXCPKH0J5-QClfxxBPfz-F0GCQiG-oT4ins2NwSDAPA2taYk5xKi-U5mZQdnMNcfbQTS3Ij08tLkhMTs1LLYkP9zcyMLAwMDQzNzJzNDYmThUArfMsUA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS</title><source>esp@cenet</source><creator>SLICE, DONALD ; SAVAGE, DONNIE, VAN ; VAN TRAN, THUAN</creator><creatorcontrib>SLICE, DONALD ; SAVAGE, DONNIE, VAN ; VAN TRAN, THUAN</creatorcontrib><description>Techniques for sending routing data include sending first routing data in a first multicast packet to a number N of adjacent nodes. It is determined whether different routing data (410) is ready to be sent in a different multicast packet (430). If so, then a number M of adjacent nodes from which acknowledgment messages (440) have been received, and whether M (450) exceeds a threshold, is determined. If so, then a Conditional-Receive (CR) method is invoked in which a multicast message is sent which identifies each of a number L = N-M of laggard adjacent nodes. The laggard adjacent nodes are thus notified to ignore the different multicast packet. If it is determined that M does not exceed the threshold, then additional acknowledgement messages are received while waiting until M does exceed the threshold before the CR method is invoked (460). The threshold (402) is greater than or equal to 1. L'invention porte sur des procédés qui permettent d'envoyer des données de routage, procédés selon lesquels on achemine les données dans un premier paquet de multidiffusion vers un nombre N de noeuds adjacents. On détermine ensuite si des données de routage différentes sont prêtes à être envoyées dans un paquet de multidiffusion différent. Si tel est le cas, on détermine un nombre M de noeuds adjacents dont on a reçu des messages d'accusé de réception, et on détermine si M dépasse un seuil. Si tel est le cas, on invoque un procédé de réception conditionnelle ("Conditional-Receive" ou CR) selon lequel est envoyé un message de multidiffusion identifiant chaque noeud parmi un nombre L=N-M de noeuds ajdacents retardataires. On notifie de la sorte aux noeuds adjacents retardataires qu'ils doivent ignorer le paquet de multidiffusion différent. S'il a été déterminé que M ne dépasse pas le seuil, on reçoit des messages d'accusé de réception supplémentaires en attendant que M dépasse le seuil, et que le procédé CR soit invoqué. Le seuil est supérieur ou égal à 1.</description><language>eng ; fre</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2008</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20081211&amp;DB=EPODOC&amp;CC=WO&amp;NR=2008016726A3$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20081211&amp;DB=EPODOC&amp;CC=WO&amp;NR=2008016726A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SLICE, DONALD</creatorcontrib><creatorcontrib>SAVAGE, DONNIE, VAN</creatorcontrib><creatorcontrib>VAN TRAN, THUAN</creatorcontrib><title>TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS</title><description>Techniques for sending routing data include sending first routing data in a first multicast packet to a number N of adjacent nodes. It is determined whether different routing data (410) is ready to be sent in a different multicast packet (430). If so, then a number M of adjacent nodes from which acknowledgment messages (440) have been received, and whether M (450) exceeds a threshold, is determined. If so, then a Conditional-Receive (CR) method is invoked in which a multicast message is sent which identifies each of a number L = N-M of laggard adjacent nodes. The laggard adjacent nodes are thus notified to ignore the different multicast packet. If it is determined that M does not exceed the threshold, then additional acknowledgement messages are received while waiting until M does exceed the threshold before the CR method is invoked (460). The threshold (402) is greater than or equal to 1. L'invention porte sur des procédés qui permettent d'envoyer des données de routage, procédés selon lesquels on achemine les données dans un premier paquet de multidiffusion vers un nombre N de noeuds adjacents. On détermine ensuite si des données de routage différentes sont prêtes à être envoyées dans un paquet de multidiffusion différent. Si tel est le cas, on détermine un nombre M de noeuds adjacents dont on a reçu des messages d'accusé de réception, et on détermine si M dépasse un seuil. Si tel est le cas, on invoque un procédé de réception conditionnelle ("Conditional-Receive" ou CR) selon lequel est envoyé un message de multidiffusion identifiant chaque noeud parmi un nombre L=N-M de noeuds ajdacents retardataires. On notifie de la sorte aux noeuds adjacents retardataires qu'ils doivent ignorer le paquet de multidiffusion différent. S'il a été déterminé que M ne dépasse pas le seuil, on reçoit des messages d'accusé de réception supplémentaires en attendant que M dépasse le seuil, et que le procédé CR soit invoqué. Le seuil est supérieur ou égal à 1.</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2008</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHAIcXX28PMMDHUNVnDzD1Jw8QwOCfJ0Cg3x9HNXCPKH0J5-QClfxxBPfz-F0GCQiG-oT4ins2NwSDAPA2taYk5xKi-U5mZQdnMNcfbQTS3Ij08tLkhMTs1LLYkP9zcyMLAwMDQzNzJzNDYmThUArfMsUA</recordid><startdate>20081211</startdate><enddate>20081211</enddate><creator>SLICE, DONALD</creator><creator>SAVAGE, DONNIE, VAN</creator><creator>VAN TRAN, THUAN</creator><scope>EVB</scope></search><sort><creationdate>20081211</creationdate><title>TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS</title><author>SLICE, DONALD ; SAVAGE, DONNIE, VAN ; VAN TRAN, THUAN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2008016726A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2008</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>SLICE, DONALD</creatorcontrib><creatorcontrib>SAVAGE, DONNIE, VAN</creatorcontrib><creatorcontrib>VAN TRAN, THUAN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SLICE, DONALD</au><au>SAVAGE, DONNIE, VAN</au><au>VAN TRAN, THUAN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS</title><date>2008-12-11</date><risdate>2008</risdate><abstract>Techniques for sending routing data include sending first routing data in a first multicast packet to a number N of adjacent nodes. It is determined whether different routing data (410) is ready to be sent in a different multicast packet (430). If so, then a number M of adjacent nodes from which acknowledgment messages (440) have been received, and whether M (450) exceeds a threshold, is determined. If so, then a Conditional-Receive (CR) method is invoked in which a multicast message is sent which identifies each of a number L = N-M of laggard adjacent nodes. The laggard adjacent nodes are thus notified to ignore the different multicast packet. If it is determined that M does not exceed the threshold, then additional acknowledgement messages are received while waiting until M does exceed the threshold before the CR method is invoked (460). The threshold (402) is greater than or equal to 1. L'invention porte sur des procédés qui permettent d'envoyer des données de routage, procédés selon lesquels on achemine les données dans un premier paquet de multidiffusion vers un nombre N de noeuds adjacents. On détermine ensuite si des données de routage différentes sont prêtes à être envoyées dans un paquet de multidiffusion différent. Si tel est le cas, on détermine un nombre M de noeuds adjacents dont on a reçu des messages d'accusé de réception, et on détermine si M dépasse un seuil. Si tel est le cas, on invoque un procédé de réception conditionnelle ("Conditional-Receive" ou CR) selon lequel est envoyé un message de multidiffusion identifiant chaque noeud parmi un nombre L=N-M de noeuds ajdacents retardataires. On notifie de la sorte aux noeuds adjacents retardataires qu'ils doivent ignorer le paquet de multidiffusion différent. S'il a été déterminé que M ne dépasse pas le seuil, on reçoit des messages d'accusé de réception supplémentaires en attendant que M dépasse le seuil, et que le procédé CR soit invoqué. Le seuil est supérieur ou égal à 1.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2008016726A3
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title TECHNIQUES FOR DISTRIBUTING ROUTING INFORMATION USING MULTICASTS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T04%3A49%3A50IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=SLICE,%20DONALD&rft.date=2008-12-11&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2008016726A3%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true