[发明专利]一种大型局域网内容协同方法有效
申请号: | 201510886006.8 | 申请日: | 2015-12-04 |
公开(公告)号: | CN106850429B | 公开(公告)日: | 2019-08-20 |
发明(设计)人: | 王劲林;王玲芳;齐卫宁 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04L12/713 | 分类号: | H04L12/713;H04L12/761;H04L12/771;H04L29/08 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 王宇杨;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大型 局域网 内容 协同 方法 | ||
1.一种基于二层链路层设备的大型局域网的内容提供方法,所述方法包含:
步骤101)用于基于本二层链路层设备发现其余的二层链路层设备,并将发现的其余的二层链路层设备作为本二层链路层设备的缓存节点的步骤;
步骤102)用于基于一个二层链路层设备将数据请求以组播或单播的方式发送到该二层链路层设备发现的缓存节点的步骤;
步骤103)当二层链路层设备接收到主机的数据请求时,检查本地数据存储,如果有数据,就以数据帧的形式发送给主机;否则检查该二层链路层设备的数据缓存映射表,找到存储有该数据的缓存节点,如果缓存节点与主机在同一个以太网段内,则将主机重定向到该缓存节点,由缓存节点对主机提供数据服务,否则由本二层链路层设备作为主机和缓存节点之间的代理转发数据请求,由缓存节点将数据发给本二层链路层设备,之后由二层链路层设备将数据发送给主机。
2.根据权利要求1所述的基于二层链路层设备的大型局域网的内容提供方法,其特征在于,所述步骤101)和步骤102)之间还包含:
在本二层链路层设备判定所经过的数据为热点数据时,本二层链路层设备会请求其周边的缓存节点存储热点数据;
将判定为热点数据的数据发送到缓存节点;且当本二层链路层设备周边的缓存节点数为1时,采用单播数据发送方法;当本二层链路层设备周边的缓存节点数为0时,不发送数据,同时启动步骤101);当本二层链路层设备周边的缓存节点数大于1时,则采用组播向缓存节点发送热点数据。
3.根据权利要求1所述的基于二层链路层设备的大型局域网的内容提供方法,其特征在于,所述步骤103)之后还包含:
在本二层链路层设备和缓存节点都无数据的情况下,则采用主机所使用的高层协议对数据请求进行处理。
4.根据权利要求1所述的基于二层链路层设备的大型局域网的内容提供方法,其特征在于,所述二层链路层设备为具备存储空间的交换机,且所述具备存储空间的交换机的类型又包含:以太网城域交换机、以太网接入交换机、无线接入点。
5.根据权利要求4所述的基于二层链路层设备的大型局域网的内容提供方法,其特征在于,所述步骤101)进一步包含:
步骤101-1)交换机定期以二层链路层分组组播的方法发送节点发现帧,侦听组播地址的交换机同样以组播的方法做出发现应答;
其中,缓存节点发现帧及应答帧的目的地址为一个组播MAC,且选取的MAC地址要确保不与现有以太网的标准发生冲突;
步骤101-2)交换机对在一定周期内接到的应答,进行排序,且排序的依据包含:MAC地址或可用存储空间。
6.一种基于二层链路层的大型局域网的内容提供系统,其特征在于,所述系统包含若干个二层链路层设备,且每个二层链路层设备均包含:
缓存节点获取模块,用于发现其余的二层链路层设备,并将发现的二层链路层设备作为缓存节点;
数据请求发送模块,用于将数据请求以组播或单播的方式发送到缓存节点获取模块获取的缓存节点;
数据发送处理模块,用于采用如下策略处理用户的数据请求:
当接收到主机的数据请求时,检查本地数据存储,如果有数据,就以数据帧的形式发送给主机;否则检查数据缓存映射表,找到存储有该数据的缓存节点,如果缓存节点与主机在同一个以太网段内,则将主机重定向到该缓存节点,由缓存节点对主机提供数据服务,否则由本二层链路层设备作为主机和缓存节点之间的代理转发数据请求,由缓存节点将数据发给本二层链路层设备,之后由二层链路层设备将数据发送给主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510886006.8/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法