一种获取资源的方法、设备及系统的制作方法

文档序号:7865543阅读:295来源:国知局
专利名称:一种获取资源的方法、设备及系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种获取资源的方法、设备及系统。
背景技术
目前,世界各地的许多城市都在车辆等移动设备上配置了地面广播移动车载电视。为了提供更丰富的视频资源,车辆等移动设备之间可以共享资源数据,因此,如何获取资源,成为了提供移动电视服务的关键。现有技术中,为了获取资源,采用车载网络环境下的P2P流媒体方案,该方法直接在车载自组织网络上建立应用层P2P覆盖网络,即在车载自组织网络上根据资源和存储资 源的设备之间的映射关系构建P2P拓扑结构,之后根据建立的P2P拓扑结构查找存储资源的设备,并通过车载自组织网络的802.1lp协议获取资源。在实现本发明的过程中,发明人发现现有技术中至少存在以下问题由于车载自组织网络上建立的P2P拓扑结构和车载自组织网络拓扑具有很大的关联性,在车载环境下,由于车辆的位置不断发生变化,导致在车载自组织网络上映射的P2P拓扑结构发生变化,从而降低了资源查找的成功率和资源数据传输的可靠性,另外,由于802.1lp协议信号覆盖范围的限制,导致车载自组织网络拓扑频繁变化,随之影响P2P拓扑发生变化,从而引起资源存储的稳定性,也会降低资源查找的成功率和资源数据传输的稳定性。

发明内容
为了解决现有技术的问题,本发明实施例提供了一种获取资源方法、设备及系统。所述技术方案如下—方面,提供了一种获取资源的方法,所述方法包括根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备;计算预先构建的蜂窝网络的网络路径对应的第一可用带宽,并计算预先构建的车载自组织网络的网络路径对应的第二可用带宽;根据所述第一可用带宽和所述第二可用带宽从所述蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径,并按照选择的网络路径从查找到的设备上下载资源数据;所述预先构建的蜂窝网络上构建有所述资源与存储资源的设备之间的映射关系;所述根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备,具体包括通过所述预先构建的蜂窝网络查询资源与存储资源的设备之间的映射关系,并根据所述映射关系查找存储所述待获取资源的设备;
所述计算预先构建的蜂窝网络的网络路径对应的第一可用带宽,具体包括通过所述蜂窝网络的网络路径向确定的设备发送测试信息,并接收通过所述设备返回的测试应答信息;根据发送测试信息和接收测试应答信息的时间获取数据包在所述蜂窝网络的网络路径上的第一往返时间及第一丢包率;根据公式
权利要求
1.一种获取资源的方法,其特征在于,所述方法包括 根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备; 计算预先构建的蜂窝网络的网络路径对应的第一可用带宽,并计算预先构建的车载自组织网络的网络路径对应的第二可用带宽; 根据所述第一可用带宽和所述第二可用带宽从所述蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径,并按照选择的网络路径从查找到的设备上下载资源数据。
2.根据权利要求1所述的方法,其特征在于,所述预先构建的蜂窝网络上构建有所述资源与存储资源的设备之间的映射关系; 所述根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备,具体包括 通过所述预先构建的蜂窝网络查询资源与存储资源的设备之间的映射关系,并根据所述映射关系查找存储所述待获取资源的设备。
3.根据权利要求1所述的方法,其特征在于,所述计算预先构建的蜂窝网络的网络路径对应的第一可用带宽,具体包括 通过所述蜂窝网络的网络路径向确定的设备发送测试信息,并接收通过所述设备返回的测试应答信息; 根据发送测试信息和接收测试应答信息的时间获取数据包在所述蜂窝网络的网络路径上的第一往返时间及第一丢包率; 根据公式,
4.根据权利要求1所述的方法,其特征在于,所述计算预先构建的车载自组织网络的网络路径对应的第二可用带宽,具体包括 通过所述车载自组织网络的网络路径向确定的设备发送测试信息,并接收所述设备返回的测试应答信息; 根据发送测试信息和接收测试应答信息的时间获取数据包在所述车载自组织网络的网络路径上的第二往返时间及第二丢包率; 根据公
5.根据权利要求1至4中任一权利要求所述的方法,其特征在于,所述根据所述第一可用带宽和所述第二可用带宽从所述蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径,具体包括 若所述第二可用带宽小于第一阈值,且所述第一阈值与所述第二可用带宽之间的差值大于第二阈值,而第一可用带宽大于所述第一阈值,则选择所述蜂窝网络的网络路径作为传输资源数据的网络路径,否则选择所述车载自组织网络的网络路径作为传输所述资源数据的网络路径。
6.一种获取资源的设备,其特征在于,所述设备包括 查找模块,用于根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备; 第一计算模块,用于计算预先构建的蜂窝网络的网络路径对应的第一可用带宽; 第二计算模块,用于计算预先构建的车载自组织网络的网络路径对应的第二可用带宽; 选择模块,用于根据所述第一计算模块计算得到的第一可用带宽和所述第二计算模块计算得到的第二可用带宽从所述蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径; 下载模块,用于按照所述选择模块选择的网络路径从所述查找模块查找到的设备上下载资源数据。
7.根据权利要求6所述的设备,其特征在于,所述预先构建的蜂窝网络上构建有所述资源与存储资源的设备之间的映射关系; 所述查找模块,具体用于通过蜂窝网络查询所述资源与存储资源的设备之间的映射关系,并根据所述映射关系查找存储所述待获取资源的设备。
8.根据权利要求6所述的设备,其特征在于,所述第一计算模块,具体用于通过所述蜂窝网络的网络路径向确定的设备发送测试信息,并接收通过所述设备返回的测试应答信息;根据发送测试信息和接收测试应答信息的时间获取数据包在所述蜂窝网络的网络路径 C
9.根据权利要求6所述的设备,其特征在于,所述第二计算模块,具体用于通过所述车载自组织网络的网络路径向确定的设备发送测试信息,并接收所述设备返回的测试应答信息;根据发送测试信息和接收测试应答信息的时间获取数据包在所述车载自组织网络的网 C
10.根据权利要求6至9中任一权利要求所述的设备,其特征在于,所述选择模块,具体用于若所述第二可用带宽小于第一阈值,且所述第一阈值与所述第二可用带宽之间的差值大于第二阈值,而第一可用带宽大于所述第一阈值,则选择所述蜂窝网络的网络路径作为传输资源数据的网络路径,否则选择所述车载自组织网络的网络路径作为传输所述资源数据的网络路径。
11.一种网络系统,其特征在于,所述系统包括蜂窝网络、车载自组织网络、获取资源的设备及存储资源的设备;其中,所述获取资源的设备,用于根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备;计算所述蜂窝网络的网络路径对应的第一可用带宽,并计算所述车载自组织网络的网络路径对应的第二可用带宽;根据所述第一可用带宽和所述第二可用带宽从所述蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径,并按照选择的网络路径从查找到的存储待获取资源的设备上下载资源数据。
12.根据权利要求11所述的系统,其特征在于,所述蜂窝网络上构建有所述资源与存储资源的设备之间的映射关系; 所述获取资源的设备,用于通过所述蜂窝网络查询资源与存储资源的设备之间的映射关系,并根据所述映射关系查找存储所述待获取资源的设备。
全文摘要
本发明公开了一种获取资源的方法、设备及系统,属于通信领域。系统包括蜂窝网络、车载自组织网络、获取资源的设备及存储资源的设备;获取资源的设备,用于根据预先构建的资源与存储资源的设备之间的映射关系查找存储待获取资源的设备;计算蜂窝网络的网络路径对应的第一可用带宽,并计算车载自组织网络的网络路径对应的第二可用带宽;根据第一可用带宽和第二可用带宽从蜂窝网络的网络路径和车载自组织网络的网络路径中选择传输资源数据的网络路径,并按照选择的网络路径从查找到的设备中获取资源数据。通过在分层网络架构下的蜂窝网络上进行资源定位,提高了资源查找的成功率,通过从多网络路径中动态选择网络路径进行资源传输,提高了资源传输的稳定性。
文档编号H04L29/08GK103002017SQ201210456898
公开日2013年3月27日 申请日期2012年11月14日 优先权日2012年11月14日
发明者许长桥, 张宏科, 关建峰, 贾世杰, 曹远龙, 赵付涛, 王目, 谢晓君 申请人:北京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1