METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK

FIELD: information technology.SUBSTANCE: invention is intended for combining CDN and peer-to-peer networks. In the method, the peer-to-peer network control subsystem generates a list of nodes of a peer-to-peer network of a given size, addresses of the CDN nodes and a list of nodes of the peer-to-pee...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ivlenkov Sergej Vladimirovich, Zyryanov Aleksandr Vladimirovich
Format: Patent
Sprache:eng ; rus
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 Ivlenkov Sergej Vladimirovich
Zyryanov Aleksandr Vladimirovich
description FIELD: information technology.SUBSTANCE: invention is intended for combining CDN and peer-to-peer networks. In the method, the peer-to-peer network control subsystem generates a list of nodes of a peer-to-peer network of a given size, addresses of the CDN nodes and a list of nodes of the peer-to-peer network are sent to the client. Then the client sends to the nodes from the list a request to load the next segment of viewed Live content, to which they respond when there is a segment in their cache and free resources. After the response, resources are reserved, then the client sends a request for loading data to the random node from among the responders and increases the error counter for non-responding nodes; if necessary, data is re-requested at the CDN node, when the error counter reaches the threshold, the node is stopped to be used, and if the number of nodes in the list is less than a given threshold, the subsystem for controlling the peer-to-peer network requests the missing number of nodes, if the number of nodes in the list is greater than a given threshold, then the required number of nodes is selected randomly, without considering nodes whose error counter exceeds the predetermined threshold and nodes from the list transmitted by the client, if the node has insufficient resources for processing requests, priority is given to clients, which more often load data, from the overflowed cache removing the oldest by time addition of segments.EFFECT: technical result consists in improvement of efficiency of processing data when combining said networks by reducing load on network CDN.6 cl, 1 dwg Изобретение предназначено для объединения сети CDN и одноранговых сетей. Технический результат заключается в повышении оперативности обработки данных при объединении указанных сетей за счет уменьшения нагрузки на сеть CDN. В способе подсистема управления одноранговой сетью формирует список узлов одноранговой сети заданного размера, клиенту передают адреса узлов CDN и список узлов одноранговой сети. Затем клиент отправляет узлам из списка запрос на загрузку следующего сегмента просматриваемого Live-контента, на который те отвечают при наличии сегмента в их кэше и свободных ресурсов. Причем после ответа ресурсы резервируют, далее клиент направляет запрос на загрузку данных случайному узлу из числа ответивших и увеличивает счётчик ошибок для не ответивших узлов, при необходимости данные перезапрашивают у узла CDN, при достижении счётчиком ошибок порога узел перестаёт
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_RU2722464C1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>RU2722464C1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_RU2722464C13</originalsourceid><addsrcrecordid>eNrjZLDzdQ3x8HdR8HdTcI0IcPRz8fRzV3BUcHbxU_BzDQn3D_JWCA2GiAW4ugbphvjrgmiYJA8Da1piTnEqL5TmZlBwcw1x9tBNLciPTy0uSExOzUstiQ8KNTI3MjIxM3E2NCZCCQDdbymF</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK</title><source>esp@cenet</source><creator>Ivlenkov Sergej Vladimirovich ; Zyryanov Aleksandr Vladimirovich</creator><creatorcontrib>Ivlenkov Sergej Vladimirovich ; Zyryanov Aleksandr Vladimirovich</creatorcontrib><description>FIELD: information technology.SUBSTANCE: invention is intended for combining CDN and peer-to-peer networks. In the method, the peer-to-peer network control subsystem generates a list of nodes of a peer-to-peer network of a given size, addresses of the CDN nodes and a list of nodes of the peer-to-peer network are sent to the client. Then the client sends to the nodes from the list a request to load the next segment of viewed Live content, to which they respond when there is a segment in their cache and free resources. After the response, resources are reserved, then the client sends a request for loading data to the random node from among the responders and increases the error counter for non-responding nodes; if necessary, data is re-requested at the CDN node, when the error counter reaches the threshold, the node is stopped to be used, and if the number of nodes in the list is less than a given threshold, the subsystem for controlling the peer-to-peer network requests the missing number of nodes, if the number of nodes in the list is greater than a given threshold, then the required number of nodes is selected randomly, without considering nodes whose error counter exceeds the predetermined threshold and nodes from the list transmitted by the client, if the node has insufficient resources for processing requests, priority is given to clients, which more often load data, from the overflowed cache removing the oldest by time addition of segments.EFFECT: technical result consists in improvement of efficiency of processing data when combining said networks by reducing load on network CDN.6 cl, 1 dwg Изобретение предназначено для объединения сети CDN и одноранговых сетей. Технический результат заключается в повышении оперативности обработки данных при объединении указанных сетей за счет уменьшения нагрузки на сеть CDN. В способе подсистема управления одноранговой сетью формирует список узлов одноранговой сети заданного размера, клиенту передают адреса узлов CDN и список узлов одноранговой сети. Затем клиент отправляет узлам из списка запрос на загрузку следующего сегмента просматриваемого Live-контента, на который те отвечают при наличии сегмента в их кэше и свободных ресурсов. Причем после ответа ресурсы резервируют, далее клиент направляет запрос на загрузку данных случайному узлу из числа ответивших и увеличивает счётчик ошибок для не ответивших узлов, при необходимости данные перезапрашивают у узла CDN, при достижении счётчиком ошибок порога узел перестаёт использоваться, причем если количество узлов в списке оказывается меньше заданного порога, у подсистемы управления одноранговой сетью запрашивают недостающее количество узлов, если количество узлов в списке оказывается больше заданного порога, то из них выбирают необходимое количество узлов случайным образом, не рассматривая узлы, чей счётчик ошибок превышает заданный порог и узлы из переданного клиентом списка, если у узла недостаточно ресурсов для обработки запросов, приоритет отдаётся клиентам, которые чаще загружают данные, из переполненного кэша удаляют самые старые по времени добавления сегменты. 5 з.п. ф-лы, 1 ил.</description><language>eng ; rus</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2020</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=20200601&amp;DB=EPODOC&amp;CC=RU&amp;NR=2722464C1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200601&amp;DB=EPODOC&amp;CC=RU&amp;NR=2722464C1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Ivlenkov Sergej Vladimirovich</creatorcontrib><creatorcontrib>Zyryanov Aleksandr Vladimirovich</creatorcontrib><title>METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK</title><description>FIELD: information technology.SUBSTANCE: invention is intended for combining CDN and peer-to-peer networks. In the method, the peer-to-peer network control subsystem generates a list of nodes of a peer-to-peer network of a given size, addresses of the CDN nodes and a list of nodes of the peer-to-peer network are sent to the client. Then the client sends to the nodes from the list a request to load the next segment of viewed Live content, to which they respond when there is a segment in their cache and free resources. After the response, resources are reserved, then the client sends a request for loading data to the random node from among the responders and increases the error counter for non-responding nodes; if necessary, data is re-requested at the CDN node, when the error counter reaches the threshold, the node is stopped to be used, and if the number of nodes in the list is less than a given threshold, the subsystem for controlling the peer-to-peer network requests the missing number of nodes, if the number of nodes in the list is greater than a given threshold, then the required number of nodes is selected randomly, without considering nodes whose error counter exceeds the predetermined threshold and nodes from the list transmitted by the client, if the node has insufficient resources for processing requests, priority is given to clients, which more often load data, from the overflowed cache removing the oldest by time addition of segments.EFFECT: technical result consists in improvement of efficiency of processing data when combining said networks by reducing load on network CDN.6 cl, 1 dwg Изобретение предназначено для объединения сети CDN и одноранговых сетей. Технический результат заключается в повышении оперативности обработки данных при объединении указанных сетей за счет уменьшения нагрузки на сеть CDN. В способе подсистема управления одноранговой сетью формирует список узлов одноранговой сети заданного размера, клиенту передают адреса узлов CDN и список узлов одноранговой сети. Затем клиент отправляет узлам из списка запрос на загрузку следующего сегмента просматриваемого Live-контента, на который те отвечают при наличии сегмента в их кэше и свободных ресурсов. Причем после ответа ресурсы резервируют, далее клиент направляет запрос на загрузку данных случайному узлу из числа ответивших и увеличивает счётчик ошибок для не ответивших узлов, при необходимости данные перезапрашивают у узла CDN, при достижении счётчиком ошибок порога узел перестаёт использоваться, причем если количество узлов в списке оказывается меньше заданного порога, у подсистемы управления одноранговой сетью запрашивают недостающее количество узлов, если количество узлов в списке оказывается больше заданного порога, то из них выбирают необходимое количество узлов случайным образом, не рассматривая узлы, чей счётчик ошибок превышает заданный порог и узлы из переданного клиентом списка, если у узла недостаточно ресурсов для обработки запросов, приоритет отдаётся клиентам, которые чаще загружают данные, из переполненного кэша удаляют самые старые по времени добавления сегменты. 5 з.п. ф-лы, 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>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLDzdQ3x8HdR8HdTcI0IcPRz8fRzV3BUcHbxU_BzDQn3D_JWCA2GiAW4ugbphvjrgmiYJA8Da1piTnEqL5TmZlBwcw1x9tBNLciPTy0uSExOzUstiQ8KNTI3MjIxM3E2NCZCCQDdbymF</recordid><startdate>20200601</startdate><enddate>20200601</enddate><creator>Ivlenkov Sergej Vladimirovich</creator><creator>Zyryanov Aleksandr Vladimirovich</creator><scope>EVB</scope></search><sort><creationdate>20200601</creationdate><title>METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK</title><author>Ivlenkov Sergej Vladimirovich ; Zyryanov Aleksandr Vladimirovich</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_RU2722464C13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; rus</language><creationdate>2020</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>Ivlenkov Sergej Vladimirovich</creatorcontrib><creatorcontrib>Zyryanov Aleksandr Vladimirovich</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ivlenkov Sergej Vladimirovich</au><au>Zyryanov Aleksandr Vladimirovich</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK</title><date>2020-06-01</date><risdate>2020</risdate><abstract>FIELD: information technology.SUBSTANCE: invention is intended for combining CDN and peer-to-peer networks. In the method, the peer-to-peer network control subsystem generates a list of nodes of a peer-to-peer network of a given size, addresses of the CDN nodes and a list of nodes of the peer-to-peer network are sent to the client. Then the client sends to the nodes from the list a request to load the next segment of viewed Live content, to which they respond when there is a segment in their cache and free resources. After the response, resources are reserved, then the client sends a request for loading data to the random node from among the responders and increases the error counter for non-responding nodes; if necessary, data is re-requested at the CDN node, when the error counter reaches the threshold, the node is stopped to be used, and if the number of nodes in the list is less than a given threshold, the subsystem for controlling the peer-to-peer network requests the missing number of nodes, if the number of nodes in the list is greater than a given threshold, then the required number of nodes is selected randomly, without considering nodes whose error counter exceeds the predetermined threshold and nodes from the list transmitted by the client, if the node has insufficient resources for processing requests, priority is given to clients, which more often load data, from the overflowed cache removing the oldest by time addition of segments.EFFECT: technical result consists in improvement of efficiency of processing data when combining said networks by reducing load on network CDN.6 cl, 1 dwg Изобретение предназначено для объединения сети CDN и одноранговых сетей. Технический результат заключается в повышении оперативности обработки данных при объединении указанных сетей за счет уменьшения нагрузки на сеть CDN. В способе подсистема управления одноранговой сетью формирует список узлов одноранговой сети заданного размера, клиенту передают адреса узлов CDN и список узлов одноранговой сети. Затем клиент отправляет узлам из списка запрос на загрузку следующего сегмента просматриваемого Live-контента, на который те отвечают при наличии сегмента в их кэше и свободных ресурсов. Причем после ответа ресурсы резервируют, далее клиент направляет запрос на загрузку данных случайному узлу из числа ответивших и увеличивает счётчик ошибок для не ответивших узлов, при необходимости данные перезапрашивают у узла CDN, при достижении счётчиком ошибок порога узел перестаёт использоваться, причем если количество узлов в списке оказывается меньше заданного порога, у подсистемы управления одноранговой сетью запрашивают недостающее количество узлов, если количество узлов в списке оказывается больше заданного порога, то из них выбирают необходимое количество узлов случайным образом, не рассматривая узлы, чей счётчик ошибок превышает заданный порог и узлы из переданного клиентом списка, если у узла недостаточно ресурсов для обработки запросов, приоритет отдаётся клиентам, которые чаще загружают данные, из переполненного кэша удаляют самые старые по времени добавления сегменты. 5 з.п. ф-лы, 1 ил.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; rus
recordid cdi_epo_espacenet_RU2722464C1
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title METHOD OF EXPANDING A CDN NETWORK USING A PEER-TO-PEER NETWORK
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-06T10%3A17%3A19IST&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=Ivlenkov%20Sergej%20Vladimirovich&rft.date=2020-06-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ERU2722464C1%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