CN115915199A - 一种5gc架构对应的方法及装置 - Google Patents
一种5gc架构对应的方法及装置 Download PDFInfo
- Publication number
- CN115915199A CN115915199A CN202111166579.5A CN202111166579A CN115915199A CN 115915199 A CN115915199 A CN 115915199A CN 202111166579 A CN202111166579 A CN 202111166579A CN 115915199 A CN115915199 A CN 115915199A
- Authority
- CN
- China
- Prior art keywords
- network element
- dsf
- data
- network
- architecture
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种5GC架构对应的方法及装置,涉及通信技术领域,用于增强5GC架构的可扩展性,并提高5GC架构中的网元之间的对接效率,包括:在5GC架构中新增数据存储功能DSF网元;DSF网元基于数据库实现,用于存储5GC架构中的全部数据;DSF网元获取5GC架构中包括的全部网元对应的目标数据,并保存目标数据,目标数据用于在未来时间内全部网元获取所需的历史数据。本发明应用于改进5GC架构的场景中。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种5GC架构对应的方法及装置。
背景技术
目前5G核心网(5G Core,5GC)用户面功能(User Plane Function,UPF)在核心网中的应用已经相对明确,5G核心网构架的转发面采用控制面板和用户面分离架构,控制面网元和用户面网元分别对应会话管理功能(Session Management Function,SMF)和UPF,其中SMF面负责承载建立、信令分析等控制消息处理。UPF面支持用户业务数据的路由和转发、业务识别、动作和策略执行等。5G高可靠低时延连接(Ultra Reliable Low LatencyCommunications,URLLC)和增强移动带宽(enhanced Mobile Broadband,eMBB)对UPF处理时延、带宽、抖动和丢包率有更高的要求。
然而现有技术方案中,现有的5GC采用的微服务接口方式需要由网元确定开放哪些服务化接口,***扩容和对接复杂,新的业务上线需要对网元进行升级改造,不利于网元间解耦和不同厂家的网元对接。因此,当前5GC架构的可扩展性较差、网元之间的对接效率较低。
发明内容
本发明提供一种5GC架构对应的方法及装置,用于增强5GC架构的可扩展性,并提高5GC架构中的网元之间的对接效率。
为达到上述目的,本发明采用如下技术方案:
第一方面,提供了一种5GC架构对应的方法,该方法包括:在5GC架构中新增数据存储功能DSF网元;DSF网元基于数据库实现,用于存储5GC架构中的全部数据;DSF网元获取5GC架构中包括的全部网元对应的目标数据,并保存目标数据,目标数据用于在未来时间内全部网元获取所需的历史数据。
在一种可能的实现方式中,DSF网元包括第一DSF网元、第二DSF网元和第三DSF网元;第一DSF网元为上级DSF网元,第二DSF网元和第三DSF网元为上级DSF网元的下级DSF网元;其中,第二DSF网元与全部网元中的第一部分网元进行连接,第二DSF网元用于获取第一部分网元对应的目标数据,第三DSF网元与全部网元中的第二部分网元进行连接,第三DSF网元用于获取第二部分网元对应的目标数据,并且第二DSF网元和第三DSF网元之间进行连接,用于数据共享;第一DSF网元与其他5GC架构中的上级DSF网元进行连接,用于数据共享。
在一种可能的实现方式中,一种5GC架构对应的方法还包括:在5GC架构中新增DSF探针网元,DSF探针网元设置于5GC架构的物理网络层,DSF探针网元用于监听全部网元之间的信令消息,并解析信令消息获取目标数据;DSF探针网元将目标数据传输至DSF网元。
在一种可能的实现方式中,一种5GC架构对应的方法还包括:在5GC架构中新增虚拟网络功能VNF,VNF用于基于DSF网元实现与5GC架构的协同工作;其中,DSF网元和全部网元均包括目标接口,DSF网元通过目标接口与全部网元进行通信,目标接口支持以下至少一项功能:新增数据、删除数据、修改数据、查询数据和订阅数据通知。
在一种可能的实现方式中,一种5GC架构对应的方法还包括:在5GC架构中设置数据中台,数据中台包括第一DSF网元、第二DSF网元、第三DSF网元和其他网元,其他网元用于为数据中台的运行提供技术支撑,数据中台用于为5GC架构提供数据支撑,5GC架构基于数据中台,以保存的目标数据为核心进行工作。
第二方面,提供了一种5GC架构装置,该一种5GC架构装置包括:设置单元、获取单元和存储单元;设置单元,用于在5GC架构中新增数据存储功能DSF网元;DSF网元基于数据库实现,用于存储5GC架构中的全部数据;获取单元,用于DSF网元获取5GC架构中包括的全部网元对应的目标数据;存储单元,用于DSF网元保存目标数据,目标数据用于在未来时间内全部网元获取所需的历史数据。
第三方面,提供了一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被计算机执行时使计算机执行如第一方面的一种5GC架构对应的方法。
第四方面,一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面的一种5GC架构对应的方法。
本发明提供一种5GC架构对应的方法及装置,应用于改进5GC架构的场景中,通过在5GC架构中新增基于数据库实现的DSF网元,以通过DSF网元获取5GC架构中包括的全部网元对应的目标数据,并保存目标数据,从而实现通过DSF网元存储5GC架构中的全部数据,以用于在未来时间内全部网元可以从DSF网元中获取所需的历史数据。本发明通过新增的DSF网元作为整个5GC架构的数据中心,存储5GC架构中所有的配置数据和状态数据,并且全部网元之间的交互也可以通过该DSF网元实现,以达到网元间解耦、新业务新网元上线时,只需要与该DSF网元进行交互即可,无需对其他网元进行修改,降低难度。从而提高了5GC架构的可扩展性、以及提高了网元之间的对接效率。
附图说明
图1为一种现有的5GC架构***结构示意图;
图2为本发明的实施例提供的一种5GC架构***结构示意图一;
图3为本发明的实施例提供的一种5GC架构对应的方法流程示意图一;
图4为本发明的实施例提供的一种5GC架构对应的方法流程示意图二;
图5为本发明的实施例提供的一种5GC架构***结构示意图二;
图6为本发明的实施例提供的一种5GC架构***结构示意图三;
图7为本发明的实施例提供的一种5GC架构装置结构示意图一;
图8为本发明的实施例提供的一种5GC架构装置结构示意图二;
图9为本发明的实施例提供的一种电子设备结构示意图一;
图10为本发明的实施例提供的一种电子设备结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。
在本发明的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
目前的5GC架构中,用户平面功能(User Plane Function,UPF)网元在核心网中的应用已经相对明确。如图1所示,现有的5G核心网构架中包括:网络仓储功能网元(NetworkRepository Function,NRF)12、鉴权服务功能网元(Authentication Server Function,AUSF)13、策略控制功能网元(Policy Control Function,PCF)14、应用层功能网元(Application Function,AF)15、网络业务呈现功能网元(Network Exposure Function,NEF)16、网络切片选择功能网元(Network Slice Selection Function,NSSF)17、接入及移动性管理功能网元(Access and Mobility Management Function,AMF)18、统一数据管理功能网元(Unified Data Management,UDM)19、SMF网元20、UPF网元21、用户设备UE22等。其中,转发面采用控制-用户分离架构,控制面网元和用户面网元分别为SMF网元和UPF网元,其中SMF网元负责承载建立、信令分析等控制消息处理。UPF网元支持用户业务数据的路由和转发、业务识别、动作和策略执行等。5G URLLC和eMBB对UPF网元的处理时延、带宽、抖动和丢包率有更高的要求。
统一数据仓库功能网元(Unified Data Repository,UDR)位于归属网络,融合存储多种结构化数据:UDM网元签约数据、PCF网元策略数据、以及用于对第三方应用的能力开放数据、应用数据等,可提供全融合的用户数据管理功能。UDR网元为5GC架构相关NF提供Nudr服务化接口,同时兼容传统UDC BE相关接口,提供完善的增加、删除、修改、查找、订阅通知等功能。无结构化数据存储功能(Unstructured Data Storage Function,UDSF)用于存储5G核心网内各网络功能所产生的用户会话数据、应用上下文数据、状态数据等等非结构化数据。UDSF随计算类NF位于归属网络或拜访网络。
本发明实施例提供的一种5GC架构对应的方法可以适用于5GC架构***。图2示出了该5GC架构***的一种结构示意图。如图2所示,5GC架构***10包括数据存储功能网元(Data Storage Function,DSF)11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及非结构性数据存储UDSF网元23。该5GC架构***10还可以包括多个其他网元。DSF网元11可以包括有多个,并与NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23进行连接。DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23之间可以采用有线方式连接,也可以采用无线方式连接,本发明实施例对此不作限定。
5GC架构***10可以用于物联网,5GC架构***10可以包括多个中央处理器(central processing unit,CPU)、多个内存、存储有多个操作***的存储装置等硬件。
DSF网元11可以用于物联网,用于获取5GC架构包括的全部网元对应的数据,并保存这些数据。UE22也可以用于物联网,用于控制DSF网元11。
NRF网元12可以用于物联网,用于提供注册和发现功能,可以使网络功能相互发现并通过API接口进行通信。
AUSF网元13可以用于物联网,对UE进行身份验证的请求,通过向UDM网元请求密钥,再将UDM网元下发的密钥转发给AMF网元进行鉴权处理,实现接入认证,类似于MME中的鉴权功能和HSS中的鉴权数据管理。
PCF网元14可以用于物联网,用于支持统一的策略框架去管理网络行为,提供策略规划给网络诗体去实施执行,访问UDR网元的请阅信息。
AF网元15可以用于物联网,如果一个AF网元是可信的,那么它可以跟各网元进行交互,如果是不可信的,则必须跟NEF网元进行交互。
NEF网元16可以用于物联网,用于开放各NF的功能,转换内外部信息,用于边缘计算场景。
NSSF网元17可以用于物联网,用于根据UE网元的切片选择辅助信息、签约信息等确定UE网元允许接入的网络切片实例。
AMF网元18可以用于物联网,用于执行注册、连接、可达性、移动性管理,为UE网元和SMF网元提供会话管理消息传输通道,为用户接入时提供认证鉴权功能,是终端和无线的核心网控制面板接入点。
UDM网元19可以用于物联网,用于3GPP AKA认证、用户识别、访问授权、注册、移动、订阅、短信管理等。
SMF网元20可以用于物联网,基于UE网元或者会话的粒度选择UPF网元,可以分配IP地址,收集计费数据,连接计费中心。
UPF网元21可以用于物联网,用于分组路由转发、策略实施、流量报告、QoS处理,类似于4G中的SGW和PGW用户面功能,是会话的锚点,记录流量转发量。
需要说明的,DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23可以为相互独立的设备,也可以集成于同一设备中,本发明对此不作具体限定。
当DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23集成于同一设备时,DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23之间的通信方式为该设备内部模块之间的通信。这种情况下,二者之间的通信流程与“DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23之间相互独立的情况下,二者之间的通信流程”相同。
在本发明提供的以下实施例中,本发明以DSF网元11、NRF网元12、AUSF网元13、PCF网元14、AF网元15、NEF网元16、NSSF网元17、AMF网元18、UDM网元19、SMF网元20、UPF网元21、用户设备UE22以及UDSF网元23相互独立设置为例进行说明。
下面结合附图对本发明实施例提供的一种5GC架构对应的方法进行描述。
如图3所示,本发明实施例提供的一种5GC架构对应的方法,应用于包括多个内存以及多个中央处理器CPU的5GC架构装置,包括S201-S202:
S201、在5GC架构中新增数据存储功能DSF网元。
其中,DSF网元基于数据库实现,用于存储5GC架构中的全部数据。
作为一种可能的实现方式,按照5GC架构***进行抽象分类和建模,5GC架构***可以分为***数据、网元设备数据、用户数据、会话数据等。每类数据中又可以进一步细分,***数据中包含***标识、局数据、纳管的网元数据表、纳管的用户数据表、纳管的会话数据表等;网元设备数据包含网元标识、供应商、权限、运行状态;用户数据包含用户信息、当前接入状态等;会话数据包含会话信息、当前状态等。
需要说明的是,在现有技术方案中上述多种数据是分别存储在对应的网元中的,在各网元之间进行数据交互时,由于现有的5GC加厚采用的微服务接口方式,需要由网元确定开放哪些服务化接口,***扩容和对接复杂,新的业务上线需要对网元进行升级改造,不利于网元间解耦和异厂家网元之间的对接。而本申请通过新增DSF网元来实现将5GC架构中包括的全部数据进行整合,提高5GC架构中各网元之间的交互效率。
作为一种可能的实现方式,本发明在5GC架构中通过新增的DSF网元,存储数据的源数据按照上述5GC架构***的抽象分类和建模方法进行规划,并可以按照需求进行扩展。
S202、DSF网元获取5GC架构中包括的全部网元对应的目标数据,并保存目标数据。
其中,目标数据用于在未来时间内全部网元获取所需的历史数据。
作为一种可能的实现方式,DSF网元可以主动获取5GC架构中包括的全部网元所产生的全部数据,并获取全部网元之间进行互相交互时所产生的数据;或者,在5GC架构中包括的各个网元产生数据时,各个网元可以将数据传输至DSF网元,以保存在DSF网元中。
可以理解,本发明在5GC架构中新增的DSF网元用于存储5GC架构中包括的全部网元的历史数据(即目标数据),以用于在后期需要历史数据的网元可以直接从DSF网元获取所需的其他网元的历史数据。
作为一种可能的实现方式,在5GC架构***进行工作的过程中,所包括的全部网元中的任意网元进行信令交互时,两个网元之间可以通过DSF网元进行中转交互,从而达到异厂家网元之间解耦,而进行正常的信令交互。
作为一种可能的实现方式,在5GC架构***中更需要新增业务或新增网元的情况下,可以直接与DSF网元进行信令交互,而无需对其他网元进行修改设置等。
需要说明的是,本发明通过新增DSF网元的方式,用于存储5GC架构***中所有的配置数据和状态数据,网元之间的交互也通过该网元实现,因其功能可以替代现有的UDM网元、UDSF网元和UDR网元,新5GC架构***中可以取消UDM网元、UDSF网元和UDR网元。在该架构中,新增的DSF网元中数据存储按照5GC架构模型进行组织和存储,为网络扩展、移动网络的数字孪生、极简网络、网络分域及域间协同提供了便利。
在本发明实施例中,本发明的目的是用集中的数据存储网元(即DSF网元)作为整个5GC架构***的数据中心,存储5GC架构***运行过程中的所有配置数据、状态数据。网元间交互也通过该数据存储网元中转,以此达到网元间解耦、新业务、新网元上线只需要与DSF网元进行交互即可,无需对其他网元修改,降低工程难度。统一的数据中心也可以提供标准的增加、删除、修改、查找对应的接口,将交互过程从服务改为数据,更有利于业务创新,有助于网络向智能化网络、分域分层网络的演进和实现。
在一种设计中,DSF网元包括第一DSF网元、第二DSF网元和第三DSF网元;第一DSF网元为上级DSF网元,第二DSF网元和第三DSF网元为上级DSF网元的下级DSF网元。
作为一种可能的实现方式,第二DSF网元与全部网元中的第一部分网元进行连接,第二DSF网元用于获取第一部分网元对应的目标数据,第三DSF网元与全部网元中的第二部分网元进行连接,第三DSF网元用于获取第二部分网元对应的目标数据,并且第二DSF网元和第三DSF网元之间进行连接,用于数据共享;第一DSF网元与其他5GC架构中的上级DSF网元进行连接,用于数据共享。
作为一种可能的实现方式,DSF网元根据***规模和性能需求、主备安全要求等,一个5GC架构***中可以部署多个DSF网元,当部署多个DSF网元时,需指定其中一个作为主DSF网元,用于实现多个5GC架构***之间的跨域协同工作。同一个5GC架构***内部的多个DSF网元同样采用分级管理方式,结合图2所示,DSF网元为上级存储节点,下分DSF0网元和DSF1网元,两个子存储节点用于不同的网元功能,同级的DSF0网元和DSF1网元之间有接口用于数据同步。
本发明实施例中,还提出了两种DSF网元与其他网元的交互方案,一种是原网元之间交互流程依然使用3GPP定义的服务化接口,额外将数据发送一份到DSF网元;另外一种是使用DSF网元作为原来业务网元之间的流程交互中转。并在DSF网元中使用类的方式组织数据结构。一套***中可以有多个DSF网元用于数据存储;DSF网元按照叶脊(leaf-spine)结构组织,保持上下级方式互通和同步数据。
在一种设计中,为了降低对5GC架构中网元的改造程度,如图4所示,本发明实施例提供的一种5GC架构对应的方法,具体还可以包括下述S301-S302。
S301、在5GC架构中新增DSF探针网元。
其中,DSF探针网元设置于5GC架构的物理网络层,DSF探针网元用于监听全部网元之间的信令消息,并解析信令消息获取目标数据。
S302、DSF探针网元将目标数据传输至DSF网元。
作为一种可能的实现方式,如图5所示,因上述5GC架构***的信令接口流程演变对于目前5GC架构中网元之间接口的改造比较大,因此提出了一种过度阶段的5GC架构***。
作为一种可能的实现方式,该5GC架构***保持现有的5GC架构***,在新增DSF网元的基础上,另外新增DSF探针网元24,该DSF探针网元24部署在5GC架构***的物理网络层,监听5GC架构***中所有的网元之间的信令消息,并解析消息获得消息中的数据,再调用对应的接口更新DSF网元中的数据,使DSF网元中的数据状态实时的保持与5GC***状态一致。
在一种设计中,为了实现与5GC架构的协同工作,本发明实施例提供的一种5GC架构对应的方法,具体还可以包括下述S401。
S401、在5GC架构中新增虚拟网络功能VNF。
其中,VNF用于基于DSF网元实现与5GC架构的协同工作。其中,DSF网元和全部网元均包括目标接口,DSF网元通过目标接口与全部网元进行通信,目标接口支持以下至少一项功能:新增数据、删除数据、修改数据、查询数据和订阅数据通知。
作为一种可能的实现方式,结合图5所示,本发明实施例提供的VNF25与DSF网元进行连接,用于基于DSF网元实现与5GC架构的协同工作。
需要说明的是,在现有技术方案中,5GC架构中的各个网元之间的通信接口是每个网元对应的通信接口,不同的网元对应的通信接口的功能不同,并不是通用的通信接口。例如在现有的5GC架构中,NRF网元的通信接口为Nnrf接口、AUSF网元的通信接口为Nausf接口、PCF网元的通信接口为Npcf接口、AMF网元的通信接口为Namf接口等。
作为一种可能的实现方式,本发明实施例提供的个网元之间的通信接口为统一的通信接口,该通信接口可以为Ndsf接口,可以实现每个网元所需的通信功能。
还需要说明的是,VNF网元包括VNF和EMS,VNF为网络功能,EMS为单元管理***,对VNF的功能进行配置和管理。一般情况下,EMS和VNF是一一对应的。可以理解为:VNF是NFV架构中的虚拟网络功能单元。可以理解为对电信业务网络中现有物理网元进行功能虚拟化的过程,将以软件模块形式部署在NFVI提供的虚拟资源上,从而实现网络功能的虚拟化。
还涉及到NFV网元的发展,分为初级阶段和高级阶段,初级阶段是基于传统硬件的软件执行环境转换为基于通用硬件的VM的专用虚拟化环境。高级阶段是VNF拆分为微服务或者单个功能的VNF后组合,利用docker技术买软件可编程的数据模型实现管理集成和自动化管理。
作为一种可能的实现方式,5GC架构中的各个网元与DSF网元之间通过目标接口(例如Ndsf接口)通信,支持数据的增加、删除、修改、查找和订阅数据通知。原来的网元之间的信令接口流程演变为:网元A调用Ndsf接口修改DSF网元中存储的数据d,DSF网元通知网元B其订阅的数据d产生了变化,网元B处理数据d的变化。
在一种设计中,为了使5GC架构以设备和网元为核心的架构转变为以数据为核心,所有的网元围绕数据运行和工作,本发明实施例提供的一种5GC架构对应的方法,具体还可以包括下述S501。
S501、在5GC架构中设置数据中台。
其中,数据中台包括第一DSF网元、第二DSF网元、第三DSF网元和其他网元,其他网元用于为数据中台的运行提供技术支撑,数据中台用于为5GC架构提供数据支撑,5GC架构基于数据中台,以保存的目标数据为核心进行工作。
作为一种可能的实现方式,如图6所示,在实际建设中,结合数据中台的理念,将DSF网元改进为5GC架构***的数据中台30,提供整个5GC架构***中的数据支撑,使5GC架构***中的网元在数据中台30之上工作。使现有的5GC架构***以设备和网元为核心的架构,转变为以数据为核心的架构,所有的网元围绕数据运行进行工作。
本发明的实施例中,在5GC架构***中引入一种全数据存储网元(DSF网元),该网元用于存储控制面网元的所有状态数据、配置数据、临时数据和永久数据。该网元支持分级部署,跨域跨层数据同步等。并且提出了一套通用的数据存取接口,任意网元都可以存取权限允许的数据,降低异厂家解耦的难度。
本发明的实施例提供一种5GC架构对应的方法及装置,应用于改进5GC架构的场景中,通过在5GC架构中新增基于数据库实现的DSF网元,以通过DSF网元获取5GC架构中包括的全部网元对应的目标数据,并保存目标数据,从而实现通过DSF网元存储5GC架构中的全部数据,以用于在未来时间内全部网元可以从DSF网元中获取所需的历史数据。本发明通过新增的DSF网元作为整个5GC架构的数据中心,存储5GC架构中所有的配置数据和状态数据,并且全部网元之间的交互也可以通过该DSF网元实现,以达到网元间解耦、新业务新网元上线时,只需要与该DSF网元进行交互即可,无需对其他网元进行修改,降低难度。从而提高了5GC架构的可扩展性、以及提高了网元之间的对接效率。
上述主要从方法的角度对本发明实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本发明实施例可以根据上述方法示例对一种5GC架构装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图7为本发明实施例提供的一种5GC架构装置的结构示意图。如图7所示,一种5GC架构装置50用于增强5GC架构的可扩展性,并提高5GC架构中的网元之间的对接效率,例如用于执行图3所示的一种5GC架构对应的方法。该一种5GC架构装置50包括:设置单元501、获取单元502和存储单元503。
设置单元501,用于在5GC架构中新增数据存储功能DSF网元;DSF网元基于数据库实现,用于存储5GC架构中的全部数据。
获取单元502,用于DSF网元获取5GC架构中包括的全部网元对应的目标数据。
存储单元503,用于DSF网元保存目标数据,目标数据用于在未来时间内全部网元获取所需的历史数据。
可选的,在本发明实施例提供的一种5GC架构装置50中,DSF网元包括第一DSF网元、第二DSF网元和第三DSF网元;第一DSF网元为上级DSF网元,第二DSF网元和第三DSF网元为上级DSF网元的下级DSF网元;其中,第二DSF网元与全部网元中的第一部分网元进行连接,第二DSF网元用于获取第一部分网元对应的目标数据,第三DSF网元与全部网元中的第二部分网元进行连接,第三DSF网元用于获取第二部分网元对应的目标数据,并且第二DSF网元和第三DSF网元之间进行连接,用于数据共享;第一DSF网元与其他5GC架构中的上级DSF网元进行连接,用于数据共享。
可选的,结合图7,如图8所示,本发明实施例提供的一种5GC架构装置50还包括:传输单元504。
设置单元501,还用于在5GC架构中新增DSF探针网元,DSF探针网元设置于5GC架构的物理网络层,DSF探针网元用于监听全部网元之间的信令消息,并解析信令消息获取目标数据。
传输单元504,用于DSF探针网元将目标数据传输至DSF网元。
可选的,如图7所示,本发明实施例提供的设置单元501,还用于在5GC架构中新增虚拟网络功能VNF,VNF用于基于DSF网元实现与5GC架构的协同工作;其中,DSF网元和全部网元均包括目标接口,DSF网元通过目标接口与全部网元进行通信,目标接口支持以下至少一项功能:新增数据、删除数据、修改数据、查询数据和订阅数据通知。
可选的,如图7所示,本发明实施例提供的设置单元501,还用于在5GC架构中设置数据中台,数据中台包括第一DSF网元、第二DSF网元、第三DSF网元和其他网元,其他网元用于为数据中台的运行提供技术支撑,数据中台用于为5GC架构提供数据支撑,5GC架构基于数据中台,以保存的目标数据为核心进行工作。
在采用硬件的形式实现上述集成的模块的功能的情况下,本发明实施例提供了上述实施例中所涉及的电子设备的另外一种可能的结构示意图。如图9所示,一种电子设备60,用于增强5GC架构的可扩展性,并提高5GC架构中的网元之间的对接效率,例如用于执行图3所示的一种5GC架构对应的方法。该电子设备60包括处理器601,存储器602以及总线603。处理器601与存储器602之间可以通过总线603连接。
处理器601是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器601可以是一个通用中央处理单元(central processing unit,CPU),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
作为一种实施例,处理器601可以包括一个或多个CPU,例如图9中所示的CPU 0和CPU 1。
存储器602可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
作为一种可能的实现方式,存储器602可以独立于处理器601存在,存储器602可以通过总线603与处理器601相连接,用于存储指令或者程序代码。处理器601调用并执行存储器602中存储的指令或程序代码时,能够实现本发明实施例提供的一种5GC架构对应的方法。
另一种可能的实现方式中,存储器602也可以和处理器601集成在一起。
总线603,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、***设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
需要指出的是,图9示出的结构并不构成对该电子设备60的限定。除图9所示部件之外,该电子设备60可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
作为一个示例,结合图7,电子设备中的采集单元501、传输单元502、获取单元503和确定单元504实现的功能与图9中的处理器601的功能相同。
可选的,如图9所示,本发明实施例提供的电子设备60还可以包括通信接口604。
通信接口604,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,WLAN)等。通信接口604可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。
在一种设计中,本发明实施例提供的电子设备中,通信接口还可以集成在处理器中。
图10示出了本发明实施例中电子设备的另一种硬件结构。如图10所示,电子设备80可以包括处理器801、通信接口802、存储器803以及总线804。处理器801与通信接口802、存储器803耦合。
处理器801的功能可以参考上述处理器601的描述。此外,处理器801还具备存储功能,可以参考上述存储器602的功能。
通信接口802用于为处理器801提供数据。该通信接口802可以是通信装置的内部接口,也可以是通信装置对外的接口(相当于通信接口604)。
需要指出的是,图10中示出的结构并不构成对电子设备80的限定,除图10所示部件之外,该电子设备80可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明。在实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
本发明的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的一种5GC架构对应的方法。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本发明实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
由于本发明的实施例中的电子设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (12)
1.一种5GC架构对应的方法,应用于5GC架构装置,其特征在于,包括:
在5GC架构中新增数据存储功能DSF网元;所述DSF网元基于数据库实现,用于存储所述5GC架构中的全部数据;
所述DSF网元获取所述5GC架构中包括的全部网元对应的目标数据,并保存所述目标数据,所述目标数据用于在未来时间内所述全部网元获取所需的历史数据。
2.根据权利要求1所述的方法,其特征在于,所述DSF网元包括第一DSF网元、第二DSF网元和第三DSF网元;所述第一DSF网元为上级DSF网元,所述第二DSF网元和所述第三DSF网元为所述上级DSF网元的下级DSF网元;
其中,所述第二DSF网元与所述全部网元中的第一部分网元进行连接,所述第二DSF网元用于获取所述第一部分网元对应的目标数据,所述第三DSF网元与所述全部网元中的第二部分网元进行连接,所述第三DSF网元用于获取所述第二部分网元对应的目标数据,并且所述第二DSF网元和所述第三DSF网元之间进行连接,用于数据共享;所述第一DSF网元与其他5GC架构中的上级DSF网元进行连接,用于数据共享。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
在所述5GC架构中新增DSF探针网元,所述DSF探针网元设置于所述5GC架构的物理网络层,所述DSF探针网元用于监听所述全部网元之间的信令消息,并解析所述信令消息获取所述目标数据;
所述DSF探针网元将所述目标数据传输至所述DSF网元。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述5GC架构中新增虚拟网络功能VNF,所述VNF用于基于所述DSF网元实现与所述5GC架构的协同工作;
其中,所述DSF网元和所述全部网元均包括目标接口,所述DSF网元通过所述目标接口与所述全部网元进行通信,所述目标接口支持以下至少一项功能:新增数据、删除数据、修改数据、查询数据和订阅数据通知。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述5GC架构中设置数据中台,所述数据中台包括所述第一DSF网元、所述第二DSF网元、所述第三DSF网元和其他网元,所述其他网元用于为所述数据中台的运行提供技术支撑,所述数据中台用于为所述5GC架构提供数据支撑,所述5GC架构基于所述数据中台,以保存的所述目标数据为核心进行工作。
6.一种5GC架构装置,其特征在于,包括:设置单元、获取单元和存储单元;
所述设置单元,用于在5GC架构中新增数据存储功能DSF网元;所述DSF网元基于数据库实现,用于存储所述5GC架构中的全部数据;
所述获取单元,用于所述DSF网元获取所述5GC架构中包括的全部网元对应的目标数据;
所述存储单元,用于所述DSF网元保存所述目标数据,所述目标数据用于在未来时间内所述全部网元获取所需的历史数据。
7.根据权利要求6所述的一种5GC架构装置,其特征在于,所述DSF网元包括第一DSF网元、第二DSF网元和第三DSF网元;所述第一DSF网元为上级DSF网元,所述第二DSF网元和所述第三DSF网元为所述上级DSF网元的下级DSF网元;
其中,所述第二DSF网元与所述全部网元中的第一部分网元进行连接,所述第二DSF网元用于获取所述第一部分网元对应的目标数据,所述第三DSF网元与所述全部网元中的第二部分网元进行连接,所述第三DSF网元用于获取所述第二部分网元对应的目标数据,并且所述第二DSF网元和所述第三DSF网元之间进行连接,用于数据共享;所述第一DSF网元与其他5GC架构中的上级DSF网元进行连接,用于数据共享。
8.根据权利要求6或7所述的一种5GC架构装置,其特征在于,所述一种5GC架构装置还包括:传输单元;
所述设置单元,还用于在所述5GC架构中新增DSF探针网元,所述DSF探针网元设置于所述5GC架构的物理网络层,所述DSF探针网元用于监听所述全部网元之间的信令消息,并解析所述信令消息获取所述目标数据;
所述传输单元,用于所述DSF探针网元将所述目标数据传输至所述DSF网元。
9.根据权利要求8所述的一种5GC架构装置,其特征在于,所述设置单元,还用于在所述5GC架构中新增虚拟网络功能VNF,所述VNF用于基于所述DSF网元实现与所述5GC架构的协同工作;
其中,所述DSF网元和所述全部网元均包括目标接口,所述DSF网元通过所述目标接口与所述全部网元进行通信,所述目标接口支持以下至少一项功能:新增数据、删除数据、修改数据、查询数据和订阅数据通知。
10.根据权利要求7所述的一种5GC架构装置,其特征在于,所述设置单元,还用于在所述5GC架构中设置数据中台,所述数据中台包括所述第一DSF网元、所述第二DSF网元、所述第三DSF网元和其他网元,所述其他网元用于为所述数据中台的运行提供技术支撑,所述数据中台用于为所述5GC架构提供数据支撑,所述5GC架构基于所述数据中台,以保存的所述目标数据为核心进行工作。
11.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如权利要求1-5中任一项所述的一种5GC架构对应的方法。
12.一种电子设备,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储一个或多个程序,所述一个或多个程序包括计算机执行指令,当所述电子设备运行时,处理器执行所述存储器存储的所述计算机执行指令,以使所述电子设备执行权利要求1-5中任一项所述的一种5GC架构对应的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111166579.5A CN115915199A (zh) | 2021-09-30 | 2021-09-30 | 一种5gc架构对应的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111166579.5A CN115915199A (zh) | 2021-09-30 | 2021-09-30 | 一种5gc架构对应的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115915199A true CN115915199A (zh) | 2023-04-04 |
Family
ID=86492147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111166579.5A Pending CN115915199A (zh) | 2021-09-30 | 2021-09-30 | 一种5gc架构对应的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115915199A (zh) |
-
2021
- 2021-09-30 CN CN202111166579.5A patent/CN115915199A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109600246B (zh) | 网络切片管理方法及其装置 | |
CN113596191B (zh) | 一种数据处理方法、网元设备以及可读存储介质 | |
CN110366269B (zh) | 会话建立方法及设备 | |
CN108833181B (zh) | Ng-cn网络切片***及网络切片选择方法 | |
Choi et al. | Slice architecture for 5G core network | |
CN111565404B (zh) | 一种数据分流方法和装置 | |
Khaturia et al. | Connecting the unconnected: Toward frugal 5G network architecture and standardization | |
CN109831548B (zh) | 虚拟内容分发网络vCDN节点建立方法及服务器 | |
US20030137976A1 (en) | Method and apparatus for IP based metered service on demands network | |
CN109428945A (zh) | 数据传输方法、设备及*** | |
CN111356207A (zh) | 一种业务的切片选择方法和装置 | |
CN110519709A (zh) | 上下文管理方法及装置 | |
EP3833072A1 (en) | Local area network communication management method and apparatus | |
CN111726381A (zh) | 一种网络能力开放的实现方法及装置 | |
EP4319093A1 (en) | Method and apparatus for selecting edge application server | |
CN115278639A (zh) | 感知数据获取方法、装置、设备及存储介质 | |
CN109818769A (zh) | 发送信息的方法和装置 | |
Guo et al. | Smart service system (sss): A novel architecture enabling coordination of heterogeneous networking technologies and devices for internet of things | |
WO2022222745A1 (zh) | 一种通信方法及装置 | |
CN111884863B (zh) | 一种用于云计算环境的vpc服务链实现方法及*** | |
CN110557303B (zh) | 网络多出口测试平台***及测试方法 | |
CN103476144B (zh) | 企业网***及基于企业网***的用户设备注册方法 | |
CN114501391A (zh) | 微服务业务处理***及方法 | |
CN101505470B (zh) | 策略控制方法和设备 | |
CN115915199A (zh) | 一种5gc架构对应的方法及装置 |
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 |