DK1858226T3 - Indholdsstyring i peer-to-peer indholdsdistribueringsclouds - Google Patents

Indholdsstyring i peer-to-peer indholdsdistribueringsclouds

Info

Publication number
DK1858226T3
DK1858226T3 DK06270051.3T DK06270051T DK1858226T3 DK 1858226 T3 DK1858226 T3 DK 1858226T3 DK 06270051 T DK06270051 T DK 06270051T DK 1858226 T3 DK1858226 T3 DK 1858226T3
Authority
DK
Denmark
Prior art keywords
content
peer
request
offer
content management
Prior art date
Application number
DK06270051.3T
Other languages
English (en)
Inventor
John Miller
Armando Garcia-Mendoza
Christos Gkantisidis
Pablo Rodriguez Rodriguez
Stuart Ranson
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 DK1858226T3 publication Critical patent/DK1858226T3/da

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/108Resource delivery mechanisms characterised by resources being split in blocks or fragments

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
DK06270051.3T 2006-05-19 2006-05-19 Indholdsstyring i peer-to-peer indholdsdistribueringsclouds DK1858226T3 (da)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP06270051A EP1858226B1 (en) 2006-05-19 2006-05-19 Content management in peer-to-peer content distribution clouds

Publications (1)

Publication Number Publication Date
DK1858226T3 true DK1858226T3 (da) 2011-01-24

Family

ID=37311040

Family Applications (1)

Application Number Title Priority Date Filing Date
DK06270051.3T DK1858226T3 (da) 2006-05-19 2006-05-19 Indholdsstyring i peer-to-peer indholdsdistribueringsclouds

Country Status (8)

Country Link
US (1) US8090861B2 (da)
EP (1) EP1858226B1 (da)
KR (1) KR101366364B1 (da)
CN (1) CN101449287B (da)
AT (1) ATE482562T1 (da)
DE (1) DE602006017040D1 (da)
DK (1) DK1858226T3 (da)
WO (1) WO2007136464A1 (da)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7680937B2 (en) * 2005-12-22 2010-03-16 Microsoft Corporation Content publication
US8495232B2 (en) * 2007-07-10 2013-07-23 Qualcomm Incorporated Methods and apparatus for supporting broadcast communications in a peer to peer network
US8694662B2 (en) * 2007-07-10 2014-04-08 Qualcomm Incorporated Method and apparatus for communicating transmission requests to members of a group and/or making group related transmission decisions
US8861418B2 (en) * 2007-07-10 2014-10-14 Qualcomm Incorporated Methods and apparatus for supporting group communications with data re-transmission support
US7961698B2 (en) * 2007-07-10 2011-06-14 Qualcomm Incorporated Methods and apparatus for controlling interference to broadcast signaling in a peer to peer network
CN101217489B (zh) * 2008-01-10 2011-05-04 复旦大学 具有网络编码功能的路由器和基于网络编码的组网方法
WO2010077379A1 (en) * 2008-05-23 2010-07-08 Jason Nieh Systems and methods for peer-to-peer bandwidth allocation
TWI372547B (en) * 2008-12-31 2012-09-11 Ind Tech Res Inst Method and system for peer-to-peer file transmission
US9258361B2 (en) * 2009-04-08 2016-02-09 New Jersey Institute Of Technology Transferring data among nodes on a network
US8769055B2 (en) * 2009-04-24 2014-07-01 Microsoft Corporation Distributed backup and versioning
US8769049B2 (en) * 2009-04-24 2014-07-01 Microsoft Corporation Intelligent tiers of backup data
US8935366B2 (en) * 2009-04-24 2015-01-13 Microsoft Corporation Hybrid distributed and cloud backup architecture
CN101901135A (zh) * 2009-05-27 2010-12-01 上海亿川信息技术有限公司 Ccea-云计算平台的开发及其在教育领域的应用
US8407190B2 (en) 2009-06-30 2013-03-26 Commvault Systems, Inc. Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer
US20110246294A1 (en) * 2010-03-30 2011-10-06 Beet, Inc. System and method for content management and distribution
US9432454B2 (en) * 2011-08-29 2016-08-30 At&T Intellectual Property I, L.P. Cloud-to-cloud peering
US9237107B2 (en) 2011-11-15 2016-01-12 New Jersey Institute Of Technology Fair quantized congestion notification (FQCN) to mitigate transport control protocol (TCP) throughput collapse in data center networks
US20130204979A1 (en) * 2012-02-06 2013-08-08 Redigi, Inc. Digital data commerce system and methods with digital media object to cloud redirection
US8805797B2 (en) * 2012-02-22 2014-08-12 International Business Machines Corporation Optimizing wide area network (WAN) traffic by providing home site deduplication information to a cache site
US8950009B2 (en) 2012-03-30 2015-02-03 Commvault Systems, Inc. Information management of data associated with multiple cloud services
CN103516757B (zh) * 2012-06-28 2016-12-21 华为技术有限公司 内容处理方法、装置及***
US9491494B2 (en) 2012-09-20 2016-11-08 Google Technology Holdings LLC Distribution and use of video statistics for cloud-based video encoding
US9549024B2 (en) 2012-12-07 2017-01-17 Remote Media, Llc Routing and synchronization system, method, and manager
US9143568B2 (en) 2012-12-18 2015-09-22 Microsoft Technology Licensing, Llc. Peer-to-peer sharing of cloud-based content
US10346259B2 (en) 2012-12-28 2019-07-09 Commvault Systems, Inc. Data recovery using a cloud-based remote data recovery center
KR20150000333A (ko) 2013-06-24 2015-01-02 삼성전기주식회사 데이터 브로드캐스팅 방법, 및 그를 이용한 중계 노드 및 다중 노드 네트워크
CN104065663A (zh) * 2014-07-01 2014-09-24 复旦大学 一种基于混合云调度模型的自动伸缩、费用优化的内容分发服务方法
CN105141470B (zh) * 2015-06-25 2018-12-11 南京师范大学 基于网络编码的内容分发***线性相关性判断方法和装置
US11108858B2 (en) 2017-03-28 2021-08-31 Commvault Systems, Inc. Archiving mail servers via a simple mail transfer protocol (SMTP) server
US11074138B2 (en) 2017-03-29 2021-07-27 Commvault Systems, Inc. Multi-streaming backup operations for mailboxes
US11294786B2 (en) 2017-03-31 2022-04-05 Commvault Systems, Inc. Management of internet of things devices
US10552294B2 (en) 2017-03-31 2020-02-04 Commvault Systems, Inc. Management of internet of things devices
US11221939B2 (en) 2017-03-31 2022-01-11 Commvault Systems, Inc. Managing data from internet of things devices in a vehicle
CN108964845B (zh) * 2018-07-03 2021-04-16 网宿科技股份有限公司 一种获取bt资源信息的方法和设备
US10891198B2 (en) 2018-07-30 2021-01-12 Commvault Systems, Inc. Storing data to cloud libraries in cloud native formats
US10768971B2 (en) 2019-01-30 2020-09-08 Commvault Systems, Inc. Cross-hypervisor live mount of backed up virtual machine data
US11494273B2 (en) 2019-04-30 2022-11-08 Commvault Systems, Inc. Holistically protecting serverless applications across one or more cloud computing environments
US11461184B2 (en) 2019-06-17 2022-10-04 Commvault Systems, Inc. Data storage management system for protecting cloud-based data including on-demand protection, recovery, and migration of databases-as-a-service and/or serverless database management systems
US20210011816A1 (en) 2019-07-10 2021-01-14 Commvault Systems, Inc. Preparing containerized applications for backup using a backup services container in a container-orchestration pod
US11467753B2 (en) 2020-02-14 2022-10-11 Commvault Systems, Inc. On-demand restore of virtual machine data
US11422900B2 (en) 2020-03-02 2022-08-23 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11321188B2 (en) 2020-03-02 2022-05-03 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11442768B2 (en) 2020-03-12 2022-09-13 Commvault Systems, Inc. Cross-hypervisor live recovery of virtual machines
US11748143B2 (en) 2020-05-15 2023-09-05 Commvault Systems, Inc. Live mount of virtual machines in a public cloud computing environment
US11314687B2 (en) 2020-09-24 2022-04-26 Commvault Systems, Inc. Container data mover for migrating data between distributed data storage systems integrated with application orchestrators
US11604706B2 (en) 2021-02-02 2023-03-14 Commvault Systems, Inc. Back up and restore related data on different cloud storage tiers
US12032855B2 (en) 2021-08-06 2024-07-09 Commvault Systems, Inc. Using an application orchestrator computing environment for automatically scaled deployment of data protection resources needed for data in a production cluster distinct from the application orchestrator or in another application orchestrator computing environment

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3496613B2 (ja) * 2000-02-10 2004-02-16 日本電気株式会社 デジタルコンテンツのコピー制御方法及び装置
US7227864B2 (en) * 2001-12-17 2007-06-05 Microsoft Corporation Methods and systems for establishing communications through firewalls and network address translators
US7225228B2 (en) 2002-03-25 2007-05-29 Sun Microsystems, Inc. Efficient binary content distribution using propagating messages
EP1427140A1 (en) * 2002-12-04 2004-06-09 Deutsche Thomson-Brandt Gmbh Method for communication between nodes in peer-to-peer networks using common group label
KR20050002560A (ko) * 2003-06-30 2005-01-07 주식회사 그래텍 피투피 기반의 멀티미디어 콘텐츠 제공 시스템 및 그 방법
KR100621092B1 (ko) * 2003-11-27 2006-09-08 삼성전자주식회사 P2p 프로토콜을 이용하여 어플리케이션을 공유하는 방법및 장치
US20050268102A1 (en) * 2004-05-07 2005-12-01 Downey Kyle F Method and system for secure distribution of content over a communications network
US7546342B2 (en) 2004-05-14 2009-06-09 Microsoft Corporation Distributed hosting of web content using partial replication
US20050276252A1 (en) * 2004-06-09 2005-12-15 Sizeland Robert L Medium access control for wireless networks
US7756051B2 (en) * 2004-07-02 2010-07-13 Microsoft Corporation Content distribution using network coding
US7593333B2 (en) * 2004-07-07 2009-09-22 Microsoft Corporation Efficient one-to-many content distribution in a peer-to-peer computer network
DE102005010131A1 (de) * 2005-03-02 2006-09-07 Arvato Mobile Gmbh Verfahren zur Übertragung von digitalen Inhalten eines Inhalteanbieters an die Nutzer eines Online- Inhalteübertragungssystems
US20060212595A1 (en) * 2005-03-15 2006-09-21 1000 Oaks Hu Lian Technology Development (Beijing) Co., Ltd. Method and computer-readable medium for associating sequence numbers with data blocks for distribution of data in a peer-to-peer network
US20060224760A1 (en) * 2005-03-15 2006-10-05 1000 Oaks Hu Lian Technology Development (Beijing) Co., Ltd. Method and system for providing streaming content in a peer-to-peer network with network coding
EP1802079B1 (en) * 2005-12-22 2010-03-31 Microsoft Corporation Connection management in peer-to-peer content distribution clouds
EP1826695A1 (en) * 2006-02-28 2007-08-29 Microsoft Corporation Secure content descriptions

Also Published As

Publication number Publication date
KR101366364B1 (ko) 2014-02-21
DE602006017040D1 (de) 2010-11-04
KR20090018907A (ko) 2009-02-24
ATE482562T1 (de) 2010-10-15
CN101449287B (zh) 2013-06-19
WO2007136464A1 (en) 2007-11-29
US8090861B2 (en) 2012-01-03
CN101449287A (zh) 2009-06-03
EP1858226A1 (en) 2007-11-21
EP1858226B1 (en) 2010-09-22
US20090198825A1 (en) 2009-08-06

Similar Documents

Publication Publication Date Title
DK1858226T3 (da) Indholdsstyring i peer-to-peer indholdsdistribueringsclouds
CN108881488B (zh) 一种基于分域的区块链交易处理方法及网络
JP5086475B2 (ja) ピアツーピア・オーバーレイ・ネットワークへのデバイスの最適参加のための方法および装置
WO2007087363A3 (en) Efficient content authentication in peer-to-peer networks
WO2009152865A3 (en) System and method for ingesting media content in a peer-to-peer network
ATE384309T1 (de) Ein informationsverwaltungssystem
ATE332048T1 (de) Verfahren zur kommunikation von knoten in peer-to-peer netzwerken mit hilfe eines gemeinsamen gruppenetiketts
WO2008048651A3 (en) Network coding in time-varying network topologies
DE602006013128D1 (de) Empfangen von daten gemäss eines datentransferprotokolls von daten, die ein beliebiges einer mehrzahl von empgangsgeräten gerichtet sind
EP1817683A4 (en) SIGNALING PROTOCOL FROM EQUAL TO EQUAL AND DECENTRALIZED TRAFFIC MANAGEMENT SYSTEM
WO2010075868A8 (en) Method and system for data management in peer-to- peer network
CN103281382A (zh) 一种基于p2p的文件传输方法和节点
WO2011077415A3 (en) Routing and topology management
US20110113099A1 (en) Method for transmitting buffer map and network thereof
CN103595710A (zh) 一种一体化标识网络连接标识生成方法
WO2014178766A8 (en) Method and management node for deciding ports suitable to be communicatively connected to each other in a communications network
WO2007108986A3 (en) Peer-to-peer trading platform
DE602007000835D1 (de) On-Chip System zur Verbindung von externen Funktionsbausteinen mit einem einzigen parametrierbaren Kommunikationsprotokoll
GB0522223D0 (en) Distribution of data in a network
CN103220266A (zh) 基于网络编码的无源光网络中进行数据加密的方法
WO2009028955A3 (en) Secure exchange of messages
Salamatian Internet science: A manifesto
Yaqub Khan Analysis and Design of VANET Protocols for Srinagar City
CN106375410B (zh) 一种基于内容中心网络的层次拓扑组网方法
Awiphan et al. Service differentiation based incentive mechanism for p2p streaming in hybrid overlay network