内容访问方法、无线接入网内容分发网络基站和核心内容分发网络装置

申请号 CN201510181175.1 申请日 2015-04-16 公开(公告)号 CN104902006A 公开(公告)日 2015-09-09
申请人 华为技术有限公司; 发明人 宋涛; 陈文军; 周力; 刘志伟;
摘要 本 发明 实施例 提供了一种内容 访问 方法、无线接入网内容分发网络基站和核心内容分发网络装置,所述内容访问方法包括:通过與用户设备的传输控制协议连接,接收来自所述用户设备的超文本传输协议 请求 ;基于所述超文本传输协议请求,判断所述无线接入网内容分发网络基站是否存储有与所述超文本传输协议请求相对应的内容;以及基于所述第一无线接入网内容分发网络基站存储有与所述超文本传输协议请求相对应的内容,通过所述传输控制协议连接,发送所述内容至所述用户设备。如此一来,本发明实施例无须再将用户设备所发的请求送至核心内容分发网络装置,据此,缓存标记 服务器 设备将可不再被布建,以达成提升下载速度以及节省布建缓存标记服务器的成本。
权利要求

1.一种用于第一无线接入网内容分发网络基站的内容访问方法,其特征在于,包括:
通过與用户设备的传输控制协议连接,接收来自所述用户设备的超文本传输协议请求
基于所述超文本传输协议请求,判断所述无线接入网内容分发网络基站是否存储有与所述超文本传输协议请求相对应的内容;以及
基于所述第一无线接入网内容分发网络基站存储有与所述超文本传输协议请求相对应的内容,通过所述传输控制协议连接,发送所述内容至所述用户设备。
2.如权利要求1所述的内容访问方法,其特征在于,进一步包括:
通过带外通道发送带外消息至核心内容分发网络装置,以通知所述核心内容分发网络装置,所述第一无线接入网内容分发网络基站通过所述传输控制协议连接发送所述内容至所述用户设备。
3.如权利要求1所述的内容访问方法,其特征在于,进一步包括:
基于所述第一无线接入网内容分发网络基站未存储有与所述超文本传输协议请求相对应的内容,通过所述带外通道发送会话迁移请求至所述核心内容分发网络装置;
因应所述会话迁移请求的发送,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移响应;以及
基于所述会话迁移响应,停止接续与所述用户设备的所述传输控制协议连接。
4.如权利要求1所述的内容访问方法,其特征在于,进一步包括:
于传送所述内容后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;
基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及因应所述会话迁移请求,通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至另一无线接入网内容分发网络基站,所述另一无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
5.如权利要求1所述的内容访问方法,其特征在于,所述发送所述内容至所述用户设备的步骤进一步包括:
通过所述传输控制协议连接,传送所述内容的第一部分至所述用户设备;以及因应所述用户设备移动至第二无线接入网内容分发网络基站的讯号范围,传送所述内容的第二部分至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站传送所述内容的第二部分至所述用户设备。
6.如权利要求5所述的内容访问方法,其特征在于,进一步包括:
于传送所述内容的第二部分至所述用户设备后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;
基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,所述第二无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
7.一种用于核心内容分发网络装置的内容访问方法,其特征在于,包括:
通过带外通道接收来自无线接入网内容分发网络基站的会话迁移请求,其中所述会话迁移请求是因所述无线接入网内容分发网络基站未存储用户设备所请求的内容而被发送;
基于所述会话迁移请求,建立与所述用户设备的传输控制协议连接;
于建立所述传输控制协议连接后,通过所述带外通道发送会话迁移响应至所述无线接入网内容分发网络基站,以使所述无线接入网内容分发网络基站基于所述会话迁移响应,停止接续与用户设备的所述传输控制协议连接;以及
通过所述传输控制协议连接,发送所述用户设备所请求的内容至用户设备。
8.一种用于核心内容分发网络装置的内容访问方法,其特征在于,包括:
通过传输控制协议连接,接收来自第二无线接入网内容分发网络基站的确认消息,其中所述确认消息用于确认用户设备已接收所请求的全部内容;
基于所述确认消息,判断所述用户设备已由第一无线接入网内容分发网络基站移动至所述第二无线接入网内容分发网络基站;
基于所述判断,通过所述带外通道发送会话迁移请求至第一无线接入网内容分发网络基站;
因应所述会话迁移请求的发送,通过所述带外通道接收来自所述第一无线接入网内容分发网络基站的会话迁移响应;以及
通过所述带外通道转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站基于所述会话迁移响应建立与所述用户设备的传输控制协议连接。
9.一种第一无线接入网内容分发网络基站,其特征在于,包括:
通讯器,用于透过与用户设备的传输控制协议连接,接收来自所述用户设备的超文本传输协议请求;以及
处理器,用于基于所述超文本传输协议请求,判断所述无线接入网内容分发网络基站是否存储有与所述超文本传输协议请求相对应的内容;
其中,所述通讯器进一步用于基于所述第一无线接入网内容分发网络基站存储有与所述超文本传输协议请求相对应的内容,通过所述传输控制协议连接,发送所述内容至所述用户设备。
10.如权利要求9所述的第一无线接入网内容分发网络基站,其特征在于,所述通讯器进一步用于:
通过带外通道发送带外消息至核心内容分发网络装置,以通知所述核心内容分发网络装置,所述第一无线接入网内容分发网络基站通过所述传输控制协议连接发送所述内容至所述用户设备。
11.如权利要求9所述的第一无线接入网内容分发网络基站,其特征在于,所述通讯器进一步用于:
基于所述无线接入网内容分发网络基站未存储有与所述超文本传输协议请求相对应的内容,通过所述带外通道发送会话迁移请求至所述核心内容分发网络装置;
因应所述会话迁移请求的发送,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移响应;以及
基于所述会话迁移响应,停止接续与所述用户设备的所述传输控制协议连接。
12.如权利要求9所述的第一无线接入网内容分发网络基站,其特征在于,所述通讯器进一步用于:
于传送所述内容后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;
基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及因应所述会话迁移请求,通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至另一无线接入网内容分发网络基站,所述另一无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
13.如权利要求9所述的第一无线接入网内容分发网络基站,其特征在于,所述通讯器进一步用于:
通过所述传输控制协议连接,传送所述内容的第一部分至所述用户设备;以及因应所述用户设备移动至第二无线接入网内容分发网络基站的讯号范围,传送所述内容的第二部分至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站传送所述内容的第二部分至所述用户设备。
14.如权利要求13所述的第一无线接入网内容分发网络基站,其特征在于,所述通讯器进一步用于:
于传送所述内容的第二部分至所述用户设备后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;
基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,所述第二无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
15.一种核心内容分发网络装置,其特征在于,包括:
通讯器,用于通过带外通道接收来自无线接入网内容分发网络基站的会话迁移请求,其中所述会话迁移请求是因所述无线接入网内容分发网络基站未存储用户设备所请求的内容而被发送;以及
处理器,用于基于所述会话迁移请求,建立与所述用户设备的传输控制协议连接;
其中,所述处理器进一步用于于建立所述传输控制协议连接后,通过所述带外通道发送会话迁移响应至所述无线接入网内容分发网络基站,以使所述无线接入网内容分发网络基站基于所述会话迁移响应,停止接续与用户设备的所述传输控制协议连接,以及所述处理器进一步用于通过所述传输控制协议连接,发送所述用户设备所请求的内容至用户设备。
16.一种核心内容分发网络装置,其特征在于,包括:
通讯器,用于通过传输控制协议连接,接收来自第二无线接入网内容分发网络基站的确认消息,其中所述确认消息用于确认用户设备已接收所请求的全部内容;以及处理器,用于基于所述确认消息,判断所述用户设备已由第一无线接入网内容分发网络基站的信号范围移动至所述第二无线接入网内容分发网络基站的信号范围;
其中,所述通讯器进一步用于:
基于所述用户设备已由第一无线接入网内容分发网络基站的信号范围移动至所述第二无线接入网内容分发网络基站的信号范围,通过带外通道发送会话迁移请求至所述用户设备;
因应所述会话迁移请求的发送,通过所述带外通道接收来自所述第一无线接入网内容分发网络基站的会话迁移响应;以及
通过所述带外通道转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站基于所述会话迁移响应建立与所述用户设备的传输控制协议连接。

说明书全文

内容访问方法、无线接入网内容分发网络基站和核心内容

分发网络装置

技术领域

[0001] 本发明涉及通讯技术,尤其涉及内容访问方法、无线接入网内容分发网络基站和核心内容分发网络装置。

背景技术

[0002] 网络传输技术的飞速发展,使得可以通过互联网提供的内容越来越丰富;例如,用户可以通过互联网读新闻,听音乐,看电影,下载应用软件。为能更有效率的提供用户网络上的的内容并降低应用服务器的负担以及节省无线接入网到核心网之间传输(Backhual)带宽,网络缓存(Web Cache)技术便是一种可被采用的解决方案。
[0003] 详言之,请参阅图1,其绘示内容访问系统的结构图,为便于理解,此内容访问系统已经过简化,UMTS表示通用移动通讯系统(Universal Mobile Telecommunications System),LTE表示长期演进(LTE,Long Term Evolution)系统。通过在无线接入网(RAN)部署缓存边缘(Cache Edge)节点(即缓存边缘服务器13);在核心网(PS Core)部署缓存标记(Cache Token)服务器15,在网关GPRS支撑结点(GGSN,Gateway GPRS Support Node)17或PDN网关(PGW,Packet Data Network Gateway)19出口处部署缓存核心节点(即缓存核心服务器1a)。
[0004] 基本原理是,应用服务器2的内容副本可缓存在缓存核心服务器1a以及缓存边缘服务器13,缓存核心服务器1a确定内容副本已在缓存边缘服务器13缓存后,便在传输控制协议选项(TCP Option)字段里增加标记,通知缓存标记服务器15进行TCP载荷(payload)替换,缓存标记服务器15将命中缓存内容的TCP载荷使用几个字节的标记服务器(token)代替,在缓存边缘服务器13根据标记服务器信息在缓存边缘服务器13找到缓存的原始内容副本,以还原出被替换的TCP载荷,然后再发送到用户设备21。
[0005] 惟,目前现有的内容访问技术虽可降低应用服务器的负担以及节省无线接入网到核心网之间传输带宽,但缓存边缘服务器13需要等待缓存核心服务器1a的TCP报文进行还原后再发送给用户设备21,因此用户设备21下载速度上没有进一步的提高;再者,现有的内容访问技术需部署缓存核心服务器1a、缓存标记服务器5和缓存边缘服务器13等三种类型的节点,成本较高。

发明内容

[0006] 本发明的目的在于提供一种较少布建成本以及下载速度更快的内容访问系统。
[0007] 为达上述目的,本发明第一实施例提供了用于第一无线接入网内容分发网络基站的内容访问方法,包括:通过與用户设备的传输控制协议连接,接收来自所述用户设备的超文本传输协议请求;基于所述超文本传输协议请求,判断所述无线接入网内容分发网络基站是否存储有与所述超文本传输协议请求相对应的内容;以及基于所述第一无线接入网内容分发网络基站存储有与所述超文本传输协议请求相对应的内容,通过所述传输控制协议连接,发送所述内容至所述用户设备。
[0008] 结合第一实施例,在另种可能的第一实现方式中,所述内容访问方法进一步包含:通过带外通道发送带外消息至核心内容分发网络装置,以通知所述核心内容分发网络装置,所述第一无线接入网内容分发网络基站通过所述传输控制协议连接发送所述内容至所述用户设备。
[0009] 结合第一实施例,在另种可能的第二实现方式中,所述内容访问方法进一步包含:基于所述第一无线接入网内容分发网络基站未存储有与所述超文本传输协议请求相对应的内容,通过所述带外通道发送会话迁移请求至所述核心内容分发网络装置;因应所述会话迁移请求的发送,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移响应;以及基于所述会话迁移响应,停止接续与所述用户设备的所述传输控制协议连接。
[0010] 结合第一实施例,在另种可能的第三实现方式中,所述内容访问方法进一步包含:于传送所述内容后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及因应所述会话迁移请求,通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至另一无线接入网内容分发网络基站,所述另一无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
[0011] 结合第一实施例,在另种可能的第四实现方式中,所述发送所述内容至所述用户设备的步骤进一步包括:通过所述传输控制协议连接,传送所述内容的第一部分至所述用户设备;以及因应所述用户设备移动至第二无线接入网内容分发网络基站的讯号范围,传送所述内容的第二部分至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站传送所述内容的第二部分至所述用户设备。
[0012] 结合第一实施例以及第四实现方式,在另种可能的第五实现方式中,所述内容访问方法进一步包含:于传送所述内容的第二部分至所述用户设备后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,所述第二无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
[0013] 为达上述目的,本发明第二实施例提供了一种用于核心内容分发网络装置的内容访问方法,包括:通过带外通道接收来自无线接入网内容分发网络基站的会话迁移请求,其中所述会话迁移请求是因所述无线接入网内容分发网络基站未存储用户设备所请求的内容而被发送;基于所述会话迁移请求,建立与所述用户设备的传输控制协议连接;于建立所述传输控制协议连接后,通过所述带外通道发送会话迁移响应至所述无线接入网内容分发网络基站,以使所述无线接入网内容分发网络基站基于所述会话迁移响应,停止接续与用户设备的所述传输控制协议连接;以及通过所述传输控制协议连接,发送所述用户设备所请求的内容至用户设备。
[0014] 为达上述目的,本发明第三实施例提供了一种用于核心内容分发网络装置的内容访问方法,包括:通过传输控制协议连接,接收来自第二无线接入网内容分发网络基站的确认消息,其中所述确认消息用于确认用户设备已接收所请求的全部内容;基于所述确认消息,判断所述用户设备已由第一无线接入网内容分发网络基站移动至所述第二无线接入网内容分发网络基站;基于所述判断,通过所述带外通道发送会话迁移请求至第一无线接入网内容分发网络基站;因应所述会话迁移请求的发送,通过所述带外通道接收来自所述第一无线接入网内容分发网络基站的会话迁移响应;以及通过所述带外通道转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站基于所述会话迁移响应建立与所述用户设备的传输控制协议连接。
[0015] 为达上述目的,本发明第四实施例提供了一种第一无线接入网内容分发网络基站,包括:通讯器,用于透过与用户设备的传输控制协议连接,接收来自所述用户设备的超文本传输协议请求;以及处理器,用于基于所述超文本传输协议请求,判断所述无线接入网内容分发网络基站是否存储有与所述超文本传输协议请求相对应的内容;其中,所述通讯器进一步用于基于所述第一无线接入网内容分发网络基站存储有与所述超文本传输协议请求相对应的内容,通过所述传输控制协议连接,发送所述内容至所述用户设备。
[0016] 结合第四实施例,在另种可能的第一实现方式中,所所述通讯器进一步用于:通过带外通道发送带外消息至核心内容分发网络装置,以通知所述核心内容分发网络装置,所述第一无线接入网内容分发网络基站通过所述传输控制协议连接发送所述内容至所述用户设备。
[0017] 结合第四实施例,在另种可能的第二实现方式中,所述通讯器进一步用于:基于所述无线接入网内容分发网络基站未存储有与所述超文本传输协议请求相对应的内容,通过所述带外通道发送会话迁移请求至所述核心内容分发网络装置;因应所述会话迁移请求的发送,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移响应;以及基于所述会话迁移响应,停止接续与所述用户设备的所述传输控制协议连接。
[0018] 结合第四实施例,在另种可能的第三实现方式中,所述通讯器进一步用于:于传送所述内容后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及因应所述会话迁移请求,通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至另一无线接入网内容分发网络基站,所述另一无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
[0019] 结合第四实施例,在另种可能的第四实现方式中,所述通讯器进一步用于:通过所述传输控制协议连接,传送所述内容的第一部分至所述用户设备;以及因应所述用户设备移动至第二无线接入网内容分发网络基站的讯号范围,传送所述内容的第二部分至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站传送所述内容的第二部分至所述用户设备。
[0020] 结合第五实施例以及第四实现方式,在另种可能的第五实现方式中,所述通讯器进一步用于:于传送所述内容的第二部分至所述用户设备后,通过所述带外通道接收来自所述核心内容分发网络装置的会话迁移请求;基于所述会话迁移请求,停止接续与所述用户设备的所述传输控制协议连接;以及通过所述带外通道发送会话迁移响应至所述核心内容分发网络装置,其中所述核心内容分发网络装置转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,所述第二无线接入网内容分发网络基站根据所述会话迁移响应与所述用户设备建立所述传输控制协议连接。
[0021] 为达上述目的,本发明第五实施例提供了一种核心内容分发网络装置,包括:通讯器,用于通过带外通道接收来自无线接入网内容分发网络基站的会话迁移请求,其中所述会话迁移请求是因所述无线接入网内容分发网络基站未存储用户设备所请求的内容而被发送;以及处理器,用于基于所述会话迁移请求,建立与所述用户设备的传输控制协议连接;其中,所述处理器进一步用于于建立所述传输控制协议连接后,通过所述带外通道发送会话迁移响应至所述无线接入网内容分发网络基站,以使所述无线接入网内容分发网络基站基于所述会话迁移响应,停止接续与用户设备的所述传输控制协议连接,以及所述处理器进一步用于通过所述传输控制协议连接,发送所述用户设备所请求的内容至用户设备。
[0022] 为达上述目的,本发明第五实施例提供了一种核心内容分发网络装置,包括:通讯器,用于通过传输控制协议连接,接收来自第二无线接入网内容分发网络基站的确认消息,其中所述确认消息用于确认用户设备已接收所请求的全部内容;以及处理器,用于基于所述确认消息,判断所述用户设备已由第一无线接入网内容分发网络基站的信号范围移动至所述第二无线接入网内容分发网络基站的信号范围;其中,所述通讯器进一步用于:基于所述用户设备已由第一无线接入网内容分发网络基站的信号范围移动至所述第二无线接入网内容分发网络基站的信号范围,通过带外通道发送会话迁移请求至所述用户设备;因应所述会话迁移请求的发送,通过所述带外通道接收来自所述第一无线接入网内容分发网络基站的会话迁移响应;以及通过所述带外通道转发所述会话迁移响应至所述第二无线接入网内容分发网络基站,以使所述第二无线接入网内容分发网络基站基于所述会话迁移响应建立与所述用户设备的传输控制协议连接。
[0023] 综上所述,本实施例的无线接入网内容分发网络基站可直接对用户设备所发的请求(例如HTTP请求)进行处理,如用户设备所请求的内容在无线接入网内容分发网络基站可找到,便可由无线接入网内容分发网络基站直接发送给用户设备,无须再将用户设备所发的请求送至核心内容分发网络装置27,据此,缓存标记服务器设备将可不再被布建,以达成提升下载速度以及节省布建缓存标记服务器的成本。附图说明
[0024] 图1是内容访问系统的结构图;
[0025] 图2是依据本发明第一实施例的一内容访问系统的结构图;
[0026] 图3是依据本发明第一实施例的无线接入网内容分发网络基站的结构图;
[0027] 图4是依据本发明第一实施例的核心内容分发网络装置的结构图;
[0028] 图5至圖8是依据本发明第一实施例的内容访问系统的信令流程图
[0029] 图9是依据本发明一实施例的无线接入网内容分发网络基站的硬件结构示意图。

具体实施方式

[0030] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031] 表1为与后续各实施例相关的缩略语和关键术语定义表,敬请参阅。
[0032]
[0033]
[0034] 表1
[0035] 图2是本发明第一实施例的一内容访问系统的结构图,由图2可知,所内容访问系统包含用户设备21、无线接入网内容分发网络基站23(可视为缓存边缘服务器)、服务网关/PDN网关25以及核心内容分发网络装置27(可视为缓存核心服务器)。用户设备21可发出内容请求(例如请求一视频)至无线接入网内容分发网络基站23,无线接入网内容分发网络基站23将检查是否有存储用户设备21所请求的内容,如果无线接入网内容分发网络基站23存储有用户设备21所请求的内容,则可发送给储用户设备21,无线接入网内容分发网络基站23与用户设备21的通讯可通过TCP连接达成,但不以此限制本实施例的应用。
[0036] 如果无线接入网内容分发网络基站23未存储有储用户设备21所请求的内容,则透过带外通道(如图2虚线所示)将与用户设备21的会话迁移至核心内容分发网络装置27,以使核心内容分发网络装置27通过无线接入网内容分发网络基站23以及服务网关/PDN网关25,发送用户设备21所请求的内容至用户设备21。以下将以图3至图8进行详细说明。
[0037] 请参阅图3,其为无线接入网内容分发网络基站23的结构图,由图3可知,无线接入网内容分发网络基站23包含通讯器231、处理器233、存储器235、电源237以及入机接口239,处理器233耦接至通讯器231、存储器235以及入机接口239;电源317用于供电予通讯器231、处理器233以及入机接口239;存储器235可以存储提供给用户设备21的内容、操作系统和其他应用程序;入机接口239至少可供键盘239a以及显示屏239b连接,通讯器
231用于无线接入网内容分发网络基站23与其他设备/装置或通信网络之间的通信。
[0038] 请参阅图4,其为核心内容分发网络装置27的结构图,由图4可知,核心内容分发网络装置27包含通讯器271、处理器273以及存储器275,处理器273耦接至通讯器271以及存储器275,通讯器271用于核心内容分发网络装置27与其他设备/装置或通信网络之间的通信,存储器275可以存储提供给用户设备21的内容、操作系统和其他应用程序。为简明起见,下文将仅针对用户设备21、无线接入网内容分发网络基站23以及核心内容分发网络装置27在内容访问系统的作用进行说明。
[0039] 请一并参阅图5,其绘示本发明第一实施例的内容访问系统的信令流程图,其可适用于图2的内容访问系统。于步骤301中,用户设备21发送TCP同步连接请求至无线接入网内容分发网络基站23,以建立用户设备21与无线接入网内容分发网络基站23间的TCP连接;于步骤302中,无线接入网内容分发网络基站23的通讯器231收到TCP同步连接请求后,发送TCP同步连接响应至用户设备21;于步骤303中,用户设备21因应TCP同步连接响应,发送TCP响应至无线接入网内容分发网络基站23;透过步骤301到步骤303完成三次握手流程后,用户设备21与无线接入网内容分发网络基站23间的TCP连接便可建立。
[0040] 于步骤304中,用户设备21通过TCP连接发送超文本传输协议(HTTP,Hypertext Transfer Protocol)请求给无线接入网内容分发网络基站23,以向无线接入网内容分发网络基站23请求内容(例如请求一视频)。详细来说,以用户设备21的度来看,用户设备21认为HTTP请求是将被发送至核心内容分发网络装置27,为了增加内容访问系统的效率;于步骤305中,无线接入网内容分发网络基站23的通讯器231接收来自用户设备21的HTTP请求后,无线接入网内容分发网络基站23的处理器233将基于HTTP请求,判断无线接入网内容分发网络基站23的存储器235是否存储有与HTTP请求相对应的内容。
[0041] 如无线接入网内容分发网络基站23的存储器235存储有与HTTP请求相对应的内容,于步骤306中,无线接入网内容分发网络基站23的通讯器231通过带外信道发送带外消息至核心内容分发网络装置27,以通知核心内容分发网络装置27,第一无线接入网内容分发网络基站23通过TCP连接发送内容至用户设备21;于步骤307中,核心内容分发网络装置27的通讯器271通过带外信道收到带外消息,并将带外消息所携带的信息记录在存储器275中。
[0042] 具体而言,发送至核心内容分发网络装置27的带外消息可包含IP流的五元组信息以及无线接入网内容分发网络基站23编号信息,核心内容分发网络装置27可将IP流的五元组信息以及无线接入网内容分发网络基站23编号信息记录在存储器275中,藉此,核心内容分发网络装置27便可得知目前是由无线接入网内容分发网络基站23通过TCP连接与用户设备21通讯,即目前在无线接入网内容分发网络基站23与用户设备21间,通过TCP连接进行一会话。
[0043] 如无线接入网内容分发网络基站23的存储器235存储有与超文本传输协议请求相对应的内容,于步骤308中,无线接入网内容分发网络基站23的通讯器231通过TCP连接发送HTTP请求响应至用户设备21;于步骤309中,无线接入网内容分发网络基站23的通讯器271通过TCP连接,发送用户设备21所请求的内容至用户设备21。
[0044] 需注意者,步骤306需早于步骤307被实现,步骤308需早于步骤309被实现,但步骤306与步骤307以及步骤308与步骤309的实现并无一定的时间关系,例如实现的时间关系可为:(步骤308、步骤306、步骤307以及步骤309)以及(步骤308、步骤309、步骤306以及步骤307)等等。
[0045] 如无线接入网内容分发网络基站23的存储器235未存储有与HTTP请求相对应的内容,请参阅图6,其绘示本发明第一实施例的内容访问系统的信令流程图,其可适用于图2的内容访问系统。于步骤310中,无线接入网内容分发网络基站23的通讯器231通过带外通道发送会话迁移请求至核心内容分发网络装置27,会话迁移请求携带TCP连接信息(TCP-Socket-information)、HTTP请求(HTTP request),以将与用户设备21的会话迁移至核心内容分发网络装置27。
[0046] 更具体来说,TCP连接信息可包含但不限于如表2的内容,表2中的本端是指无线接入网内容分发网络基站23。
[0047]
[0048] 表2
[0049] 于步骤311中,核心内容分发网络装置27的通讯器271通过带外通道接收来自无线接入网内容分发网络基站23的会话迁移请求,核心内容分发网络装置27的处理器273基于会话迁移请求,通过通讯器271建立与所述用户设备的TCP连接。详言之,会话迁移请求包含TCP连接信息,因此核心内容分发网络装置27可基于表2所载的各项信息与与用户设备21建立TCP连接。
[0050] 于步骤312中,处理器273于建立TCP连接后,通过通讯器271以及通过带外通道发送会话迁移响应至无线接入网内容分发网络基站23;于步骤313中,无线接入网内容分发网络基站23的通讯器231通过带外通道接收来自核心内容分发网络装置27的会话迁移响应,并基于所述会话迁移响应,停止接续与用户设备21的TCP连接。
[0051] 于步骤314中,因为会话迁移请求携带HTTP请求,核心内容分发网络装置27的处理器273将基于HTTP请求,判断内容分发网络装置27的存储器275存储有与HTTP请求相对应的内容,并基于存储器275存储有与HTTP请求相对应的内容,通过通讯器271发送HTTP请求响应至用户设备21;于步骤315中,处理器273通过通讯器271以及通过与用户设备21的TCP连接,传送用户设备21所请求的内容至用户设备21。
[0052] 接下来将说明无线接入网内容分发网络基站23存储有用户设备21所请求的内容,但用户设备21由无线接入网内容分发网络基站23(第一无线接入网内容分发网络基站)的信号范围移动至无线接入网内容分发网络基站29(第二无线接入网内容分发网络基站)的信号范围的情境。
[0053] 请参阅图7,其绘示本发明第一实施例的内容访问系统的信令流程图,其可适用于图2的内容访问系统。接续前述说明,于步骤309中,无线接入网内容分发网络基站23的通讯器271通过TCP连接,发送用户设备21所请求的内容至用户设备21;接收完内容后,于步骤401中,用户设备21通过TCP连接发送确认消息,其中所述确认消息用于表示用户设备21已接收所请求的全部内容。
[0054] 由于在接收所请求的全部内容后以及发出确认消息前,用户设备21移动到其它无线接入网内容分发网络基站(即第二无线接入网内容分发网络基站29)的讯号范围,因此于步骤402中,无线接入网内容分发网络基站29透过TCP连接收到了确认消息,并以TCP头扩展字段的方式将无线接入网内容分发网络基站29的编号信息加入确认消息,并且发送包含无线接入网内容分发网络基站29的编号信息的确认消息至核心内容分发网络装置27。
[0055] 于步骤403中,核心内容分发网络装置27的通讯器271透过TCP连接,收到来自无线接入网内容分发网络基站29的确认消息,处理器273根据确认消息所包含的无线接入网内容分发网络基站29的编号信息,确认用户设备21由无线接入网内容分发网络基站23移动至无线接入网内容分发网络基站29,并通过带外通道发送会话迁移请求至无线接入网内容分发网络基站23。
[0056] 详言之,核心内容分发网络装置27在步骤307所纪录的带外消息包含无线接入网内容分发网络基站23的编号信息,据此,处理器273便可根据存储器275所存储的无线接入网内容分发网络基站23的编号信息以及确认消息所包含的无线接入网内容分发网络基站29的编号信息,确认用户设备21由无线接入网内容分发网络基站23的信号范围移动至无线接入网内容分发网络基站29的信号范围,并通过带外通道发送会话迁移请求至无线接入网内容分发网络基站23。
[0057] 于步骤404中,无线接入网内容分发网络基站23的通讯器231通过带外通道,接收来自核心内容分发网络装置27的会话迁移请求,通讯器231基于会话迁移请求,停止接续与用户设备21的TCP连接;于步骤405中,无线接入网内容分发网络基站23的通讯器231因应所述会话迁移请求,通过带外通道发送会话迁移响应至核心内容分发网络装置27。需注意者,此处的会话迁移响应包含但不限于表2的信息。
[0058] 于步骤406中,核心内容分发网络装置27的通讯器271因应会话迁移请求的发送,通过带外通道接收来自无线接入网内容分发网络基站23的会话迁移响应,并通过带外通道转发会话迁移响应至无线接入网内容分发网络基站29;于步骤407中,无线接入网内容分发网络基站29接收会话迁移响应并根据会话迁移响应建立与与用户设备21的TCP连接;于步骤408中,无线接入网内容分发网络基站29基于会话迁移响应的接收以及TCP连接的建立,通过带外信道发送响应消息至核心内容分发网络装置27;于步骤409中,无线接入网内容分发网络基站29通过TCP连接发送HTTP响应至用户设备21,在此之后,用户设备21所发出的HTTP请求将由无线接入网内容分发网络基站29处理。
[0059] 接下来将说明无线接入网内容分发网络基站23存储有用户设备21所请求的内容,但用户设备21在未全部接收完其所请求的内容,便由无线接入网内容分发网络基站23(第一无线接入网内容分发网络基站)的信号范围移动至无线接入网内容分发网络基站
29(第二无线接入网内容分发网络基站)的信号范围的情境。
[0060] 请参阅图8,其绘示本发明第一实施例的内容访问系统的信令流程图,其可适用于图2的内容访问系统。与图7的信令流程图相比之下,步骤309将由步骤309a、步骤309b以及步骤309c取代。于步骤309a中,无线接入网内容分发网络基站23的通讯器231透过TCP连接,传送内容的第一部分至用户设备21;于步骤309b中,因应用户设备21移动到无线接入网内容分发网络基站29的讯号范围,无线接入网内容分发网络基站23的通讯器231送内容的第二部分至无线接入网内容分发网络基站29,于步骤309c中,因应用户设备21移动至无线接入网内容分发网络基站29的讯号范围,无线接入网内容分发网络基站29传送内容的第二部分至用户设备21,使用户设备21可完整地收到所有内容。具体来说,各个无线接入网内容分发网络基站间皆可互相沟通,因此当用户设备21移动到无线接入网内容分发网络基站29的讯号范围,无线接入网内容分发网络基站23亦会得知用户设备11已移动至无线接入网内容分发网络基站29,便可将内容的第二部分透过后端网络送至无线接入网内容分发网络基站29,再由无线接入网内容分发网络基站29传送内容的第二部分至用户设备21。于图8的步骤309c后的所有步骤皆已绘示与说明于图7及其相关叙述,在此不加赘述。
[0061] 综上所述,本实施例的无线接入网内容分发网络基站可直接对用户设备所发的请求(例如HTTP请求)进行处理,如用户设备所请求的内容在无线接入网内容分发网络基站可找到,便可由无线接入网内容分发网络基站直接发送给用户设备,无须再将用户设备所发的请求送至核心内容分发网络装置27,据此,缓存标记服务器设备将可不再被布建,以达成提升下载速度以及节省布建缓存标记服务器的成本。
[0062] 图9是依据本发明一实施例的无线接入网内容分发网络基站5的硬件结构示意图。如图9所示,无线接入网内容分发网络基站5包括处理器51、存储器52、输入/输出接口53、通信接口54和总线55。其中,处理器51、存储器52、输入/输出接口53和通信接口54通过总线55实现彼此之间的通信连接。
[0063] 处理器51可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路(Application Specific Integrated Circuit,ASIC),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。
[0064] 存储器52可以是只读存储器(Read Only Memory,ROM),静态存储设备,动态存储设备或者随机存取存储器(Random Access Memory,RAM)。存储器52可以存储操作系统和其他应用程序。在通过软件或者固件来实现本发明实施例提供的技术方案时,用于实现本发明实施例提供的技术方案的程序代码保存在存储器52中,并由处理器51来执行。
[0065] 输入/输出接口53用于接收输入的数据和信息,输出操作结果等数据。
[0066] 通信接口54使用例如但不限于通讯器以及通讯模一类的收发装置,来实现无线接入网内容分发网络基站5与其他设备或通信网络之间的通信。
[0067] 总线55可包括一通路,在无线接入网内容分发网络基站5各个部件(例如处理器51、存储器52、输入/输出接口53和通信接口54)之间传送信息。
[0068] 应注意,尽管图9所示的无线接入网内容分发网络基站5仅仅示出了处理器51、存储器52、输入/输出接口53、通信接口54以及总线55,但是在具体实现过程中,本领域的技术人员应当明白,无线接入网内容分发网络基站5还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,无线接入网内容分发网络基站5还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,无线接入网内容分发网络基站5也可仅仅包含实现本发明实施例所必须的器件或模块,而不必包含图9中所示的全部器件。
[0069] 图9所示的硬件结构以及上述描述适用于本发明实施例所提供的各种核心内容分发网络装置以及用户设备。
[0070] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁盘、光盘、只读存储记忆体(ROM:Read-Only Memory)或随机存储记忆体(RAM:Random Access Memory)等。
[0071] 本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
QQ群二维码
意见反馈