CN1901466A - 一种p2p网络的数据流向和流量计量方法 - Google Patents

一种p2p网络的数据流向和流量计量方法 Download PDF

Info

Publication number
CN1901466A
CN1901466A CN 200610048971 CN200610048971A CN1901466A CN 1901466 A CN1901466 A CN 1901466A CN 200610048971 CN200610048971 CN 200610048971 CN 200610048971 A CN200610048971 A CN 200610048971A CN 1901466 A CN1901466 A CN 1901466A
Authority
CN
China
Prior art keywords
network
central server
data
terminal
source
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN 200610048971
Other languages
English (en)
Inventor
董霖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HANGZHOU MEIRI TECHNOLOGY Co Ltd
Original Assignee
HANGZHOU MEIRI TECHNOLOGY Co Ltd
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 HANGZHOU MEIRI TECHNOLOGY Co Ltd filed Critical HANGZHOU MEIRI TECHNOLOGY Co Ltd
Priority to CN 200610048971 priority Critical patent/CN1901466A/zh
Priority to CN200780002110.XA priority patent/CN101411122A/zh
Priority to PCT/CN2007/000069 priority patent/WO2007079677A1/zh
Publication of CN1901466A publication Critical patent/CN1901466A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/062Generation of reports related to network traffic
    • 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/1061Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
    • H04L67/1063Discovery through centralising entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种P2P(点对点)网络的数据流向和流量的计量方法,特别是涉及一种多源上传和下载的P2P网络的数据流向和流量的实时计量方法。本发明的目的在于为多源上传和下载的P2P网络提供一个可靠的流向和流量的计量方法。为了能够有效的统计流向和流量并最大限度的减轻中心服务器的压力,本发明包括:各个上传或者下载的终端统计特定文件包的来源和去向;各个上传或者下载的终端把统计报告上传到中心服务器;中心服务器汇总数据并完成校对;中心服务器反馈统计数据。

Description

一种P2P网络的数据流向和流量计量方法
技术领域
本发明涉及一种P2P(点对点)网络的数据流向和流量的计量方法,特别是涉及一种多源上传和下载的P2P网络的数据流向和流量的实时计量方法。
背景技术
P2P即Peer to Peer,称为对等连接、对等网络或点对点网络,P2P技术主要指由硬件形成连接后的信息控制技术,其代表形式是软件。P2P起源于最初的联网通信方式,如在建筑物内PC通过局域网互联,不同建筑物间通过Modem远程拨号互联。其中建立在TCP/IP协议之上的通信模式构成了今日互联网的基础,所以从基础技术角度看,P2P不是新技术,而是新的应用技术模式。现在互联网是以S(Server)/B(Browser)或S/C(Client)结构的应用模式为主的,这样的应用必须在网络内设置一个服务器,信息通过服务器才可以传递。信息或是先集中上传到服务器保存,然后再分别下载(如网站),或是信息按服务器上专有规则(软件)处理后才可在网络上传递流动(如邮件)。如今拥有Napster及ICQ类软件的PC(或操作者)就可以选择同样拥有此类软件的另一PC(或操作者)形成互联(直接连接,不通过服务器),双方共享资源,协同完成某种行动。而拥有同一P2P软件的设备和用户,还可以形成一个为其自己所有的在互联网上的P2P专用网。
如今提到P2P技术更多的是指多源上传和下载的新型数据传输技术。该技术利用了P2P文件传输技术的优点,自动将需要传输的文件分割成若干小块,用户可以同时从很多个人那里下载同一个文件的不同小块,并将来自不同计算机的文件块在下载者的机器上“拼凑”成了最后的文件;下载的同时或者下载结束后,用户的计算机也就成为了一个服务器,能够向其他下载者提供已经下载的文件块,可以同时有很多个其他用户从该用户这里下载同一个文件。近年来,该技术已被广泛地使用并被证明能显著地减轻服务器端的压力以及有效地利用网络资源,从而使得从公共网络上高速地下载大容量的数据成为可能,通过这种P2P技术交换的数超过了全世界整个网络数据交换的60%。
目前最为广泛使用的多源上传和下载软件为eDonkey,BitTorrent以及基于DHT发展起来的各种P2P群组运用。就这种的P2P的协议而言,有两个层次的网络。第一层次是需要中心结点的网络,中心结点作为信息发布源。BitTorrent协议所需要的tracker、eD2k协议所需要的服务器都是第一层次的中心结点。中心结点的存在,是为了维护用户信息的列表和提供更快捷的信息检索方式,然而这仍然免不了要中心化的技术。P2P的第二层次是DHT网络。DHT是分布式Hash表的缩写,这是一类在分布式网络中查找结点和结点信息的算法。利用DHT网络,用户可以通过多个“强”结点获得邻近结点的分布信息,继而接入网络。只要接入了网络中,任意一个结点再不需要链接任何中心结点或者强结点,而只需要往他们的邻近结点发出搜索和获取信息的请求,就可以获得相应信息。当然,纯粹的DHT网络搜索效率会低于有中心结点的网络,然而,DHT网络代表了一种更广泛而有效的信息传递方式——依据“六度空间”理论,我们只依靠我们认识的人,就可以找到需要的信息。
无限制的P2P下载技术是一种双刃剑,她给人们带来快速的下载的同时使得网络带宽变得拥挤,使得其他用户用传统方式下载文件或者正常的网页浏览带宽受到影响,因此,近年来网通电信等网络运营商,对这种下载方式做了一定的限制。另外,这种方便的传播加剧了对版权的侵害,无数盗版软件和影音作品被不加限制的在互联网上传播,因此WinMX和eDonkey被RIAA控告而被迫关闭网站,更多的讨论也围绕着版权展开。
但是,P2P技术作为网络文件特别是大容量文件传输的有效解决方案,必然有她的生命力,BitTorrent筹集到风险投资准备进一步发展,中国国内政府推动也成立了P2P技术协会,贵州网通也尝试推出商用P2P项目。目前P2P媒体播放平台很多商家在开发,底层的流媒体技术已经不存在问题,目前欠缺的是计费接口和管理功能,必须要做到可运营的P2P,这是运营商最关心的问题,本的发明诞生正是解决了多源传输P2P网络的数据流向和流量计量方法,从而使得商用运营计费有据可依,并带来更多的网络运营模式。
发明内容
本发明的目的在于为多源上传和下载的P2P网络提供一个可靠的流向和流量的计量方法。为了能够有效的统计流向和流量并最大限度的减轻中心服务器的压力,本发明包括:
各个上传或者下载的终端统计特定文件包的来源和去向;
各个上传或者下载的终端把统计报告上传到中心服务器;
中心服务器汇总数据并完成校对;
中心服务器反馈统计数据。
具体实施方式
如各图所示,***中有一个统计服务器负责协调下载和统计***数据,一系列对等的终端便是***中的各个用户,各原始文件的分割信息通过一个摘要文件记录。
如图1,***中的各个终端定期向统计服务器发送该终端上的数据块信息,告诉服务器该终端上拥有哪些文件的那些数据块资源。当某一个终端(如图中的3号)需要下载文件的时候,便从服务器获取分布信息。
如图2,***开始运行之后,文件被按照摘要分成若干的小块进行传输,数据可以从中心服务器获取(如1,3,5号),更多的则是从其他已经拥有相关数据的终端获取(如1,3,4,6号)。终端可以专门下载不提供上传(如6号),可以在下载的同时提供上传(如1,3,4,5号),也可以在不下载的时候提供上传功能(如2号),甚至可以相互传送数据(如3,4之间)。
如图3,在数据传输过程当中,各个终端实时的统计上传和下载的数据包的流向和流量,当数据下载完毕的时候,把各个数据包组装成一个完整的文件,并生成数据包的来源、去向统计报告。各个终端在一定的时候把这个统计报告汇总到中心服务器,服务器通过下载请求、上传下载数据匹配对比等方式进行校验并把这些统计数据发布给各个终端。
附图说明
图1网络数据资源分布信息传送示意图
图2网络数据上传下载的数据流示意图
图3网络数据流向和流量报告的示意图

Claims (10)

1.一种为多源上传和下载的P2P网络提供的可靠的流向和流量的计量方法,其特征在于:能够有效的统计流向和流量并生成统计报告,包括:各个上传或者下载的终端统计特定文件包的来源和去向;各个上传或者下载的终端把统计报告上传到中心服务器;中心服务器汇总数据并完成校对;中心服务器反馈统计数据。
2.根据权利要求1所述的多源上传和下载的P2P网络,其特征在于:可以是需要中心结点,以中心结点作为信息发布源的网络,也可以是分布式Hash表(DHT)的网络或者其他形式的寻找数据源的网络。
3.根据权利要求1所述的多源上传和下载的P2P网络,其特征在于:各个终端即可以作为服务端也可以作为客户端,甚至可以同时作为服务端和客户端。
4.根据权利要求1所述的中心服务器,其特征在于:可以是一个也可以是一组集中的或者分布式的服务器。
5.根据权利要求1所述的中心服务器,其特征在于:可以存有供下载的文件的数据,可以下载其他终端的文件,也可以不进行供下载的文件数据的交互。
6.根据权利要求1所述的统计报告可以是上传者统计,其特征在于:可以是下载者统计,可以上传者统计,可以中心服务器统计,也可以分别统计。
7.根据权利要求1所述的统计,其特征在于:可以是实时的,也可以是一个阶段的统计。
8.根据权利要求1所述的统计报告上传,其特征在于:可以是实时的,也可以是一个阶段上传一次。
9.根据权利要求1所述的中心服务器汇总数据,其特则在于:可以按照特定的下载文件汇总,可以按照特定终端汇总。
10.根据权利要求1所述的中心服务器反馈统计数据,其特征在于:可以中心服务器主动传送到各个终端,可以提供给第三方用于计费,也可以各个终端到中心服务器查询。
CN 200610048971 2006-01-10 2006-01-10 一种p2p网络的数据流向和流量计量方法 Pending CN1901466A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN 200610048971 CN1901466A (zh) 2006-01-10 2006-01-10 一种p2p网络的数据流向和流量计量方法
CN200780002110.XA CN101411122A (zh) 2006-01-10 2007-01-09 一种p2p网络的数据流向和流量计量***和方法及基于此技术的商务模式
PCT/CN2007/000069 WO2007079677A1 (en) 2006-01-10 2007-01-09 A metering system and method of data flow direction and quantity of p2p network and the business mode based on this technique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610048971 CN1901466A (zh) 2006-01-10 2006-01-10 一种p2p网络的数据流向和流量计量方法

Publications (1)

Publication Number Publication Date
CN1901466A true CN1901466A (zh) 2007-01-24

Family

ID=37657217

Family Applications (2)

Application Number Title Priority Date Filing Date
CN 200610048971 Pending CN1901466A (zh) 2006-01-10 2006-01-10 一种p2p网络的数据流向和流量计量方法
CN200780002110.XA Pending CN101411122A (zh) 2006-01-10 2007-01-09 一种p2p网络的数据流向和流量计量***和方法及基于此技术的商务模式

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200780002110.XA Pending CN101411122A (zh) 2006-01-10 2007-01-09 一种p2p网络的数据流向和流量计量***和方法及基于此技术的商务模式

Country Status (2)

Country Link
CN (2) CN1901466A (zh)
WO (1) WO2007079677A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399729B (zh) * 2007-09-28 2010-12-08 鸿富锦精密工业(深圳)有限公司 资料下载与上传管理***及方法
CN101330440B (zh) * 2007-06-18 2011-04-13 中国电信股份有限公司 根据用户行为调节电信级p2p网络资源分配的方法
CN102045321A (zh) * 2009-10-23 2011-05-04 阿里巴巴集团控股有限公司 软件下载的流量控制方法及流量控制***
CN102195801A (zh) * 2010-03-17 2011-09-21 益网科技股份有限公司 具有延展性的网络***及其备援方法
CN102281371A (zh) * 2011-07-11 2011-12-14 华为技术有限公司 P2p流量计费方法及isp计费设备
CN103957128A (zh) * 2014-03-28 2014-07-30 山东乾云启创信息科技有限公司 云计算环境下监控数据流向的方法及***
CN105634874A (zh) * 2016-01-28 2016-06-01 北京百度网讯科技有限公司 流量上报信息校验方法和装置
CN109714178A (zh) * 2018-12-29 2019-05-03 杭州趣链科技有限公司 一种基于区块链的p2p cdn流量支付方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009089644A1 (en) * 2008-01-14 2009-07-23 Alcatel Shanghai Bell Co., Ltd. Method for accounting traffic, accounting-related information provision means, peer nodes and communications systems
CN102130794B (zh) * 2011-02-28 2014-12-31 上海聚欣网络科技有限公司 一种用于测量用户上传带宽的方法、装置和设备
CN111061559A (zh) * 2019-11-13 2020-04-24 成都安思科技有限公司 一种基于数据去重的分布式数据挖掘与统计方法
CN111641941A (zh) * 2020-05-29 2020-09-08 深圳市亿道信息股份有限公司 一种移动终端软件的安全下载方法及***
CN112153112B (zh) * 2020-08-20 2023-08-18 西安链融科技有限公司 一种分布式文件共享***嵌套激励方法、***及应用
CN114793203B (zh) * 2022-06-21 2022-08-30 北京奕千科技有限公司 一种种子下载的ip溯源方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004047408A1 (en) * 2002-11-15 2004-06-03 International Business Machines Corporation Network traffic control in peer-to-peer environments
KR100522464B1 (ko) * 2002-12-26 2005-10-18 한국과학기술정보연구원 네트워크 트래픽 측정 시스템 및 방법과 그 프로그램을기록한 기록매체
CN1578227A (zh) * 2003-07-29 2005-02-09 上海聚友宽频网络投资有限公司 一种动态ip数据包过滤方法
WO2005055524A1 (en) * 2003-12-01 2005-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Traffic control method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330440B (zh) * 2007-06-18 2011-04-13 中国电信股份有限公司 根据用户行为调节电信级p2p网络资源分配的方法
CN101399729B (zh) * 2007-09-28 2010-12-08 鸿富锦精密工业(深圳)有限公司 资料下载与上传管理***及方法
CN102045321A (zh) * 2009-10-23 2011-05-04 阿里巴巴集团控股有限公司 软件下载的流量控制方法及流量控制***
CN102045321B (zh) * 2009-10-23 2014-06-04 阿里巴巴集团控股有限公司 软件下载的流量控制方法及流量控制***
CN102195801A (zh) * 2010-03-17 2011-09-21 益网科技股份有限公司 具有延展性的网络***及其备援方法
CN102281371A (zh) * 2011-07-11 2011-12-14 华为技术有限公司 P2p流量计费方法及isp计费设备
CN102281371B (zh) * 2011-07-11 2014-09-03 华为技术有限公司 P2p流量计费方法及isp计费设备
CN103957128A (zh) * 2014-03-28 2014-07-30 山东乾云启创信息科技有限公司 云计算环境下监控数据流向的方法及***
CN103957128B (zh) * 2014-03-28 2017-04-05 山东乾云启创信息科技股份有限公司 云计算环境下监控数据流向的方法及***
CN105634874A (zh) * 2016-01-28 2016-06-01 北京百度网讯科技有限公司 流量上报信息校验方法和装置
CN105634874B (zh) * 2016-01-28 2019-03-08 北京百度网讯科技有限公司 流量上报信息校验方法和装置
CN109714178A (zh) * 2018-12-29 2019-05-03 杭州趣链科技有限公司 一种基于区块链的p2p cdn流量支付方法

Also Published As

Publication number Publication date
WO2007079677A1 (en) 2007-07-19
WO2007079677A9 (zh) 2010-07-01
CN101411122A (zh) 2009-04-15

Similar Documents

Publication Publication Date Title
CN1901466A (zh) 一种p2p网络的数据流向和流量计量方法
Gkantsidis et al. Comprehensive view of a live network coding P2P system
CN104836821B (zh) 一种基于路由器设备的网络加速方法、装置和设备
WO2017088383A1 (zh) 一种直播视频的播放方法、装置及***
Koo et al. A genetic-algorithm-based neighbor-selection strategy for hybrid peer-to-peer networks
CN101465824A (zh) 即时通信文件多源传输***及方法
CN103731487A (zh) 一种资源文件的下载方法、装置、***及路由器
CN101291241A (zh) 结合p2p传输方式以浏览器实现实时音视频会议的方法
CN102394899A (zh) 提高文件下载速度的点播***及方法
Brinkmeier et al. Optimally dos resistant p2p topologies for live multimedia streaming
CN105450535A (zh) 一种海量的cdn节点资源部署***和方法
Oechsner et al. Pushing the performance of biased neighbor selection through biased unchoking
CN101510878A (zh) 一种对等网络监控方法、装置和设备
Lin et al. An isp-friendly file distribution protocol: analysis, design, and implementation
Fan et al. Dual-eigenrep: a reputation-based trust model for P2P file-sharing networks
Wang et al. Exploring peer-to-peer locality in multiple torrent environment
Lingjun et al. Improving file distribution performance by grouping in peer-to-peer networks
Krumov et al. Resilient peer-to-peer live-streaming using motifs
Alekseev et al. A New Algorithm for Construction of a P2P Multicast Hybrid Overlay Tree Based on Topological Distances
Tan et al. Inter-overlay cooperation in high-bandwidth overlay multicast
CN103716199B (zh) 一种跨协议的p2p安全内容监管方法
Móczár et al. Comparative traffic analysis study of popular applications
Zhang et al. Exploiting proximity in cooperative download of large files in peer-to-peer networks
Zhang et al. Stability and efficiency of unstructured file sharing networks
CN219960615U (zh) 一种远程素材调用***

Legal Events

Date Code Title Description
C57 Notification of unclear or unknown address
DD01 Delivery of document by public notice

Addressee: Zhang Jie

Document name: Written notice of preliminary examination of application for patent for invention

C06 Publication
PB01 Publication
C57 Notification of unclear or unknown address
DD01 Delivery of document by public notice

Addressee: Zhang Jie

Document name: Notification that Application Deemed to be Withdrawn

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication