[发明专利]一种面向智能手机的P2P移动流媒体系统及其工作方法有效

专利信息
申请号: 201310485043.9 申请日: 2013-10-16
公开(公告)号: CN103533056B 公开(公告)日: 2016-11-02
发明(设计)人: 苏宗轩;叶保留;陆桑璐 申请(专利权)人: 南京大学镇江高新技术研究院
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 江苏圣典律师事务所 32237 代理人: 贺翔
地址: 212000 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 智能手机 p2p 移动 流媒体 系统 及其 工作 方法
【说明书】:

技术领域

发明涉及移动P2P流媒体应用领域,具体是一种面向智能手机的P2P移动流媒体系统及其工作方法。

背景技术

随着移动互联网技术的迅猛发展,人们日常使用的手机处理能力和通信需求也在逐渐的增长,移动流媒体正在成为移动互联网的下一个增长点。目前智能手机主要通过移动运营商网络所提供的基站接入模式,使用3G网络进行流媒体数据传输。实际上,主流智能手机均具有Wi-Fi网卡硬件,并支持Ad-Hoc模式进行点对点通信,因此多个手机间可通过本地点对点通信进行流媒体数据共享,但是目前尚未见有关这方面的报道。

发明内容

本发明所要解决的技术问题是提供一种在智能手机间所建立的P2P网络系统,该系统支持节点间的流媒体数据共享,同时能够保证同一个网络中每个手机节点具有尽可能小的网络流量。此外,本发明还提供该系统的工作方法。

本发明所述的一种面向智能手机的移动P2P流媒体系统,其特征包括若干个具有Wi-Fi网卡及3G模块的智能手机作为通信节点,在每个手机上都构建有:

P2P覆盖网络管理器:用于在智能手机间形成P2P覆盖网络以进行抽象数据传输,并提供数据资源定位功能,使得每个加入P2P覆盖网络的智能手机可通过一个全局唯一的标识在其它手机中查找相应的数据;

数据任务管理器:使用状态机模型对各数据任务生命期统一进行管理,并在数据任务状态发生改变时通知系统中其它模块,从而实现丢包重传功能;

3G下载管理器:当本地P2P覆盖网络中无法找到相关数据时,智能手机通过3G网络向远程服务器请求相应数据,从而保证流媒体的持续播放;

流媒体服务器:智能手机上安装的媒体播放器向构建在本地的流媒体服务器请求数据,流媒体服务器将媒体请求转换为数据请求,从而实现媒体播放器能够与底层间的数据交换;

在这些智能手机启动并运行以上所有管理器后,即组成一个移动P2P流媒体系统,各智能手机间可通过本地Wi-Fi网络进行数据交换,并从3G网络下载本地缺少的数据块。

作为改进,该面向智能手机的移动P2P流媒体系统,还包括自适应缓存管理器:在P2P覆盖网络底层实现中进行多跳数据传输中的自适应缓存。

此外,本发明还提供了所述面向智能手机的移动P2P流媒体系统的工作方法,其包括以下步骤:

1)当某个智能手机通讯节点进行流媒体播放时,该智能手机通讯节点首先通过P2P覆盖网络向周边的其它智能手机通讯节点广播数据请求BITMAP_REQUEST,数据请求中包含该数据块的全局唯一标识;

2)其它智能手机通讯节点在接收到步骤1)中节点所广播的数据请求BITMAP_REQUEST后,对本地节点对外提供数据服务的能力进行评估,评估内容包括:本地缓存中是否含有对应数据块,以及本地硬件资源状态及网络状况是否可为其它节点提供服务;在确认可为发出请求的智能手机通讯节点提供服务后,该被请求智能手机通讯节点将向前者发送回复BITMAP_REPLY,转到步骤3);如果所有被请求智能手机通讯节点均未发送回复BITMAP_REPLY,则转到步骤6);

3)发出请求的智能手机通讯节点将说有收到的回复进行记录,形成本地的邻居节点列表,并在邻居节点列表中根据网络延迟、平均通讯带宽指标挑选出综合性能较高的被请求智能手机通讯节点,并向其发送数据发送请求DATA_REQUEST;

4)步骤3)中的被请求智能手机通讯节点在收到数据发送请求后,作为发出数据的智能手机通讯节点向发出请求的智能手机通讯节点发送相应数据块DATA_REPLY;

5)发出请求的智能手机通讯节点接收到相应数据块DATA_REPLY后,本次数据传输结束;

6)系统通过发出请求的智能手机通讯节点内置的3G网络连接向远程媒体服务器请求数据,当接收到相应数据块DATA_REPLY后,本次数据传输结束。

上述步骤4)的具体过程为:

41)发出数据的智能手机通讯节点,即节点A在进行多跳传输数据包中转时,对发出请求的智能手机通讯节点,即数据包目的节点B进行记录;

42)若该数据包已在之前被转发至本子网中的某个节点C,则将其记录为节点B对节点C的一次数据块重叠CB-C,并将本地记录中B对C的数据块重叠次数加一;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学镇江高新技术研究院,未经南京大学镇江高新技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310485043.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top