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...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
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&date=20150305&DB=EPODOC&CC=US&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&date=20150305&DB=EPODOC&CC=US&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 |