发明名称 |
一种网络传输系统、服务器和客户端 |
摘要 |
本发明实施例公开了一种网络传输系统、服务器和客户端,该系统包括:资源索引服务器,用于根据客户端的请求向客户端返回可供下载的资源链接集合,客户端可通过连接所述资源链接下载资源;跟踪服务器,用于获取具有所述客户端要下载资源的用户节点集合,并反馈给所述客户端;互助合作调度服务器,用于接受用户节点加入互助合作组织的注册,在客户端下载资源的过程中调度愿意提供互助下载的注册用户节点进行所述资源片段的下载,与所述跟踪服务器同步具有所述客户端要下载资源的用户节点集合。采用本发明,可以让客户端之间相互帮助代理下载任务,增加网络中稀缺资源的副本数目,有效解决网络连通性和服务器对单个下载任务带宽输出限制的问题。 |
申请公布号 |
CN102685075B |
申请公布日期 |
2016.12.14 |
申请号 |
CN201110061911.1 |
申请日期 |
2011.03.15 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
刘刚;曹杨;黄琰 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
郝传鑫;潘中毅 |
主权项 |
一种网络传输系统,其特征在于,所述系统包括:资源索引服务器,用于根据客户端的请求向客户端返回可供下载的资源链接集合,客户端可通过连接所述资源链接下载资源;跟踪服务器,用于获取具有所述客户端要下载资源的用户节点集合,并反馈给所述客户端;互助合作调度服务器,用于接受用户节点加入互助合作组织的注册,在客户端下载资源的过程中调度愿意提供互助下载的注册用户节点进行资源片段的下载,与所述跟踪服务器同步具有所述客户端要下载资源的用户节点集合;其中,所述互助合作调度服务器包括注册模块,用于注册用户节点,记录所述用户节点的网络服务提供商、用于互助下载的磁盘空间、上传带宽中的一个或多个。 |
地址 |
518057 广东省深圳市福田区振兴路赛格科技园2栋东403室 |