The invention relates to a network monitoring device (20) and a method for managing the distribution of data content streams in a fragment of a peer to peer (P2P) network at a network monitoring device. The invention also relates to a peer device (T3, T4, T5) and in peer upload data streaming content, the peer is restricted to the data streaming content uploaded to the P2P network segment of the other peer. The network monitoring device (20) for the management of data streaming content in P2P network (10) fragment (11) in the distribution, the network is restricted fragment includes the data streaming content uploaded to the other peer one or more peer (T1 T5). The network monitoring device comprises a processing unit (21), the processing unit is arranged to be restricted from the data streaming content uploaded to the other peer peer (T3, T4, T5) at least one receiving stream of the data content of the request (C3), and identify the network fragment exists and can upload the requested data streaming content at least one of the peer peer downloading requested by the contents of the data stream. If there is no peer is currently presenting the requested data streaming content the fragments in the process whether there is at least one idle current peer unit recognition of the network segment (P9), the current idle peers to upload the requested data streaming content. In addition, the processing unit is arranged to assign to download the requested data streaming content of the at least one peer, or if there is no such peer is available, it is assigned to the at least one idle current peer to the requested data streaming content upload to bound the data streaming content uploaded to the other peer peer.
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及网络监控装置和在网络监控装置处管理数据内容在对等(P2P)网络的片段中的分发的方法。本专利技术还涉及对等装置和在对等端下载数据内容的方法,所述对等端被限制将数据内容上载至P2P网络的片段中的其他对等端。
技术介绍
与传统客户端-服务器解决方案相比,对等(P2P)流媒体由于其以相对便宜的方式分发内容的能力而已获得大量关注。在本领域中,已通过上载至请求实时内容串流的对等端或客户端的流媒体服务器来实现实时流媒体。然而,这种单播内容分发结构不可比例缩放到大量客户端,因为对流媒体服务器的带宽和处理要求将是严格的。替代方案将使用内容分发网络(CDN)而非单个流媒体源,但随着客户端数目变大,这种解决方案也是相对昂贵的。为了解决CDN针对大量客户端的操作成本,提出P2P实时流媒体系统以显著地降低P2P流媒体源或分发服务器在CDN中的带宽要求。P2P实时流媒体系统基于利用对等端的上载带宽的概念,以便通过允许对等端向彼此串流来节约一些向流媒体源要求的带宽。然而,P2P上载的使用可能不适用于所有装置,因为就处理能力和电池寿命而言,内容从一个上载对等端到若干其他对等端的上载可负面地影响上载对等端。这通过如智能电话和平板电脑的资源受限装置来例证。对这个问题的明显变通方案是简单地防止这类资源受限装置上载数据,并且相反依赖用于上载内容的非受限对等端。如果存在可充当用于资源受限对等端的上载器的充分数目的对等端,则可考虑这种解决方案 ...
【技术保护点】
一种在网络监控装置处管理多个数据内容串流在对等P2P网络的片段中的分发的方法,所述网络片段包括被限制将所述数据内容串流上载至多个其他对等端的一个或多个对等端,所述方法包括:从被限制将所述数据内容上载至多个其他对等端的所述对等端中的至少一个接收(S101)对数据内容串流的请求;识别(S102)所述网络片段内是否存在能够上载所述请求的数据内容串流的至少一个对等端,所述对等端正在下载所述所请求的数据内容串流;或如果所述片段内没有对等端正在下载所述所请求的数据内容串流:则识别(S104)所述网络片段内是否存在至少一个当前闲置对等端,所述当前闲置对等端能够上载所述所请求的数据内容串流;指派(S103)给下载所述所请求的数据内容串流的所述至少一个对等端,或如果没有此类对等端是可利用的,则指派(S105)给所述至少一个当前闲置对等端,以将所述所请求的数据内容串流上载至被约束将所述数据内容上载至多个其他对等端的所述对等端。
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】2013.12.19 SE 1351527-5;2013.12.19 US 14/134,9381.一种在网络监控装置处管理多个数据内容串流在对等P2P网络的片段中的分
发的方法,所述网络片段包括被限制将所述数据内容串流上载至多个其他对等端的一
个或多个对等端,所述方法包括:
从被限制将所述数据内容上载至多个其他对等端的所述对等端中的至少一个接收
(S101)对数据内容串流的请求;
识别(S102)所述网络片段内是否存在能够上载所述请求的数据内容串流的至少一
个对等端,所述对等端正在下载所述所请求的数据内容串流;或如果所述片段内没有
对等端正在下载所述所请求的数据内容串流:
则识别(S104)所述网络片段内是否存在至少一个当前闲置对等端,所述当前闲置
对等端能够上载所述所请求的数据内容串流;
指派(S103)给下载所述所请求的数据内容串流的所述至少一个对等端,或如果没
有此类对等端是可利用的,则指派(S105)给所述至少一个当前闲置对等端,以将所述
所请求的数据内容串流上载至被约束将所述数据内容上载至多个其他对等端的所述对
等端。
2.如权利要求1所述的方法,其中识别(S102)所述网络片段内是否存在能够上载
所述所请求的数据内容串流的至少一个对等端的所述步骤进一步包括:
识别(S102a)能够上载所述所请求的数据内容串流的所述至少一个对等端是否为
当前呈现所述所请求的数据内容串流的对等端;或如果不是:
则识别(S102b)能够上载所述所请求的数据内容串流的所述至少一个对等端是否
为当前将所述所请求的数据内容串流中继至至少一个其他对等端的对等端;其中指派
(S103)所述所请求的内容数据串流的上载的所述步骤进一步包括:
指派(S103a)给当前呈现所述所请求的数据内容串流的所述至少一个对等端,或如
果没有此类呈现对等端是可利用的,则指派(S103b)给所述当前中继对等端,以将所述
所请求的数据内容串流上载至被约束将所述数据内容上载至多个其他对等端的所述对
等端。
3.如权利要求1或2所述的方法,其进一步包括:
将建立与所述所请求的数据内容串流的供应者的新通信信道的任务指派给所述当
前闲置对等端,所述供应者驻留在所述网络片段外部。
4.如权利要求1至3中任一项所述的方法,其进一步包括:
终止通信信道,被限制将数据内容上载至多个其他对等端的所述对等端当前经由
所述通信信道从所述网络片段外部下载所述所请求的数据内容串流。
5.如前述权利要求中任一项所述的方法,其进一步包括:
指派所述网络片段中的管理对等端,所述管理对等端负责从驻留在所述网络片段
\t外部的供应者下载多个数据内容串流,并且将所述下载的数据内容串流分发至所述网
络片段中的至少一个其他对等端。
6.如权利要求5所述的方法,其中指派所述网络片段中的管理对等端的所述步骤
进一步包括:
对所述网络片段中的所述对等端进行排名,并且选择所述网络片段中具有最高排
名的所述对等端作为所述管理对等端。
7.如权利要求5或6所述的方法,其中所述管理对等端被指派以至少下载所述网
络片段中的最多请求的数据内容串流。
8.如权利要求7所述的方法,其中所述管理对等端被配置成仅从所述网络片段外
部下载所述最多请求的数据内容串流的所述对等端。
9.如前述权利要求中任一项所述的方法,其进一步包括:
将进入所述网络片段的多个对等端分类为多个非受限对等端或多个资源受限对等
端。
10.如前述权利要求中任一项所述的方法,其中针对所述数据内容串流向所述当
前闲置对等端的所述请求包括所述所请求的数据内容串流的供应者的目的地信息。
11.一种在对等端处下载多个数据内容串流的方法,所述对等端被限制将所述数
据内容串流上载至对等P2P网络的片段中的多个其他对等端,所述方法包括:
从所述网络片段中的所述其他对等端接收(S201)广播信息,所述广播信息关于所
述网络片段中的所述其他对等端能够上载哪些数据内容串流,或在所述网络片段中是
否存在能够上载所述数据内容串流的任何当前闲置对等端;
向所述网络片段内能够上载所述所请求的数据内容串流的对等端发送对数据内容
串流的请求(S202),所述对等端正在下载所述所请求的数据内容串流,或如果所述片
段内没有对等端正在下载所述所请求的数据内容串流;
则向所述网络片段内的当前闲置对等端发送请求(S203),所述当前闲置对等端能
够上载所述所请求的数据内容串流;以及
从能够上载所述所请求的数据内容串流的所述对等端下载(S204)所述所请求的数
据内容串流,或如果没有此类对等端是可利用的,则从所述当前闲置对等端下载(S205)
所述所请求的数据内容串流。
12.如权利要求11所述的方法,其中向所述网络片段内能够上载所述所请求的数
据内容串流的对等端发送对数据内容串流的请求(S202)的所述步骤进一步包括:
向能够上载所述所请求的数据内容串流的所述至少一个对等端发送请求(S202a),
所述至少一个对等端当前正在呈现所述所请求的数据内容串流;并且如果没有此类对
等端是可利用的:
则向能够上载所述所请求的数据内容串流的所述至少一个对等端发送请求
(S202b),所述至少一个对等端为当前将所述所请求的数据内容串流中继到至少一个其
\t他对等端的对等端;其中下载(S204)所述所请求的内容数据串流的所述步骤进一步包
括:
从当前呈现所述所请求的数据内容串流的所述至少一个对等端下载(S204a)所述
所请求的数据内容串流,或如果没有此类呈现对等端是可利用的,则从所述当前中继
对等端下载(S204b)所述所请求的数据内容串流。
13.一种用于管理多个数据内容串流在对等P2P网络(10)的片段(11)中的分发的网
络监控装置(20),所述网络片段包括被限制而不能将所述数据内容串流上载至多个其
技术研发人员:萨门·埃尔安塞利,罗伯托·罗弗索,穆罕默德·埃尔贝尔塔吉,穆罕默德·艾哈迈德·伊斯梅尔,
申请(专利权)人:蜂巢流有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。