CN110650096B - 基于mcdn的内容分发方法和*** - Google Patents
基于mcdn的内容分发方法和*** Download PDFInfo
- Publication number
- CN110650096B CN110650096B CN201810673174.2A CN201810673174A CN110650096B CN 110650096 B CN110650096 B CN 110650096B CN 201810673174 A CN201810673174 A CN 201810673174A CN 110650096 B CN110650096 B CN 110650096B
- Authority
- CN
- China
- Prior art keywords
- content
- mcdn
- edge
- data packet
- upf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种基于MCDN的内容分发方法和***,其中的方法包括:MCDN边缘节点设置在MEC平台上,内容中心判断与终端临近的MCDN边缘节点是否存储有访问的内容,如果是,则内容中心建立终端通过边缘UPF访问MCDN边缘节点的用户面路径,如果否,则内容中心在与内容相对应的数据包中***业务标签并发送给边缘UPF;边缘UPF基于业务标签将数据包发送至MEC平台,以使MCDN边缘节点存储数据包。本发明的方法和***,实现了内容到边缘节点的分发,以及对传统MCDN专网的分流;内容中心可灵活根据内容特点决定分发策略并通过业务标签传递给移动网络,同时解决了内容调度和寻址的不一致问题。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种基于MCDN的内容分发方法和***。
背景技术
MCDN(Mobile Content Distribution Network,移动内容分发网络)是针对移动用户的内容服务机制,其实现原理与固网的CDN是类似的:内容从中心点到边缘节点的分发过程是通过建设、租用MCDN专网实现的;移动用户访问内容服务,边缘节点没有内容时通过MCDN专网从中心节点推送内容。现有的MCDN实现内容分发和提供内容服务是通过不同网络的实现的,其存在的主要问题是:随着移动视频的发展,MCDN专网的建设压力越来越大;MCDN专网内容调度策略和移动网络用户面路由策略可能存在不一致的情况。
发明内容
本发明的一个或多个实施例提供一种基于MCDN的内容分发方法和***。
根据本公开的一个方面,提供一种基于MCDN的内容分发方法,包括:内容中心接收到终端的内容访问请求,判断与所述终端临近的移动内容分发网络MCDN边缘节点是否存储有与此内容访问请求相对应的内容;其中,所述MCDN边缘节点设置在多接入边缘计算MEC平台上;如果是,则所述内容中心发起用户面重选请求,用以建立所述终端通过边缘用户面功能UPF访问所述MCDN边缘节点的用户面路径;如果否,则所述内容中心在与所述内容相对应的数据包中***业务标签,并将所述数据包发送给所述边缘UPF;所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台,以使所述MCDN边缘节点存储所述数据包、具备该项内容服务的能力。
可选地,所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台包括:所述边缘UPF接收到所述内容中心发送的所述数据包,判断所述数据包中是否包含有所述业务标签;如果是,则所述UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台。
可选地,所述UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台包括:所述边缘UPF将所述数据包中的所述业务标签删除,将删除了业务标签的数据包发送给所述终端;所述边缘UPF复制所述删除了业务标签的数据包发送至所述MEC平台,用以在所述MCDN边缘节点上复制所述内容。
可选地,所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台包括:所述边缘UPF基于所述业务标签将所述数据包镜像或导向至所述MEC平台。
可选地,所述MEC平台将所述内容的复制结果发送给所述边缘UPF;所述边缘UPF将所述复制结果发送给所述内容中心。
可选地,所述内容中心接收到所述终端通过初始的用户面发送的所述内容访问请求;所述内容中心从网络开放功能NEF获得与所述终端相对应的终端位置信息;所述内容中心基于所述终端位置信息确定与所述终端临近的所述MCDN边缘节点。
可选地,所述内容中心在与所述内容相对应的数据包中***业务标签、并将所述数据包发送给所述边缘UPF包括:如果确定所述MCDN边缘节点没有存储所述内容,则所述内容中心根据预设的业务策略确定是否需要将所述内容下发到所述MCDN边缘节点,如果是,则所述内容中心在与所述内容相对应的数据包中***所述业务标签并将所述数据包发送给所述边缘UPF。
可选地,所述终端通过MCDN切片访问内容中心;其中,所述MCDN切片中包含所述MCDN边缘节点对应的所述边缘UPF,在该MCDN切片中,所述终端访问所述内容中心的用户面包括所述边缘UPF。
根据本公开的另一方面,提供一种基于MCDN的内容分发***,包括:内容中心、移动内容分发网络MCDN边缘节点、多接入边缘计算MEC平台和边缘用户面功能UPF;其中,所述MCDN边缘节点设置在多接入边缘计算MEC平台上;所述内容中心,用于接收终端的内容访问请求,判断与所述终端临近的MCDN边缘节点是否存储有与此内容访问请求相对应的内容;如果是,则所述内容中心发起用户面重选请求,用以建立所述终端通过边缘用户面功能UPF访问所述MCDN边缘节点的用户面路径;如果否,则在与所述内容相对应的数据包中***业务标签,并将所述数据包发送给所述边缘UPF;所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台,以使所述MCDN边缘节点存储所述数据包、具备该项内容服务的能力。
可选地,所述边缘UPF,接收到所述内容中心发送的所述数据包,判断所述数据包中是否包含有所述业务标签;如果是,则所述UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台。
可选地,所述边缘UPF,用于将所述数据包中的所述业务标签删除,将删除了业务标签的数据包发送给所述终端;复制所述删除了业务标签的数据包发送至所述MEC平台,用以在所述MCDN边缘节点上复制所述内容。
可选地,所述边缘UPF,用于基于所述业务标签将所述数据包镜像或导向至所述MEC平台。
可选地,所述MEC平台,用于将所述内容的复制结果发送给所述边缘UPF;所述边缘UPF,用于将所述复制结果发送给所述内容中心。
可选地,所述内容中心,用于接收所述终端通过初始的用户面发送的所述内容访问请求;从网络开放功能NEF获得与所述终端相对应的终端位置信息;基于所述终端位置信息确定与所述终端临近的所述MCDN边缘节点。
可选地,所述内容中心,用于如果确定所述MCDN边缘节点没有存储所述内容,则所述内容中心根据预设的业务策略确定是否需要将所述内容下发到所述MCDN边缘节点,如果是,则在与所述内容相对应的数据包中***所述业务标签并将所述数据包发送给所述边缘UPF。
可选地,所述终端通过MCDN切片访问内容中心;其中,所述MCDN切片中包含所述MCDN边缘节点对应的所述边缘UPF,在该MCDN切片中,所述终端访问所述内容中心的用户面包括所述边缘UPF。
根据本公开的又一方面,提供一种基于MCDN的内容分发***,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行上所述的基于MCDN的内容分发方法。
根据本公开的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被一个或多个处理器执行时实现如上所述的方法的步骤。
本公开的基于MCDN的内容分发方法和***,利用了5G移动网络的灵活用户面选择机制和边缘计算的部署环境,内容中心在通过移动网络提供内容服务的同时实现了内容到边缘节点的分发,实现对传统MCDN专网的分流,减小MCDN专网的流量压力;内容中心可灵活根据内容特点决定分发策略并通过业务标签传递给移动网络;内容中心调度策略的改变不需要改变DNS的配置,解决了内容调度和寻址的不一致问题。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本公开的基于MCDN的内容分发方法的一个实施例的流程示意图;
图2为根据本公开的基于MCDN的内容分发方法的另一个实施例的流程示意图;
图3为根据本公开的基于MCDN的内容分发方法的又一个实施例的将内容复制到MEC平台上的MCDN边缘节点的流程示意图;
图4为根据本公开的基于MCDN的内容分发***的一个实施例的模块示意图;
图5为根据本公开的基于MCDN的内容分发***的另一个实施例的模块示意图;
图6为根据本公开的基于MCDN的内容分发***的又一个实施例的模块示意图。
具体实施方式
下面参照附图对本公开进行更全面的描述,其中说明本公开的示例性实施例。下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
图1为根据本公开的基于MCDN的内容分发方法的一个实施例的流程示意图,如图1所示:
步骤101,内容中心接收到终端的内容访问请求,判断与终端临近的移动内容分发网络MCDN边缘节点是否存储有与此内容访问请求相对应的内容。MCDN边缘节点设置在多接入边缘计算MEC(Multi-access Edge Computing)平台上,内容中心可以为MCDN内容中心等。
步骤102,如果是,则内容中心发起用户面重选请求,用以建立终端通过边缘用户面功能UPF(User Plane Function)访问MCDN边缘节点的用户面路径。用户面可以通过5G网络的用户面协议建立。
步骤103,如果否,则内容中心在与内容相对应的数据包中***业务标签,并将数据包发送给边缘UPF。内容可以为音频、视频等数据。业务标签可以为多种,具体的格式以及在数据包中***的位置可以根据具体的网络进行设计。
步骤104,边缘UPF基于业务标签将数据包发送至MEC平台,以使MCDN边缘节点存储数据包、具备该项内容服务的能力。
上述实施例中的基于MCDN的内容分发方法,在移动网络提供内容服务的过程中实现内容从中心到边缘的分发,提高了网络利用率以及内容中心决策的灵活性,同时可以保证内容调度和寻址的一致性。
在一个实施例中,内容中心接收到终端通过初始的用户面发送的内容访问请求,从网络开放功能NEF(Network Exposure Function)获得与终端相对应的终端位置信息,内容中心基于终端位置信息确定与终端临近的MCDN边缘节点。内容中心如果确定MCDN边缘节点没有存储内容,则根据预设的业务策略确定是否需要将内容下发到MCDN边缘节点。业务策略可以包括多种策略,例如包括将音频、视频数据下发到MCDN边缘节点,由MCDN边缘节点向终端提供音频、视频数据等。
在一个实施例中,基于5G移动网络并将MCDN边缘节点部署在MEC平台上,移动终端访问内容服务时的地址解析指向内容中心。内容中心在MCDN边缘节点内已有相关内容的情况下触发用户面重选到MEC平台,否则根据策略决定是否将内容分发到MCDN边缘节点,如果需要,则内容中心在与内容相对应的数据包中***业务标签并将数据包发送给边缘UPF。
边缘UPF基于业务标签将数据包镜像或导向至MEC平台,将内容镜像到MEC平台即为在MCDN边缘节点上存储一个与此内容完全相同的副本,将内容导向到MEC平台即为边缘UPF将数据流发送到MEC平台,MEC平台从数据流中解析出内容数据后在MCDN边缘节点上存储,并进一步作为代理为用户服务。MEC平台将内容的复制结果发送给边缘UPF,边缘UPF可以将复制结果沿数据流下发的反向路径发送给内容中心。
图2为根据本公开的基于MCDN的内容分发方法的另一个实施例的流程示意图,如图2所示:
步骤201,将MCDN边缘节点设置在MEC平台上。
步骤202,终端请求访问内容服务。
步骤203,DNS服务器解析此访问请求,地址解析到内容中心。移动用户访问内容服务时,通过DNS将访问请求解析到内容中心。
步骤204,内容中心根据终端位置判断MCDN边缘节点是否存储有终端请求访问的内容,即判断用户临近的MCDN边缘节点是否已经有用户需要访问的内容,如果是,进入步骤205,如果否,进入步骤207。
步骤205,内容中心触发用户面重选到边缘UPF。内容中心作为网络架构中的AF(Application function)角色,通过NEF向5G核心网发起用户面重选的请求,核心网络实施用户面重选,建立用户通过边缘UPF访问MEC上的边缘节点的用户面路径。
步骤206,MCDN边缘节点向终端提供内容服务,从而实现由MCDN边缘节点为用户提供服务。
步骤207,内容中心是否将内容下发到MCDN边缘节点。内容中心可以根据内容提供商自身定制的业务策略决策确定是否要把用户需要的内容下发到用户临近的边缘节点,如果是,进入步骤208。
如果否,进入步骤208',内容中心直接为终端用户服务,服务过程中不实施内容下发到边缘节点。
步骤208,内容中心在与内容相对应的数据包中***业务标签并将数据包发送给边缘UPF。
步骤209,边缘UPF将数据包中的业务标签删除,将删除了业务标签的数据包发送给终端。
步骤210,边缘UPF复制删除了业务标签的数据包发送至MEC平台,用以在MCDN边缘节点上存储内容。
步骤211,MEC平台将内容的复制结果发送给边缘UPF,边缘UPF将复制结果发送给内容中心。
图3为根据本公开的基于MCDN的内容分发方法的又一个实施例的将内容复制到MEC平台上的MCDN边缘节点的流程示意图,如图3所示:
步骤301,终端通过MCDN切片访问内容中心。内容服务提供商签约了5G的MCDN切片,MCDN切片中包含MCDN边缘节点对应的边缘UPF,在该MCDN切片中,终端访问内容中心的用户面包括边缘UPF。
步骤301,终端用户通过初始的用户面访问内容中心。
步骤302,内容中心(AF)从NEF获得其向网络订阅的终端用户的位置信息。
步骤303,内容中心判断与终端用户临近的MCDN边缘节点上没有终端需要的内容,而且根据业务策略确定需要将内容下发到MCDN边缘节点。
步骤304,内容中心在终端用户请求的内容数据包的包头上加上约定的业务标签。
步骤305,内容服务的数据流到达终端用户临近的边缘UPF。数据流可以为GTP封装的媒体数据流等。
步骤306,边缘UPF检测到内容数据流具有约定的业务标签。
步骤307,边缘UPF将业务标签删除。
步骤308、308’,边缘UPF将删除标签后的内容数据流转发给用户,同时复制该数据流并转发到MEC平台上。
步骤309,MEC平台解开GTP数据流,将内容提取出来,并存放到该内容MCDN的边缘节点上。
步骤310,MEC平台将内容复制的结果通知边缘UPF。
步骤311,边缘UPF将复制结果通知AF。
在一个实施例中,本公开提供一种基于MCDN的内容分发***,包括:内容中心41、移动内容分发网络MCDN边缘节点42、多接入边缘计算MEC平台43和边缘用户面功能实体UPF44。如图5所示,基于MCDN的内容分发***还包括:UPF(PSA)46、SMF47、PCF48和NEF49。
MCDN边缘节点42设置在多接入边缘计算MEC平台43上。内容中心41接收终端45发送的内容访问请求,判断与终端45临近的MCDN边缘节点42是否存储有与此内容访问请求相对应的内容,如果是,则发起用户面重选请求,用以建立终端45通过边缘UPF44访问MCDN边缘节点42的用户面路径,如果否,则内容中心41在与内容相对应的数据包中***业务标签,并将数据包发送给边缘UPF44。边缘UPF44基于业务标签将数据包发送至MEC平台43,以使MCDN边缘节点42存储数据包、具备该项内容服务的能力。
在一个实施例中,边缘UPF44接收到内容中心发送的数据包,判断数据包中是否包含有业务标签;如果是,则边缘UPF44将数据包发送给终端UE45并将数据包发送至MEC平台43。边缘UPF44将数据包中的业务标签删除,将删除了业务标签的数据包发送给终端UE45。边缘UPF44复制删除了业务标签的数据包发送至MEC平台43,用以在MCDN边缘节点42上存储内容。
边缘UPF44基于业务标签将数据包镜像或导向至MEC平台43。MEC平台43将内容的复制结果发送给边缘UPF44,边缘UPF44将复制结果发送给内容中心。内容中心41接收终端UE45通过初始的用户面发送的内容访问请求,从网络开放功能NEF49获得与终端UE45相对应的终端位置信息,基于终端位置信息确定与终端UE45临近的MCDN边缘节点42。
如果内容中心41确定MCDN边缘节点42没有存储内容,则内容中心41根据预设的业务策略确定是否需要将内容下发到MCDN边缘节点42,如果是,则在与内容相对应的数据包中***业务标签并将数据包发送给边缘UPF44。终端UE45通过MCDN切片访问内容中心,MCDN切片中包含MCDN边缘节点42对应的边缘UPF44,在该MCDN切片中,终端UE45访问内容中心41的用户面包括边缘UPF44。
图6为根据本发明公开的基于MCDN的内容分发***的又一个实施例的模块示意图。如图6所示,该装置可包括存储器61、处理器62、通信接口63以及总线64。存储器61用于存储指令,处理器62耦合到存储器61,处理器62被配置为基于存储器61存储的指令执行实现上述的基于MCDN的内容分发方法。
存储器61可以为高速RAM存储器、非易失性存储器(NoN-volatile memory)等,存储器61也可以是存储器阵列。存储器61还可能被分块,并且块可按一定的规则组合成虚拟卷。处理器62可以为中央处理器CPU,或专用集成电路ASIC(Application SpecificIntegrated Circuit),或者是被配置成实施本发明公开的基于MCDN的内容分发方法的一个或多个集成电路。
在一个实施例中,本公开还提供一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上任一实施例涉及的基于MCDN的内容分发方法。
本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
上述实施例提供的基于MCDN的内容分发方法和***,MCDN边缘节点设置在MEC平台上,内容中心判断与终端临近的MCDN边缘节点是否存储有访问的内容,如果是,则内容中心发起用户面重选请求,建立终端通过边缘UPF访问MCDN边缘节点的用户面路径,如果否,则内容中心在与内容相对应的数据包中***业务标签并发送给边缘UPF;边缘UPF基于业务标签将数据包发送至MEC平台,以使MCDN边缘节点存储数据包;利用了5G移动网络的灵活用户面选择机制和边缘计算的部署环境,内容中心在通过移动网络提供内容服务的同时实现了内容到边缘节点的分发,实现对传统MCDN专网的分流,减小MCDN专网的流量压力;内容中心可灵活根据内容特点决定分发策略并通过业务标签传递给移动网络;内容中心调度策略的改变不需要改变DNS的配置,解决了内容调度和寻址的不一致问题。
可能以许多方式来实现本公开的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和***。用于方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。
Claims (14)
1.一种基于MCDN的内容分发方法,包括:
内容中心接收到终端的内容访问请求,判断与所述终端临近的移动内容分发网络MCDN边缘节点是否存储有与此内容访问请求相对应的内容;其中,所述MCDN边缘节点设置在多接入边缘计算MEC平台上;所述内容中心接收到所述终端通过初始的用户面发送的所述内容访问请求;所述内容中心从网络开放功能NEF获得与所述终端相对应的终端位置信息,确定与所述终端临近的所述MCDN边缘节点;
如果是,则所述内容中心发起用户面重选请求,用以建立所述终端通过边缘用户面功能UPF访问所述MCDN边缘节点的用户面路径;
如果否,则所述内容中心在与所述内容相对应的数据包中***业务标签,并将所述数据包发送给所述边缘UPF;所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台,以使所述MCDN边缘节点存储所述数据包、具备该项内容服务的能力;
其中,所述内容中心在与所述内容相对应的数据包中***业务标签、并将所述数据包发送给所述边缘UPF包括:
如果确定所述MCDN边缘节点没有存储所述内容,则所述内容中心根据预设的业务策略确定是否需要将所述内容下发到所述MCDN边缘节点,如果是,则所述内容中心在与所述内容相对应的数据包中***所述业务标签并将所述数据包发送给所述边缘UPF。
2.如权利要求1所述的方法,所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台包括:
所述边缘UPF接收到所述内容中心发送的所述数据包,判断所述数据包中是否包含有所述业务标签;
如果是,则所述UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台。
3.如权利要求2所述的方法,所述UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台包括:
所述边缘UPF将所述数据包中的所述业务标签删除,将删除了业务标签的数据包发送给所述终端;
所述边缘UPF复制所述删除了业务标签的数据包发送至所述MEC平台,用以在所述MCDN边缘节点上复制所述内容。
4.如权利要求3所述的方法,所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台包括:
所述边缘UPF基于所述业务标签将所述数据包镜像或导向至所述MEC平台。
5.如权利要求4所述的方法,还包括:
所述MEC平台将所述内容的复制结果发送给所述边缘UPF;
所述边缘UPF将所述复制结果发送给所述内容中心。
6.如权利要求1所述的方法,还包括:
所述终端通过MCDN切片访问内容中心;
其中,所述MCDN切片中包含所述MCDN边缘节点对应的所述边缘UPF,在该MCDN切片中,所述终端访问所述内容中心的用户面包括所述边缘UPF。
7.一种基于MCDN的内容分发***,包括:
内容中心、移动内容分发网络MCDN边缘节点、多接入边缘计算MEC平台和边缘用户面功能UPF;其中,所述MCDN边缘节点设置在多接入边缘计算MEC平台上;
其中,所述内容中心,用于接收终端通过初始的用户面发送的所述内容访问请求;从网络开放功能NEF获得与所述终端相对应的终端位置信息;基于所述终端位置信息确定与所述终端临近的所述MCDN边缘节点;
所述内容中心,用于接收终端的内容访问请求,判断与所述终端临近的MCDN边缘节点是否存储有与此内容访问请求相对应的内容;如果是,则所述内容中心发起用户面重选请求,用以建立所述终端通过边缘用户面功能UPF访问所述MCDN边缘节点的用户面路径;如果否,则所述内容中心在与所述内容相对应的数据包中***业务标签,并将所述数据包发送给所述边缘UPF;所述边缘UPF基于所述业务标签将所述数据包发送至所述MEC平台,以使所述MCDN边缘节点存储所述数据包、具备该项内容服务能力;
其中,所述内容中心,用于如果确定所述MCDN边缘节点没有存储所述内容,则所述内容中心根据预设的业务策略确定是否需要将所述内容下发到所述MCDN边缘节点,如果是,则在与所述内容相对应的数据包中***所述业务标签并将所述数据包发送给所述边缘UPF。
8.如权利要求7所述的***,其中,
所述边缘UPF,接收到所述内容中心发送的所述数据包,判断所述数据包中是否包含有所述业务标签;如果是,则所述边缘UPF将所述数据包发送给所述终端并将所述数据包发送至所述MEC平台。
9.如权利要求8所述的***,其中,
所述边缘UPF,用于将所述数据包中的所述业务标签删除,将删除了业务标签的数据包发送给所述终端;复制所述删除了业务标签的数据包发送至所述MEC平台,用以在所述MCDN边缘节点上复制所述内容。
10.如权利要求9所述的***,其中,
所述边缘UPF,用于基于所述业务标签将所述数据包镜像或导向至所述MEC平台。
11.如权利要求10所述的***,还包括:
所述MEC平台,用于将所述内容的复制结果发送给所述边缘UPF;
所述边缘UPF,用于将所述复制结果发送给所述内容中心。
12.如权利要求7所述的***,还包括:
所述终端通过MCDN切片访问内容中心;
其中,所述MCDN切片中包含所述MCDN边缘节点对应的所述边缘UPF,在该MCDN切片中,所述终端访问所述内容中心的用户面包括所述边缘UPF。
13.一种基于MCDN的内容分发***,包括:
存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1至6中任一项所述的方法。
14.一种计算机可读存储介质,其上存储有计算机程序指令,该指令被一个或多个处理器执行时实现权利要求1至6任意一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810673174.2A CN110650096B (zh) | 2018-06-27 | 2018-06-27 | 基于mcdn的内容分发方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810673174.2A CN110650096B (zh) | 2018-06-27 | 2018-06-27 | 基于mcdn的内容分发方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110650096A CN110650096A (zh) | 2020-01-03 |
CN110650096B true CN110650096B (zh) | 2023-03-24 |
Family
ID=68989092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810673174.2A Active CN110650096B (zh) | 2018-06-27 | 2018-06-27 | 基于mcdn的内容分发方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110650096B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113986520A (zh) * | 2020-07-10 | 2022-01-28 | 华为技术有限公司 | Upf选择方法及装置 |
CN114650294A (zh) * | 2020-12-18 | 2022-06-21 | 阿里巴巴集团控股有限公司 | 数据通信方法及通信*** |
CN113448601B (zh) * | 2021-08-30 | 2022-01-11 | 阿里云计算有限公司 | 基于内容分发网络的软件包安装方法、装置、设备和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238658A (zh) * | 2010-04-30 | 2011-11-09 | 北京三星通信技术研究有限公司 | 一种支持网关节点重选的方法 |
CN102577328A (zh) * | 2010-07-15 | 2012-07-11 | 莫维克网络公司 | 无线移动网络中的设备识别、缓存控制以及增强型cdn通信 |
CN105847330A (zh) * | 2016-03-16 | 2016-08-10 | 中国联合网络通信集团有限公司 | 一种内容分发方法及*** |
CN106131114A (zh) * | 2016-06-14 | 2016-11-16 | 中国联合网络通信集团有限公司 | 移动网络内容分发***和内容分发方法 |
CN106900081A (zh) * | 2016-08-23 | 2017-06-27 | ***通信有限公司研究院 | 接入网节点粒度的用户面数据隧道传输的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016137574A1 (en) * | 2015-02-27 | 2016-09-01 | Level 3 Communications, Llc | Network address resolution |
-
2018
- 2018-06-27 CN CN201810673174.2A patent/CN110650096B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238658A (zh) * | 2010-04-30 | 2011-11-09 | 北京三星通信技术研究有限公司 | 一种支持网关节点重选的方法 |
CN102577328A (zh) * | 2010-07-15 | 2012-07-11 | 莫维克网络公司 | 无线移动网络中的设备识别、缓存控制以及增强型cdn通信 |
CN105847330A (zh) * | 2016-03-16 | 2016-08-10 | 中国联合网络通信集团有限公司 | 一种内容分发方法及*** |
CN106131114A (zh) * | 2016-06-14 | 2016-11-16 | 中国联合网络通信集团有限公司 | 移动网络内容分发***和内容分发方法 |
CN106900081A (zh) * | 2016-08-23 | 2017-06-27 | ***通信有限公司研究院 | 接入网节点粒度的用户面数据隧道传输的方法及装置 |
Non-Patent Citations (1)
Title |
---|
5GMEC融合架构及部署策略;张建敏、谢伟良、杨峰义、武洲云;《电信科学》;20180420;第110-115页,图3 * |
Also Published As
Publication number | Publication date |
---|---|
CN110650096A (zh) | 2020-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110650165B (zh) | 基于用户面代理的内容分发方法和*** | |
CN110650166B (zh) | 内容分发方法和*** | |
CN110650096B (zh) | 基于mcdn的内容分发方法和*** | |
EP3125505A1 (en) | Method, apparatus and system for load balancing of service chain | |
US20220191736A1 (en) | Secure creation of application containers for fifth generation cellular network slices | |
CN109842694B (zh) | 一种同步mac地址的方法、网络设备和计算机可读存储介质 | |
JP5590146B2 (ja) | サービス品質管理システム及び方法 | |
US9876877B2 (en) | Special handling of a landing page | |
KR101959970B1 (ko) | 컨텐츠 전송 서비스 방법, 이를 위한 캐시 장치 | |
WO2017101576A1 (zh) | 一种数据资源存储方法及装置 | |
KR20180124419A (ko) | 분산형 클라우드 기반 어플리케이션 실행 시스템, 이에 적용되는 장치 및 장치의 동작 방법 | |
KR20190002670A (ko) | 네트워크 노드, 엔드포인트 노드 및 관심 메시지 수신 방법 | |
KR20140021372A (ko) | 컨텐츠 식별 정보를 이용한 컨텐츠 전송 서비스 방법 및 로컬 캐싱 장치 | |
CN112825524B (zh) | 网络服务节点的确定方法、装置和*** | |
JP2020028049A (ja) | 通信制御装置、通信制御システム、通信制御方法および通信制御プログラム | |
EP3089427B1 (en) | Controlling data exchange between a mobile communication network and a data provider | |
US9621629B2 (en) | Content distribution system, cache server, and content distribution method | |
CN111327529A (zh) | 业务转发方法和*** | |
CN113938814B (zh) | 内容分发网络的业务调度方法、upf、***以及介质 | |
KR101441403B1 (ko) | 컨텐츠 전송 서비스 시스템, 그의 장치 및 컨텐츠 전송 서비스 지원 방법 | |
JP6421676B2 (ja) | コンテンツ取得プログラム、装置、及び方法 | |
JP2007129401A (ja) | 公衆無線lanシステム、ゲートウェイ装置、およびエッジルータ | |
CN110086831A (zh) | 用于网关的鉴权方法 | |
JP5726302B2 (ja) | トポロジサーバを用いた、通信アーキテクチャにわたって分散されたノードのネットワークに対する秘密または保護されたアクセス | |
CN105827695B (zh) | 一种带宽资源共享方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |