【技术实现步骤摘要】
本专利技术实施例涉及通信领域,并且更具体地,涉及网络系统和网络通信的方法。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN)是构建在基础网络协议(InternetProtocol,IP)承载网络之上,面向多种业务需求的内容递送和流量分配网络。CDN的目的是通过在现有的互联网(Internet)中增加一层新的网络架构,将网站的应用内容发布到最接近用户设备的网络“边缘”,使得用户设备可以就近取得所需的内容,而不需要到应用服务器中获取,可以解决Internet网络拥挤的状况,提高用户设备访问网站的响应速度。内容分发网络能够将源服务器中的内容分发至分布式部署的服务节点中,通过应用流量调度技术,可按照指定的策略将用户请求自动指到全局最优的服务节点,由该节点就近为用户提供服务。但是,现有的CDN方案中,服务节点一般部署在城域网的互联网数据中心(InternetDataCenter,IDC)机房,因此,移动网络用户访问服务节点的时延较长,用户体验较差。
技术实现思路
本专利技术实施例提供一种网络系统和网络通信的方法,能够减少用户访问服务节点的时延,提高用户体验。第一方面,提供了一种网络系统,用于进行内容分发,包括:位于无线接入网或该无线接入网与无线核心网之间的网络协议IP传输网的第三方服务器和边缘节点,其中,该边缘节点用于将用户设备针对中心服务器的传输控制协议TCP连接对应的TCP报文引导到该第三方服务器,该第三方服务器包括应用服务器或缓存服务器,用于存储该中心服务器的分发数据并根据该分发数据对该TCP报文进行响应。结合第一方面,在第一方面的 ...
【技术保护点】
一种网络系统,用于进行内容分发,其特征在于,包括:位于无线接入网或所述无线接入网与无线核心网之间的网络协议IP传输网的第三方服务器和边缘节点,其中,所述边缘节点用于将用户设备针对中心服务器的传输控制协议TCP连接对应的TCP报文引导到所述第三方服务器,所述第三方服务器包括应用服务器或缓存服务器,用于存储所述中心服务器的分发数据并根据所述分发数据对所述TCP报文进行响应。
【技术特征摘要】
1.一种网络系统,用于进行内容分发,其特征在于,包括:位于无线接入网或所述无线接入网与无线核心网之间的网络协议IP传输网的第三方服务器和边缘节点,其中,所述边缘节点用于将用户设备针对中心服务器的传输控制协议TCP连接对应的TCP报文引导到所述第三方服务器,所述第三方服务器包括应用服务器或缓存服务器,用于存储所述中心服务器的分发数据并根据所述分发数据对所述TCP报文进行响应。2.根据权利要求1所述的网络系统,其特征在于,还包括:位于所述无线核心网的中心节点,其中,所述边缘节点,还用于向所述中心节点注册所述TCP连接,以便于所述中心节点获知所述第三方服务器已经在所述边缘节点处为所述用户设备提供服务。3.根据权利要求2所述的网络系统,其特征在于,所述边缘节点,具体用于确定需要引导的IP地址并进行存储;根据所述需要引导的IP地址,将所述TCP报文进行目的地址替换DNAT,以便于将所述TCP报文引导到所述第三方服务器。4.根据权利要求3所述的网络系统,其特征在于,所述边缘节点,具体用于解析所述用户设备发送的域名系统DNS请求消息对应的DNS响应消息,得到所述需要引导的IP地址。5.根据权利要求3所述的网络系统,其特征在于,所述边缘节点,具体用于从网管系统获取所述需要引导的IP地址。6.根据权利要求3所述的网络系统,其特征在于,所述边缘节点,具体用于从所述中心节点获取所述需要引导的IP地址。7.根据权利要求2所述的网络系统,其特征在于,所述边缘节点,具体用于接收所述用户设备发送的DNS请求消息;向所述用户设备发送DNS响应消息,所述DNS响应消息携带所述第三方服务器的IP地址。8.根据权利要求3-6中任一项所述的网络系统,其特征在于,当所述用户设备从包括所述边缘节点的第一基站小区切换到第二基站小区时,所述中心节点,还用于将所述用户设备发送的上行TCP报文进行复制、封装并转发到所述边缘节点,以便于所述边缘节点获知所述用户设备已经从所述第一基站小区切换到所述第二基站小区;所述边缘节点,还用于将所述复制、封装后的上行TCP报文解封后,根据所述需要引导的IP地址将所述上行TCP报文进行DNAT并转发给所述第三方服务器;将从所述第三方服务器接收的下行TCP报文进行源地址替换SNAT后,复制、封装并转发到所述中心节点;所述中心节点,还用于将所述复制、封装后的下行TCP报文解封后,转发到所述用户设备。9.根据权利要求7所述的网络系统,其特征在于,当所述用户设备从包括所述边缘节点的第一基站小区切换到第二基站小区时,所述中心节点,还用于将所述用户设备发送的上行TCP报文进行复制、封装并转发到所述边缘节点,以便于所述边缘节点获知所述用户设备已经从所述第一基站小区切换到所述第二基站小区;所述边缘节点,还用于将所述复制、封装后的上行TCP报文解封后,将所述上行TCP报文转发给所述第三方服务器;将从所述第三方服务器接收的下行TCP报文进行复制、封装并转发到所述中心节点;所述中心节点,还用于将所述复制、封装后的下行TCP报文解封后,转发到所述用户设备。10.根据权利要求8或9所述的网络系统,其特征在于,当所述第二基站小区部署第一边缘节点时,所述第一边缘节点根据所述上行TCP报文是否为新建的TCP连接判断所述上行TCP报文是否引导到所述第二基站小区对应的第三方服务器。11.根据权利要求2-10中任一项所述的网络系统,其特征在于,所述中心节点,还用于根据所述边缘节点的位置信息,对所述第三方服务器进行数据分发。12.根据权利要求2-11中任一项所述的网络系统,其特征在于,所述边缘节点,还用于将所述第三方服务器与所述用户设备交互的流量使用量向所述中心节点上报;所述中心节点,还用于根据所述上报的流量使用量,进行计费处理,以便于计费系统进行计费。13.根据权利要求1-12中任一项所述的网络系统,其特征在于,所述第三方服务器,还用于从所述中心服务器获取所述需要引导的IP地址对应的数据。14.一种网络通信的方法,其特征在于,所述方法应用的网络系统包括位于无线接入网或所述无线接入网与无线核心网之间的网络协议IP传输网的第三方服务器和边缘节点,所述方法包括:所述边缘节点将用户设备针对中心服...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。