RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE

A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmissio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NEUMAN DARREN DUANE, TUREAN FLAVIU DORIN, SOOD SANJEEV, TONGLE ANAND, WU DAVID, MAMIDWAR RAJESH SHANKARRAO
Format: Patent
Sprache:eng
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 NEUMAN DARREN DUANE
TUREAN FLAVIU DORIN
SOOD SANJEEV
TONGLE ANAND
WU DAVID
MAMIDWAR RAJESH SHANKARRAO
description A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmission of data packets from a specified ring buffer corresponding to a retransmission sequence number. The method also may include storing received data packets out of sequence in respective receiver ring buffers, marking a descriptor indicating a tail location of the stored data packets, and reclaiming memory space in the ring buffer based on the marked descriptor. The method may include storing a payload address associated with received data packets, marking a descriptor associated with the payload address to indicate the stored data packets have been consumed for processing, and reclaiming memory space when a register contains an indication of the stored payload address based on the marked descriptor.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2015063358A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2015063358A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2015063358A13</originalsourceid><addsrcrecordid>eNrjZAgKcg0JcvQL9vUMDvb091Nw9HNR8HX19Q-KVHD29wsO9Q0IAQkD1Th7e_q5K_i7Kbg4hjgqBAD5riHBCp5ALQp-riHh_kHeCi6uYZ7OrjwMrGmJOcWpvFCam0HZzTXE2UM3tSA_PrW4IDE5NS-1JD402MjA0NTAzNjY1MLR0Jg4VQCrMDCa</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE</title><source>esp@cenet</source><creator>NEUMAN DARREN DUANE ; TUREAN FLAVIU DORIN ; SOOD SANJEEV ; TONGLE ANAND ; WU DAVID ; MAMIDWAR RAJESH SHANKARRAO</creator><creatorcontrib>NEUMAN DARREN DUANE ; TUREAN FLAVIU DORIN ; SOOD SANJEEV ; TONGLE ANAND ; WU DAVID ; MAMIDWAR RAJESH SHANKARRAO</creatorcontrib><description>A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmission of data packets from a specified ring buffer corresponding to a retransmission sequence number. The method also may include storing received data packets out of sequence in respective receiver ring buffers, marking a descriptor indicating a tail location of the stored data packets, and reclaiming memory space in the ring buffer based on the marked descriptor. The method may include storing a payload address associated with received data packets, marking a descriptor associated with the payload address to indicate the stored data packets have been consumed for processing, and reclaiming memory space when a register contains an indication of the stored payload address based on the marked descriptor.</description><language>eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2015</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=20150305&amp;DB=EPODOC&amp;CC=US&amp;NR=2015063358A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150305&amp;DB=EPODOC&amp;CC=US&amp;NR=2015063358A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>NEUMAN DARREN DUANE</creatorcontrib><creatorcontrib>TUREAN FLAVIU DORIN</creatorcontrib><creatorcontrib>SOOD SANJEEV</creatorcontrib><creatorcontrib>TONGLE ANAND</creatorcontrib><creatorcontrib>WU DAVID</creatorcontrib><creatorcontrib>MAMIDWAR RAJESH SHANKARRAO</creatorcontrib><title>RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE</title><description>A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmission of data packets from a specified ring buffer corresponding to a retransmission sequence number. The method also may include storing received data packets out of sequence in respective receiver ring buffers, marking a descriptor indicating a tail location of the stored data packets, and reclaiming memory space in the ring buffer based on the marked descriptor. The method may include storing a payload address associated with received data packets, marking a descriptor associated with the payload address to indicate the stored data packets have been consumed for processing, and reclaiming memory space when a register contains an indication of the stored payload address based on the marked descriptor.</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>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZAgKcg0JcvQL9vUMDvb091Nw9HNR8HX19Q-KVHD29wsO9Q0IAQkD1Th7e_q5K_i7Kbg4hjgqBAD5riHBCp5ALQp-riHh_kHeCi6uYZ7OrjwMrGmJOcWpvFCam0HZzTXE2UM3tSA_PrW4IDE5NS-1JD402MjA0NTAzNjY1MLR0Jg4VQCrMDCa</recordid><startdate>20150305</startdate><enddate>20150305</enddate><creator>NEUMAN DARREN DUANE</creator><creator>TUREAN FLAVIU DORIN</creator><creator>SOOD SANJEEV</creator><creator>TONGLE ANAND</creator><creator>WU DAVID</creator><creator>MAMIDWAR RAJESH SHANKARRAO</creator><scope>EVB</scope></search><sort><creationdate>20150305</creationdate><title>RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE</title><author>NEUMAN DARREN DUANE ; TUREAN FLAVIU DORIN ; SOOD SANJEEV ; TONGLE ANAND ; WU DAVID ; MAMIDWAR RAJESH SHANKARRAO</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2015063358A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>NEUMAN DARREN DUANE</creatorcontrib><creatorcontrib>TUREAN FLAVIU DORIN</creatorcontrib><creatorcontrib>SOOD SANJEEV</creatorcontrib><creatorcontrib>TONGLE ANAND</creatorcontrib><creatorcontrib>WU DAVID</creatorcontrib><creatorcontrib>MAMIDWAR RAJESH SHANKARRAO</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>NEUMAN DARREN DUANE</au><au>TUREAN FLAVIU DORIN</au><au>SOOD SANJEEV</au><au>TONGLE ANAND</au><au>WU DAVID</au><au>MAMIDWAR RAJESH SHANKARRAO</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE</title><date>2015-03-05</date><risdate>2015</risdate><abstract>A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmission of data packets from a specified ring buffer corresponding to a retransmission sequence number. The method also may include storing received data packets out of sequence in respective receiver ring buffers, marking a descriptor indicating a tail location of the stored data packets, and reclaiming memory space in the ring buffer based on the marked descriptor. The method may include storing a payload address associated with received data packets, marking a descriptor associated with the payload address to indicate the stored data packets have been consumed for processing, and reclaiming memory space when a register contains an indication of the stored payload address based on the marked descriptor.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2015063358A1
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T13%3A36%3A14IST&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=NEUMAN%20DARREN%20DUANE&rft.date=2015-03-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2015063358A1%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