[发明专利]一种基于SDN的LTE网络高效缓存方法及系统有效
申请号: | 202010160809.6 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111163180B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 唐红;陈攀;赵国锋;黎军 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L67/568 | 分类号: | H04L67/568;H04L67/563;H04L67/63 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdn lte 网络 高效 缓存 方法 系统 | ||
1.一种基于SDN的LTE网络高效缓存方法,其特征在于,所述方法包括:
SDN控制器拦截客户端向原始服务器发送的或者由缓存服务器发送的包含HTTP GET请求的GTP数据包;判断所述HTTP GET请求是否为对可缓存内容的请求;
若所述HTTP GET请求为对可缓存内容的请求,则判断所请求的内容是否被缓存;
若所请求的内容被缓存,则将所述HTTP GET请求从GTP隧道中移除,并从原来的TCP连接中移除;再将该请求重定向至缓存服务器;
具体包括:
当所述GTP数据包为缓存服务器发出的,则判断当前客户端与缓存服务器之间的TCP连接是否处于连接状态,若处于连接状态,则将数据包的源IP地址更改为原始服务器的IP地址,再对数据包进行GTP封包,然后发送给客户端;
当所述GTP数据包为客户端向原始服务器发出的,判断数据包是否是来自客户端的缓存相关数据,若不为缓存相关数据则直接发送至SDN交换机;若为缓存相关数据,则判断当前客户端和缓存服务器之间的TCP连接是否处于连接状态,若处于连接状态,则将原始数据包的目的IP地址更改为缓存服务器的IP地址, 并不对原始数据包进行GTP封包,直接发送给缓存服务器;若不为缓存相关数据,则判断是否包含HTTP GET请求数据包,若包含HTTPGET请求数据包,则将包含HTTP GET请求的数据包暂存在SDN控制器中,令SDN控制器和缓存服务器进行三次握手,建立TCP连接;更改HTTP GET请求的数据包的目的地址为缓存服务器的IP地址,将所述HTTP GET请求从GTP隧道中移除,并从原来的TCP连接中移除;再将该HTTPGET请求的数据包重定向至缓存服务器;
将从缓存服务器上接收到的数据包插入到GTP隧道和TCP连接中。
2.根据权利要求1所述的一种基于SDN的LTE网络高效缓存方法,其特征在于,判断所述GTP数据包是否包含HTTP GET请求包括对GTP数据包进行深度解析,依次移除GTP数据包的以太网帧头部,IP头部,UDP头部,GTP头部,得到原始的IP数据包字段,再对原始的IP数据包进行解析,依次移除IP头部,TCP头部,最后得到应用层数据包字段,判断该字段是否为HTTPGET。
3.根据权利要求1所述的一种基于SDN的LTE网络高效缓存方法,其特征在于,判断所述HTTP GET请求是否为缓存内容的请求包括维护一个内容服务器路径CSD,根据请求信息和CSD中的内容进行匹配,判断请求是否为对可缓存内容的请求,若匹配成功即为对缓存内容的请求。
4.根据权利要求1所述的一种基于SDN的LTE网络高效缓存方法,其特征在于,判断请求的内容是否被缓存包括维护一个内容位置路径CLD,判断其中包含请求的内容和其对应的缓存服务器的IP地址以及缓存内容是否存在于缓存服务器的标志信息,若同时满足,则该请求的内容被缓存。
5.一种基于SDN的LTE网络高效缓存系统,其应用于如权利要求1~4任一所述的一种基于SDN的LTE网络高效缓存方法,其特征在于,所述系统包括:
客户端,用于向原始服务器发出网络内容请求;
原始服务器,为客户端提供网络内容;
缓存服务器,用于存储原始服务器的网络内容;
SDN交换机,用于配置转发规则;
SDN控制器,用于控制SDN交换机配置转发规则以及处理网络中的数据包。
6.根据权利要求5所述的一种基于SDN的LTE网络高效缓存系统,其特征在于,所述缓存服务器与所述SDN控制器都连接在所述SDN交换机上,所述SDN交换机配置流转发规则,使经过SDN交换机的相关数据包流转发给SDN控制器,所述转发规则属于二层交换。
7.根据权利要求5所述的一种基于SDN的LTE网络高效缓存系统,其特征在于,所述SDN控制器上包括缓存功能模块,所述缓存功能模块接收来自SDN交换机的GTP数据包,对所述GTP数据包进行深度解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010160809.6/1.html,转载请声明来源钻瓜专利网。