无线通信方法、直播数据的处理方法、AMF及RAN与流程

文档序号:26911222发布日期:2021-10-09 15:09阅读:207来源:国知局
无线通信方法、直播数据的处理方法、AMF及RAN与流程
无线通信方法、直播数据的处理方法、amf及ran
技术领域
1.本技术涉及通信技术领域,尤其涉及一种无线通信方法、直播数据的处理方法、amf及ran。


背景技术:

2.在5g通信系统中,核心网接入和移动性管理功能(core access and molility management function,简称amf)负责终端设备接入核心网和移动性管理。随着通信技术的不断发展,移动核心网控制面和转发面的分离部署以及核心网云化部署成为趋势,此时,控制面关键节点amf与所控制的无线接入网(radio access network,简称ran)/用户设备ue的地理耦合越来越越松散,因此,如何提高上述分离式部署的通信系统的通信性能是亟需解决的问题。


技术实现要素:

3.本技术实施例提供一种无线通信方法、直播数据的处理方法、amf及ran,在amf与ran之间建立通信连接的过程中,ran能够获取到分离式部署的amf的位置信息,而后可以基于amf的位置信息来提升无线通信性能和质量。
4.第一方面,本技术实施例提供了一种无线通信方法,包括:核心网接入和移动性管理功能amf获取无线接入网设备ran发送的建连请求;所述amf生成与所述建连请求相对应的建连反馈信息,所述建连反馈信息中包括与所述amf相对应的位置信息;所述amf将所述建连反馈信息发送至所述ran,以使得所述ran基于所述建连反馈信息与所述amf建立通信连接。
5.第二方面,本技术实施例提供了一种核心网接入和移动性管理功能amf,包括:第一获取模块,用于获取无线接入网设备ran发送的建连请求;第一生成模块,用于生成与所述建连请求相对应的建连反馈信息,所述建连反馈信息中包括与amf相对应的位置信息;第一处理模块,用于将所述建连反馈信息发送至所述ran,以使得所述ran基于所述建连反馈信息与所述amf建立通信连接。
6.第三方面,本技术实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面所示的无线通信方法。
7.第四方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第一方面所示的无线通信方法。
8.第五方面,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述第一方面所示的无线通信方法中的步骤。
9.第六方面,本发明实施例提供了一种无线通信方法,包括:获取待处理数据;确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待处理数据相对应的目标amf;将所述待处理数据发送至所述目标amf进行处理。
10.第七方面,本发明实施例提供了一种无线接入网设备ran,包括:第二获取模块,用于获取待处理数据;第二确定模块,用于确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;第二处理模块,用于基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待处理数据相对应的目标amf;第二发送模块,用于将所述待处理数据发送至所述目标amf进行处理。
11.第八方面,本技术实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第六方面所示的无线通信方法。
12.第九方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第六方面所示的无线通信方法。
13.第十方面,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述第六方面所示的无线通信方法中的步骤。
14.第十一方面,本发明实施例提供了一种直播数据的处理方法,包括:获取待直播数据;确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待直播数据相对应的目标amf;将所述待直播数据发送至所述目标amf进行处理,以实现直播操作。
15.第十二方面,本发明实施例提供了一种直播数据的处理装置,包括:第三获取模块,用于获取待直播数据;第三确定模块,用于确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;第三处理模块,用于基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待直播数据相对应的目标amf;第三发送模块,用于将所述待直播数据发送至所述目标amf进行处理,以实现直播操作。
16.第十三方面,本技术实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理
器执行时实现上述第十一方面所示的直播数据的处理方法。
17.第十四方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第十一方面所示的直播数据的处理方法。
18.第十五方面,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述第十一方面所示的直播数据的处理方法中的步骤。
19.本技术实施例提供的技术方案,通过获取无线接入网设备ran发送的建连请求,生成与建连请求相对应的建连反馈信息,该建连反馈信息中包括与amf相对应的位置信息,而后将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接,从而有效地实现了ran不仅可以与各个amf建立通信连接,并可以基于上述建连过程获知到各个amf所对应的位置信息,继而便于基于各个amf所对应的位置信息对数据进行相应的数据处理操作,有利于提高无线通信性能的质量和效率,进一步提高了该无线通信方法的实用性,有利于市场的推广与应用。
附图说明
20.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1为本技术实施例提供的一种无线通信系统的结构示意图;图2为本技术实施例提供的一种无线通信方法的交互示意图;图3为本技术实施例提供的ran与多个amf之间进行无线连接的示意图;图4为本技术实施例提供的amf基于所述建连请求确定与所述amf相对应的位置信息的流程示意图一;图5为本技术实施例提供的amf基于所述建连请求确定与所述amf相对应的位置信息的流程示意图二;图6为本技术实施例提供的amf基于所述建连请求确定与所述amf相对应的位置信息的流程示意图三;图7为本技术实施例提供的一种无线通信方法的流程示意图;图8为本技术实施例提供的基于各个amf与所述ran之间的距离信息,确定与所述待处理数据相对应的所述目标amf的流程示意图;图9为本技术应用实施例提供的一种无线通信方法的原理示意图;图10为本技术实施例提供的一种核心网接入和移动性管理功能amf的结构示意图;图11为图10所示的核心网接入和移动性管理功能amf所对应的电子设备的结构示意图;图12为本技术实施例提供的一种无线接入网设备ran的结构示意图;图13为图12所示的无线接入网设备ran所对应的电子设备的结构示意图;图14为本技术实施例提供的一种直播数据的处理方法的流程示意图;
图15为本技术实施例提供的一种直播数据的处理装置的结构示意图;图16为图15所示的直播数据的处理装置所对应的电子设备的结构示意图;图17为本技术实施例提供的一种自动驾驶控制方法的流程示意图;图18为本技术实施例提供的一种自动驾驶控制装置的结构示意图;图19为图18所示的自动驾驶控制装置所对应的电子设备的结构示意图。
具体实施方式
22.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
24.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
25.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
26.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。
27.另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
28.为了方便本领域技术人员理解本技术实施例提供的技术方案,下面对相关技术进行说明:在5g通信系统中,核心网接入和移动性管理功能(core access and molility management function,简称amf)负责终端设备接入核心网和移动性管理。随着通信技术的不断发展,移动核心网控制面和转发面的分离部署以及核心网云化部署成为趋势,此时,控制面关键节点amf与所控制的无线接入设备(radio access network,简称ran)/用户设备ue的地理耦合越来越越松散,另外,由于ran一般与多个amf实现全网连接的拓扑结构。因此,amf的位置信息具有很多潜在的应用价值,例如:可以基于amf的位置信息进行信令传输路径的优化等资本支出capex/经营活动支出opex的提升操作,因此,如何提高上述分离式部署的通信系统的通信性能是亟需解决的问题。
29.为了解决上述技术问题,本实施例提供了一种无线通信方法、amf及ran。其中,无
线通信方法能够获取分离式部署的amf的位置信息,并可以基于amf的位置信息来提升无线通信性能和质量。具体的,该无线通信方法的执行主体可以为无线通信系统,参考附图1所示,无线通信系统中可以包括:用户设备(user equipment,简称ue)、核心网接入和移动性管理功能(core access and molility management function,简称amf)和无线接入设备(radio access network,简称ran)。其中,ue通过n1接口与amf连接,ue通过无线资源控制(radio resource control,简称rrc)协议与ran连接;ran通过n2接口与amf连接。
30.用户设备ue可称之为终端(terminal)、移动台(mobile station,简称ms)、移动终端(mobile terminal)等,该用户设备可以经无线接入网(radio access network,简称ran)与一个或多个核心网进行通信,ue可称为接入终端、终端设备、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。ue可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,简称sip)电话、无线本地环路(wireless local loop,简称wll)站、个人数字处理(personal digital assistant,简称pda)、具有无线通信功能的手持设备、计算机设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及未来5g网络中的终端设备等。
31.无线接入设备ran中可以包括与ue进行通信的设备,例如,基站或基站控制器等。应理解,该ran可以与类似于ue的任意数目ue通信。每个ran可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备(例如ue)进行通信,ran可以支持不同制式的通信协议,或者可以支持不同的通信模式。可选地,该ran可以是演进型基站(evolved node b,简称enodeb),或者是无线保真接入点(wirelessfidelity access point,简称wifi ap)、或者是全球微波接入互操作性基站(worldwide interoperability for microwave access base station,简称wimax bs),或者是云无线接入网络(cloud radio access network,简称cran)中的无线控制器,或者该网络设备可以为5g网络中的网络设备或者未来演进的公共陆地移动网络(public land mobile network,简称plmn)中的网络设备等。
32.另外,一个amf可以同时服务于多个ue。amf可以为ue重新选择服务amf。应理解,在ue进入空闲态时,可以释放针对该ue的rrc连接和n2接口。
33.在本技术实施例中,能够与ran建立通信连接的amf的数量为多个,且多个amf采用分离式部署,此时,各个amf可以获取各自所对应的位置信息,该位置信息可以包括:所在区域标识、所在数据中心标识和所在amf池标识等等。为了能够使得amf与ran之间建立通信连接,ran可以生成与amf相对应的建连请求,需要注意的是,在amf的数量为多个时,所生成的建连请求也为多个;而后ran将所生成的建连请求发送至对应的amf处,在amf获取到建连请求之后,可以结合该amf所对应的位置信息生成建连反馈信息,该建连反馈信息中可以包括与amf相对应的位置信息,并将所生成的建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接,从而有效地实现了ran不仅可以与各个amf建立通信连接,并可以基于上述建连过程获知到各个amf所对应的位置信息,继而便于基于位置信息对amf所对应的数据进行相应的调整、控制操作,有利于提高数据处理的质量和效率。
34.下面通过一个示例性的应用场景具体说明本技术各个实施例提供的无线通信方法、amf及ran。
35.图2为本技术实施例提供的一种无线通信方法的交互示意图;参考附图2所示,本
实施例提供了一种无线通信方法,该方法的执行主体可以为核心网接入和移动性管理功能amf。具体的,该无线通信方法可以包括:步骤s201:核心网接入和移动性管理功能amf获取无线接入网设备ran发送的建连请求。
36.步骤s202:amf生成与建连请求相对应的建连反馈信息,建连反馈信息中包括与amf相对应的位置信息。
37.步骤s203:amf将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接。
38.下面对上述各个步骤进行详细说明:步骤s201:核心网接入和移动性管理功能amf获取无线接入网设备ran发送的建连请求。
39.其中,为了能够使得amf与ran之间实现无线通信操作,ran可以与一个或多个amf之间建立通信连接,具体的,ran可以针对需要进行连接的amf生成相对应的建连请求,需要注意的是,为了能够实现ran与多个amf之间建立通信连接,ran针对多个不同的amf生成用于建立通信连接的建连请求,之后可以将建连请求发送至一个或多个amf,从而使得一个或多个amf可以获取到ran所发送的建连请求,该建连请求中可以包括:ran的身份标识、ran的地址信息和ran的端口信息等等。
40.步骤s202:amf生成与建连请求相对应的建连反馈信息,建连反馈信息中包括与amf相对应的位置信息。
41.其中,在amf的数量为多个时,多个amf在整个网络架构中可以采用分离式方式进行部署,为了能够实现对分离式部署的多个amf进行充分、有效地利用,各个amf中可以存储有各自amf所对应的位置信息,位置信息用于标识amf在网络中的具体部署位置,可以理解的是,不同的amf可以对应有相同的位置信息或者不同的位置信息。
42.在amf获取到建连请求之后,可以对建连请求进行分析处理,以生成与建连请求相对应的建连反馈信息,该建连反馈信息中包括与amf相对应的位置信息。在一些实例中,amf生成与建连请求相对应的建连反馈信息可以包括:amf基于建连请求确定与amf相对应的位置信息;amf基于位置信息,生成与建连请求相对应的建连反馈信息。
43.具体的,在amf获取到建连请求之后,可以对建连请求进行分析处理,以确定与amf相对应的位置信息,而后amf可以结合所获得的位置信息来生成与建连请求相对应的建连反馈信息,该建连反馈信息中可以包括与amf相对应的位置信息。可以理解的是,建连反馈信息中不仅可以包括amf所对应的位置信息,还可以包括需要与ran建立连接的amf的身份标识、amf的地址信息和amf的端口信息等等。
44.步骤s203:amf将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接。
45.在生成建连反馈信息之后,为了能够使得amf与ran之间建立通信连接,amf可以将建连反馈信息发送至ran,以使得ran可以基于建立反馈信息与amf建立通信连接。
46.举例来说,附图3提供了一种包括ran和多个amf的无线通信系统,上述的多个amf可以采用分离式方式在网络架构中进行部署,多个amf可以包括:第一amf、第二amf、第三amf和第四amf,其中,第一amf和第二amf可以对应位置信息a,第三amf和第四amf可以对应
位置信息b。
47.ran可以生成与上述多个amf相对应的建连请求,而后可以将与上述多个amf相对应的建连请求发送至各个amf,从而使得各个amf可以获取到建连请求,而后可以基于建连请求生成建连反馈信息,可以理解的是,不同的amf可以生成不同的建连反馈信息,例如:第一amf可以生成建连反馈信息1,第二amf可以生成建连反馈信息2,第三amf可以生成建连反馈信息3,第四amf可以生成建连反馈信息4,上述的各个建连反馈信息中包括所对应的amf的位置信息,即建连反馈信息1和建连反馈信息2中分别包括:与第一amf相对应的位置信息a、与第二amf相对应的位置信息a,建连反馈信息3和建连反馈信息4中分别包括:与第三amf相对应的位置信息b、与第四amf相对应的位置信息b。
48.需要注意的是,建连反馈信息1中除了包括位置信息a之外,还可以包括与第一amf相对应的身份标识、地址信息和端口信息等等,相类似的,建连反馈信息2中还可以包括:位置信息a、与第二amf相对应的身份标识、地址信息和端口信息,建连反馈信息3中还可以包括:位置信息b、与第三amf相对应的身份标识、地址信息和端口信息,建连反馈信息4中还可以包括:位置信息b、与第四amf相对应的身份标识、地址信息和端口信息。
49.在各个amf生成建连反馈信息之后,可以将所生成的建连反馈信息发送至ran,从而使得ran获取到多个建连反馈信息,而后可以基于多个建连反馈信息与各个amf建立通信连接,即ran可以基于建连反馈信息1与第一amf建立通信连接,ran可以分别基于建连反馈信息2、建连反馈信息3和建连反馈信息4与第二amf、第三amf和第四amf建立通信连接,从而有效地实现了ran不仅可以与各个amf建立通信连接,并可以基于上述建连过程获知到各个amf所对应的位置信息。
50.本实施例提供的无线通信方法,amf通过获取无线接入网设备ran发送的建连请求,生成与建连请求相对应的建连反馈信息,该建连反馈信息中包括与amf相对应的位置信息,而后将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接,从而有效地实现了ran不仅可以与各个amf建立通信连接,并可以基于上述建连过程获知到各个amf所对应的位置信息,继而便于基于各个amf所对应的位置信息对数据进行相应的数据处理操作,有利于提高无线通信性能的质量和效率,进一步提高了该无线通信方法的实用性,有利于市场的推广与应用。
51.图4为本技术实施例提供的amf基于建连请求确定与amf相对应的位置信息的流程示意图;参考附图4所示,其中,与amf相对应的位置信息可以对应有不同的标识粒度,在与amf相对应的位置信息仅包括amf所在区域的粒度时,本实施例提供了一种确定与amf相对应的位置信息的实现方式,具体的,本实施例中的amf基于建连请求确定与amf相对应的位置信息可以包括:步骤s401:amf基于建连请求确定amf所对应的区域。
52.步骤s402:amf基于区域,确定与amf相对应的位置信息,位置信息中包括与区域相对应的区域标识。
53.在amf获取到建连请求之后,可以对建连请求进行分析处理,以确定amf所对应的区域,与amf所对应的区域可以包括以下至少之一:华东区域、华北区域、华中区域和华南区域等等。在获取到amf所对应的区域之后,可以基于amf所对应的区域来确定与amf相对应的位置信息,该位置信息中可以包括与区域相对应的区域标识,例如:华东区域可以对应于标
识“00”,华北区域可以对应于标识“01”,华中区域可以对应于标识“10”,华南区域可以对应于标识“11”。
54.可以理解的是,对于分离式部署的多个amf而言,多个amf可以分布在同一个区域或者多个不同的区域中,可以理解的是,位于同一个区域中的多个amf可以对应有相同的区域标识,位于不同区域中的多个amf可以对应有不同的区域标识。
55.本实施例中,基于建连请求确定amf所对应的区域,而后基于区域来确定与amf相对应的位置信息,有效地实现了对amf所对应的区域级位置信息进行获取,进而保证了对位置信息进行确定的准确可靠性。
56.图5为本技术实施例提供的amf基于建连请求确定与amf相对应的位置信息的流程示意图二;参考附图5所示,由于与amf相对应的位置信息不仅可以包括amf所在区域的粒度,还可以包括amf所在区域中的数据中心粒度,本实施例提供了另一种确定与amf相对应的位置信息的实现方式,具体的,amf基于区域,确定与amf相对应的位置信息可以包括:步骤s501:amf在amf所对应的区域中,确定与amf相对应的数据中心。
57.步骤s502:amf基于数据中心,确定与amf相对应的位置信息,位置信息中包括与amf相对应的区域标识和数据中心标识。
58.在amf获取到建连请求之后,可以对建连请求进行分析处理,以确定amf所对应的区域。在确定amf所对应的区域之后,可以进一步在amf所对应的区域中来确定与amf相对应的数据中心。可以理解的是,一个区域中可以对应有一个或多个数据中心,而不同的数据中心可以对应有不同的数据中心标识。
59.在获取到amf所对应的数据中心之后,可以基于amf所对应的数据中心来确定与amf相对应的位置信息,该位置信息中包括:与amf相对应的区域标识和数据中心标识。例如:在确定某一amf所对应的区域和数据中心为华北区域中的第三数据中心时,与amf相对应的位置信息可以包括:与华北区域相对应的区域标识“01”和与第三数据中心相对应的数据中心标识“c”,即此时的位置信息中可以包括用于标识amf所在区域中的数据中心的标识“01c”。
60.本实施例中,在基于建连请求确定amf所对应的区域之后,通过在amf所对应的区域中确定与amf相对应的数据中心,而后基于数据中心来确定与amf相对应的位置信息,有效地实现了对amf所对应的数据中心级位置信息进行获取,进而保证了对位置信息进行确定的准确可靠性。
61.图6为本技术实施例提供的amf基于建连请求确定与amf相对应的位置信息的流程示意图三;参考附图6所示,由于与amf相对应的位置信息不仅可以包括amf所在区域中数据中心粒度,还可以包括amf所在数据中心中的amf池粒度,本实施例提供了又一种确定与amf相对应的位置信息的实现方式,具体的,amf基于区域,确定与amf相对应的位置信息可以包括:步骤s601:amf在与amf相对应的数据中心中,确定与amf相对应的amf池。
62.步骤s602:amf基于amf池,确定与amf相对应的位置信息,位置信息中包括与amf相对应的区域标识、数据中心标识和amf池标识。
63.在amf获取到建连请求之后,可以对建连请求进行分析处理,以确定amf所对应的区域,并且在确定amf所对应的区域之后,可以进一步在amf所对应的区域中来确定与amf相
对应的数据中心。在确定与amf相对应的数据中心之后,可以进一步在与amf相对应的数据中心中来确定与amf相对应的amf池。可以理解的是,一个数据中心中可以对应有一个或多个amf池,而不同的amf池可以对应有不同的amf池标识。
64.在确定与amf相对应的amf池之后,可以基于amf池来确定与amf相对应的位置信息,该位置信息中包括:与amf相对应的区域标识、数据中心标识和amf池标识。例如:在确定某一amf所对应的区域、数据中心和amf池为华北区域中的第三数据中心中的第五amf池时,与amf相对应的位置信息可以包括:与华北区域相对应的区域标识“01”、与第三数据中心相对应的数据中心标识“c”和与第五amf池相对应的amf池标识“5”,即此时的位置信息中可以包括用于标识amf所在区域、所在数据中心以及所在amf池的标识“01c5”。
65.本实施例中,在基于建连请求确定amf所对应的区域和数据中心之后,通过在amf所对应的数据中心中确定与amf相对应的amf池,而后基于amf池来确定与amf相对应的位置信息,有效地实现了对amf所对应的amf池级位置信息进行获取,进而保证了对位置信息进行确定的准确可靠性。
66.图7为本技术实施例提供的一种无线通信方法的流程示意图;参考附图7所示,本实施例提供了一种无线通信方法,该方法的执行主体可以为无线接入网设备ran。具体的,该无线通信方法可以包括:步骤s701:获取待处理数据。
67.步骤s702:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
68.步骤s703:基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf。
69.步骤s704:将待处理数据发送至目标amf进行处理。
70.下面对上述各个步骤进行详细说明:步骤s701:获取待处理数据。
71.其中,在终端设备存在数据访问需求时,可以向无线接入网设备ran发送待处理数据,从而使得ran可以稳定地获取到待处理数据。在ran获取到待处理数据之后,可以通过amf向用户终端提供相对应的网络资源,以使得用户终端可以基于所提供的网络资源进行相对应的数据处理操作。需要注意的是,ran所获得的待处理数据的数量可以为一个或多个,可以理解的是,一个或多个待处理数据可以来自于一个或多个终端设备。
72.步骤s702:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
73.在获取到待处理数据之后,为了能够实现对待处理数据进行分析处理,可以确定与ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息,具体的,在ran中存储有与ran建立通信连接的amf标识,通过amf标识即可获取与ran通信连接的多个amf。另外,在ran与多个amf之间建立通信连接时,amf可以将amf所对应的位置信息发送至ran,从而使得ran能够获取到各个amf所对应的位置信息。
74.步骤s703:基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf。
75.在获取到待处理数据和多个amf各自对应的位置信息之后,可以对多个amf各自对
应的位置信息进行分析处理,以在多个amf中确定与待处理数据相对应的目标amf。在一些实例中,基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf可以包括:基于多个amf各自对应的位置信息,确定各个amf与ran之间的距离信息;基于各个amf与ran之间的距离信息,确定与待处理数据相对应的目标amf。
76.具体的,在获取到多个amf各自对应的位置信息之后,可以基于多个amf各自对应的位置信息来确定各个amf与ran之间的距离信息,可以理解的是,不同位置信息所对应的amf与ran之间可以对应有不同的距离信息。在获取到各个amf与ran之间的距离信息之后,可以对各个amf与ran之间的距离信息进行分析处理,而后可以基于分析处理结果来确定与待处理数据相对应的目标amf,从而有效地保证了对用于对待处理数据进行分析处理的目标amf进行确定的准确可靠性。
77.步骤s704:将待处理数据发送至目标amf进行处理。
78.在确定与待处理数据相对应的目标amf之后,可以将待处理数据发送至目标amf进行处理,以基于目标amf实现相对应的数据处理操作。
79.本实施例提供的无线通信方法,通过获取待处理数据,确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息,而后基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf,并将待处理数据发送至目标amf进行处理,从而有效地实现了可以基于多个amf各自对应的位置信息,在多个amf中确定一个合适的对待处理数据进行分析处理的目标amf,而后可以利用目标amf对待处理数据进行分析处理,这样有效地提高了对待处理数据进行分析处理的质量和效率,进一步提高了该无线通信方法的实用性。
80.图8为本技术实施例提供的基于各个amf与ran之间的距离信息,确定与待处理数据相对应的目标amf的流程示意图;参考附图8所示,本实施例提供了一种确定与待处理数据相对应的目标amf的实现方式,具体的,本实施例中的基于各个amf与ran之间的距离信息,确定与待处理数据相对应的目标amf可以包括:步骤s801:获取最小距离信息所对应的至少一个备选amf,或者,获取最大距离信息所对应的至少一个备选amf。
81.步骤s802:基于至少一个备选amf,确定与待处理数据相对应的目标amf。
82.在获取到各个amf与ran之间的距离信息之后,可以将各个amf与ran之间的距离信息进行分析比较,而后可以获取最小距离信息所对应的至少一个备选amf或者最大距离信息所对应的至少一个备选amf,具体的,在一些应用场景中,可以获取最小距离信息所对应的至少一个备选amf;或者,在另一些应用场景中,可以获取最大距离信息所对应的至少一个备选amf。
83.在获取到至少一个备选amf之后,可以对至少一个备选amf进行分析处理,以确定与待处理数据相对应的目标amf,在一些实例中,可以在至少一个备选amf中随机确定一个与待处理数据相对应的目标amf。在另一些实例中,基于至少一个备选amf,确定与待处理数据相对应的目标amf可以包括:获取至少一个备选amf各自对应的流量处理特征;基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf。
84.具体的,在获取到至少一个备选amf之后,可以对各个备选amf进行分析处理,以确定与待处理数据相对应的流量处理特征,该流量处理特征可以包括以下至少之一:数据处
理流量、数据处理资源,上述的数据处理流量用于标识amf需要进行分析处理的数据数量,数据处理流量越大,则说明amf需要进行分析处理的数据数量越大;数据处理流量越小,则说明amf需要进行分析处理的数据数量越小。数据处理资源用于标识amf中存在的用于对数据处理操作的资源数量,数据处理资源越高,则说明amf中存在较多的用于实现数据处理操作的资源信息;数据处理资源越低,则说明amf中存在较少的用于实现数据处理操作的资源信息。
85.在获取到流量处理特征之后,可以对流量处理特征进行分析处理,以在至少一个备选amf中确定与待处理数据相对应的目标amf。在一些实例中,基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf可以包括:在流量处理特征包括数据处理流量时,将至少一个备选amf中最小数据处理流量所对应的备选amf,确定为与待处理数据相对应的目标amf。
86.其中,在流量处理特征包括数据处理流量时,在获取到至少一个备选amf各自对应的流量处理特征之后,可以将至少一个备选amf中最小数据处理流量所对应的备选amf确定为与待处理数据相对应的目标amf,从而可以保证基于目标amf对待处理数据进行分析处理的质量和效率。
87.举例来说,在获取到待处理数据之后,所确定的与ran之间存在最小距离信息的至少一个备选amf可以包括:第一备选amf、第二备选amf、第三amf和第四amf,为了能够提高对待处理数据进行分析处理的质量和效率,可以确定各个备选amf所对应的数据处理流量,例如:第一备选amf的数据处理流量为p1,第二备选amf的数据处理流量为p2,第三备选amf的数据处理流量为p3,第四备选amf的数据处理流量为p4,上述各个数据处理流量之间的大小为:p2<p3<p1<p4。
88.在获取到上述各个备选amf各自对应的数据处理流量之后,可以至少一个备选amf中最小数据处理流量所对应的备选amf确定为与待处理数据相对应的目标amf,即将数据处理流量p2所对应的第二备选amf确定为目标amf,而后可以利用目标amf进行相对应的数据处理操作,这样可以均衡各个amf所对应的数据处理量,进一步保证了基于目标amf对待处理数据进行分析处理的质量和效率。
89.在另一些实例中,基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf可以包括:在流量处理特征包括数据处理资源时,将至少一个备选amf中最大数据处理资源所对应的备选amf,确定为与待处理数据相对应的目标amf。
90.其中,在数据处理资源包括数据处理资源时,在获取到至少一个备选amf各自对应的流量处理特征之后,可以将至少一个备选amf中最大数据处理资源所对应的备选amf来确定为与待处理数据相对应的目标amf,从而可以保证基于目标amf对待处理数据进行分析处理的质量和效率。
91.举例来说,在获取到待处理数据之后,所确定的与ran之间存在最小距离信息的至少一个备选amf可以包括:第一备选amf、第二备选amf、第三amf和第四amf,为了能够提高对待处理数据进行分析处理的质量和效率,可以确定各个备选amf所对应的数据处理资源,例如:第一备选amf的数据处理资源为m1,第二备选amf的数据处理资源为m2,第三备选amf的数据处理资源为m3,第四备选amf的数据处理资源为m4,上述各个数据处理资源之间的大小为:m1<m2<m3<m4。
92.在获取到上述各个备选amf各自对应的数据处理资源之后,可以至少一个备选amf中最大数据处理资源所对应的备选amf确定为与待处理数据相对应的目标amf,即将数据处理资源m4所对应的第四备选amf确定为目标amf,这样可以有效地保证基于目标amf对待处理数据进行分析处理的质量和效率。
93.具体应用时,参考附图9所示,本应用实施例提供了一种无线通信方法,该无线通信方法的执行主体可以为无线通信系统,该无线通信系统可以包括一个或多个ran以及一个或多个amf,其中,一个或多个amf与一个或多个ran通信连接,具体的,该无线通信方法可以包括以下步骤:步骤1:对一个或多个ran(ran1、ran2、ran3、ran10、ran20、ran30)、一个或多个amf(amf1、amf2和amf3)进行分离式配置,在配置完毕之后,amf可以确定amf所对应的位置信息,并将amf所对应的位置信息存储在amf中。
94.在将amf集群跨区域地部署在各个区域中时,不同区域中的amf集群可以对应有不同的位置信息,例如,afm1所对应的位置信息可以为位置信息1,amf2可以对应有位置信息2;上述amf所对应的位置信息用于标识amf在网络架构中的实际部署位置,具体的,amf所对应的位置信息可以包括:amf所对应的区域标识(regional id)、数据中心标识(dc id)和amf池标识(pool id)。
95.步骤2:ran可以生成建连请求,并将建连请求发送至各个amf。
96.步骤3:amf获取到建连请求之后,可以确定amf所对应的位置信息,并基于位置信息生成与建连请求相对应的建连反馈信息,该建连反馈信息中包括与amf相对应的位置信息,并将建连反馈信息发送至ran。
97.步骤4:ran获取到建连反馈信息之后,基于建连反馈信息与amf建立通信连接,从而使得ran与至少一个amf建立通信连接的过程中,可以获得至少一个amf各自对应的位置信息。
98.具体的,通过上述交互操作,可以使得ran1、ran2、ran3、ran10、ran20、ran30可以分别与amf1、amf2和amf3之间建立连接,从而实现了全连接的无线通信架构。
99.此外,在ran与各个amf建立通信连接之后,可以基于amf所发送的位置信息来进行相对应的数据处理操作,具体的,ran可以基于各个amf所对应的位置信息来选择较为合适的amf网元接入点来实现信令路径和时延提升,并且还可以根据特殊时间段的数据处理流量来对amf所需要处理的数据进行调度操作,具体的,选择较为优选的amf网元接入点的实现过程可以包括以下步骤:步骤11:获取待处理数据。
100.步骤12:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
101.步骤13:在多个amf中,获取最小距离信息所对应的至少一个备选amf。
102.步骤14:获取至少一个备选amf各自对应的数据处理流量,将至少一个备选amf中最小数据处理流量所对应的备选amf,确定为与待处理数据相对应的目标amf。
103.其中,ran可以获取到各个amf相对应的位置信息,而后可以基于各个备选amf的位置信息来选择一目标amf,从而可以实现ran可以按需来选择目标amf,例如:通过目标amf可以为vip用户提供较高的服务资源,以提升数据处理速度,这样不仅保证了amf所对应数据
资源的利用率,并且也能够保证数据处理操作的质量和效率。
104.步骤15:将待处理数据发送至目标amf进行处理。
105.另外,根据特殊时间段的数据处理流量来对amf所需要处理的数据进行调度操作可以包括以下步骤:步骤111:获取待处理数据。
106.步骤112:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
107.步骤113:在多个amf中,获取最大距离信息所对应的至少一个备选amf。
108.步骤114:获取至少一个备选amf各自对应的数据处理资源,将至少一个备选amf中最大数据处理资源所对应的备选amf,确定为与待处理数据相对应的目标amf。
109.步骤115:将待处理数据发送至目标amf进行处理。
110.举例来说,对于区域a内的待处理数据而言,在某一假期时,某一区域内的待处理数据可以发生重大变化,例如:在十一假期时,区域a内的待处理数据可以由较多数据变化为较少数据,或者也可能会出现由较少数据变化为较多数据。在区域a内的待处理数据由较少数据变化为较多数据时,为了能够保证数据处理操作,可以获取至少一个备选amf,上述至少一个备选amf可以为与区域a之间距离较大的amf,而后可以确定各个备选amf各自对应的数据处理资源,将至少一个备选amf中最大数据处理资源所对应的备选amf,确定为与待处理数据相对应的目标amf,而后可以利用目标amf对待处理数据进行分析处理,这样可以有效地实现了基于各个amf所对应的位置信息可以灵活、可靠地处理信令负荷的短时间变化,进一步提高了数据处理质量和效率。
111.本实施例提供的技术方案,有效地实现了在amf与ran建立ngap连接时,amf可以将建连反馈信息中携带amf的位置信息下发至ran,上述交互过程可以满足3gpp 38.413标准,从而使得ran不仅可以基于建连反馈信息与各个amf建立通信连接,还能够获取到各个amf的位置信息,并基于amf的位置信息选择出合适的目标amf进行相对应的数据处理操作,这样有利于提高数据处理的质量和效率,进一步提高了该数据处理方法的实用性。
112.图10为本技术实施例提供的一种核心网接入和移动性管理功能amf的结构示意图;参考附图10所示,本实施例提供了一种核心网接入和移动性管理功能amf,该核心网接入和移动性管理功能amf用于执行上述图2所示的无线通信方法,具体的,该核心网接入和移动性管理功能amf可以包括:第一获取模块11、第一生成模块12和第一处理模块13,具体的:第一获取模块11,用于获取无线接入网设备ran发送的建连请求;第一生成模块12,用于生成与建连请求相对应的建连反馈信息,建连反馈信息中包括与amf相对应的位置信息;第一处理模块13,用于将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接。
113.在一些实例中,在第一生成模块12生成与建连请求相对应的建连反馈信息时,该第一生成模块12用于执行:基于建连请求确定与amf相对应的位置信息;基于位置信息,生成与建连请求相对应的建连反馈信息。
114.在一些实例中,在第一生成模块12基于建连请求确定与amf相对应的位置信息时,
该第一生成模块12用于执行:基于建连请求确定amf所对应的区域;基于区域,确定与amf相对应的位置信息,位置信息中包括与区域相对应的区域标识。
115.在一些实例中,在第一生成模块12基于区域,确定与amf相对应的位置信息时,该第一生成模块12用于执行:在amf所对应的区域中,确定与amf相对应的数据中心;基于数据中心,确定与amf相对应的位置信息,位置信息中包括与amf相对应的区域标识和数据中心标识。
116.在一些实例中,在第一生成模块12基于数据中心,确定与amf相对应的位置信息时,该第一生成模块12用于执行:在与amf相对应的数据中心中,确定与amf相对应的amf池;基于amf池,确定与amf相对应的位置信息,位置信息中包括与amf相对应的区域标识、数据中心标识和amf池标识。
117.图10所示amf可以执行图1

图6所示实施例的方法,本实施例未详细描述的部分,可参考对图1

图6所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1

图6所示实施例中的描述,在此不再赘述。
118.在一个可能的设计中,图10所示核心网接入和移动性管理功能amf的结构可实现为一电子设备。如图11所示,该电子设备可以包括:第一处理器21和第一存储器22。其中,第一存储器22用于存储相对应电子设备执行上述图1

图6所示实施例中提供的无线通信方法的程序,第一处理器21被配置为用于执行第一存储器22中存储的程序。
119.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第一处理器21执行时能够实现如下步骤:核心网接入和移动性管理功能amf获取无线接入网设备ran发送的建连请求;amf生成与建连请求相对应的建连反馈信息,建连反馈信息中包括与amf相对应的位置信息;amf将建连反馈信息发送至ran,以使得ran基于建连反馈信息与amf建立通信连接。
120.进一步的,第一处理器21还用于执行前述图1

图6所示实施例中的全部或部分步骤。
121.其中,电子设备的结构中还可以包括第一通信接口23,用于电子设备与其他设备或通信网络通信。
122.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1

图6所示方法实施例中无线通信方法所涉及的程序。
123.此外,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述图1

图6所示方法实施例中无线通信方法中的步骤。
124.图12为本技术实施例提供的一种无线接入网设备ran的结构示意图;参考附图12所示,本实施例提供了一种无线接入网设备ran,该无线接入网设备ran用于执行上述图7所示的无线通信方法,具体的,该无线接入网设备ran可以包括:第二获取模块31、第二生成模块32、第二处理模块33和第二发送模块34,具体的:第二获取模块31,用于获取待处理数据;第二确定模块32,用于确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;第二处理模块33,用于基于多个amf各自对应的位置信息,在多个amf中确定与待
处理数据相对应的目标amf;第二发送模块34,用于将待处理数据发送至目标amf进行处理。
125.在一些实例中,在第二处理模块33基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf时,该第二处理模块33用于执行:基于多个amf各自对应的位置信息,确定各个amf与ran之间的距离信息;基于各个amf与ran之间的距离信息,确定与待处理数据相对应的目标amf。
126.在一些实例中,在第二处理模块33基于各个amf与ran之间的距离信息,确定与待处理数据相对应的目标amf时,该第二处理模块33用于执行:获取最小距离信息所对应的至少一个备选amf,或者,获取最大距离信息所对应的至少一个备选amf;基于至少一个备选amf,确定与待处理数据相对应的目标amf。
127.在一些实例中,在第二处理模块33基于至少一个备选amf,确定与待处理数据相对应的目标amf时,该第二处理模块33用于执行:获取至少一个备选amf各自对应的流量处理特征;基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf。
128.在一些实例中,在第二处理模块33基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf时,该第二处理模块33用于执行:在流量处理特征包括数据处理流量时,将至少一个备选amf中最小数据处理流量所对应的备选amf,确定为与待处理数据相对应的目标amf。
129.在一些实例中,在第二处理模块33基于流量处理特征,在至少一个备选amf中确定与待处理数据相对应的目标amf时,该第二处理模块33用于执行:在流量处理特征包括数据处理资源时,将至少一个备选amf中最大数据处理资源所对应的备选amf,确定为与待处理数据相对应的目标amf。
130.图12所示无线接入网设备ran可以执行图7

图9所示实施例的方法,本实施例未详细描述的部分,可参考对图7

图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图7

图9所示实施例中的描述,在此不再赘述。
131.在一个可能的设计中,图12所示无线接入网设备ran的结构可实现为一电子设备。如图13所示,该电子设备可以包括:第二处理器41和第二存储器42。其中,第二存储器42用于存储相对应电子设备执行上述图7

图9所示实施例中提供的无线通信方法的程序,第二处理器41被配置为用于执行第二存储器42中存储的程序。
132.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第二处理器41执行时能够实现如下步骤:获取待处理数据;确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;基于多个amf各自对应的位置信息,在多个amf中确定与待处理数据相对应的目标amf;将待处理数据发送至目标amf进行处理。
133.进一步的,第二处理器41还用于执行前述图7

图9所示实施例中的全部或部分步骤。
134.其中,电子设备的结构中还可以包括第二通信接口43,用于电子设备与其他设备或通信网络通信。
135.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图7

图9所示方法实施例中无线通信方法所涉及的程序。
136.此外,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述图7

图9所示方法实施例中无线通信方法中的步骤。
137.图14为本技术实施例提供的一种直播数据的处理方法的流程示意图;参考附图14所示,本实施例提供了一种直播数据的处理方法,该处理方法的执行主体可以为直播数据的处理装置,具体实现时,直播数据的处理装置可以实现为一无线接入网设备ran,具体的,该直播数据的处理方法可以包括:步骤s1401:获取待直播数据。
138.步骤s1402:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
139.步骤s1403:基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待直播数据相对应的目标amf。
140.步骤s1404:将所述待直播数据发送至所述目标amf进行处理,以实现直播操作。
141.在直播场景中,直播数据往往会被直播端传输到预设网络或者直播服务平台,而后通过预设网络或者直播服务平台进行直播数据的分发操作。具体的,直播端可以将直播数据通过无线接入网设备ran发送至预设网络,以通过预设网络获取用于实现直播操作的数据资源。播放端可以通过无线接入网设备ran向预设网络或者直播服务平台请求直播数据,以使得预设网络或者直播服务平台可以将直播数据分发至相对应的播放端,进而在播放端上播放相对应的直播数据。需要注意的是,直播场景包括但不限于:教育场景中的远程教育、直播课程、远程医疗等等,不同的直播场景中的待直播数据可以具有不同的功能作用。
142.基于上述陈述内容可知,本实施例中的待直播数据可以是指直播端所发送的直播数据或者可以是播放端所请求播放的直播数据,从而使得直播数据的处理装置可以稳定地获取到待直播数据,该待直播数据可以包括视频数据和音频数据等等。
143.另外,本实施例中步骤s1402

步骤s1404的具体实现方式和实现效果与上述实施例中的步骤s702

步骤s704的具体实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
144.在一些实例中,基于多个amf各自对应的位置信息,在所述多个amf中确定与待直播数据相对应的目标amf可以包括:基于多个amf各自对应的位置信息,确定各个amf与ran之间的距离信息;基于各个amf与ran之间的距离信息,确定与待直播数据相对应的所述目标amf。
145.本实施例中的方法还可以包括图8

图9所示实施例的方法,本实施例未详细描述的部分,可参考对图8

图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图8

图9所示实施例中的描述,在此不再赘述。
146.本实施例提供的直播数据的处理方法,通过获取待直播数据,确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息,而后基于多个amf各自对应的位置信息,在多个amf中确定与待直播数据相对应的目标amf,并将待直播数据发送至目标amf进行处理,从而有效地实现了可以多个amf中选择较为合适的目标amf完成相对应的直播操作,这样有利于提高直播场景中的数据进行无线传输
的质量和效率,进一步保证了该直播数据的处理方法的实用性,有利于市场的推广与应用。
147.图15为本技术实施例提供的一种直播数据的处理装置的结构示意图;参考附图15所示,本实施例提供了一种直播数据的处理装置,该直播数据的处理装置可以执行上述图14所示的直播数据的处理方法,具体的,该直播数据的处理装置可以包括:第三获取模块51,用于获取待直播数据;第三确定模块52,用于确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;第三处理模块53,用于基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述待直播数据相对应的目标amf;第三发送模块54,用于将所述待直播数据发送至所述目标amf进行处理,以实现直播操作。
148.在一些实例中,在第三处理模块53基于多个amf各自对应的位置信息,在多个amf中确定与待直播数据相对应的目标amf时,该第三处理模块53用于执行:基于多个amf各自对应的位置信息,确定各个amf与ran之间的距离信息;基于各个amf与ran之间的距离信息,确定与待直播数据相对应的目标amf。
149.图15所示直播数据的处理装置可以执行图14所示实施例的方法,本实施例未详细描述的部分,可参考对图14所示实施例的相关说明。该技术方案的执行过程和技术效果参见图14所示实施例中的描述,在此不再赘述。
150.在一个可能的设计中,图15所示直播数据的处理装置的结构可实现为一电子设备。如图16所示,该电子设备可以包括:第三处理器61和第三存储器62。其中,第三存储器62用于存储相对应电子设备执行上述图14所示实施例中提供的直播数据的处理方法的程序,第三处理器61被配置为用于执行第三存储器62中存储的程序。
151.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第三处理器61执行时能够实现如下步骤:获取待直播数据;确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;基于多个amf各自对应的位置信息,在多个amf中确定与待直播数据相对应的目标amf;将待直播数据发送至目标amf进行处理,以实现直播操作。
152.进一步的,第三处理器61还用于执行前述图14所示实施例中的全部或部分步骤。
153.其中,电子设备的结构中还可以包括第三通信接口63,用于电子设备与其他设备或通信网络通信。
154.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图14所示方法实施例中直播数据的处理方法所涉及的程序。
155.此外,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述图14所示方法实施例中直播数据的处理方法中的步骤。
156.图17为本技术实施例提供的一种自动驾驶控制方法的流程示意图;参考附图17所示,本实施例提供了一种自动驾驶控制方法,该处理方法的执行主体可以为自动驾驶控制装置,具体实现时,自动驾驶控制装置可以实现为一无线接入网设备ran,具体的,该自动驾
驶控制方法可以包括:步骤s1701:获取与车辆相对应的运行状态数据。
157.在车辆运行的过程中,车辆上可以设置有传感器,通过传感器可以获取与车辆相对应的运行状态数据,与车辆相对应的运行状态数据可以包括以下至少之一:车辆的当前车速、行驶方向和环境信息,其中,所述环境信息包括周围物体的分布位置、所述车辆前方车辆的车速和所述车辆所处道路的道路限速。在一些实例中,传感器可以包括图像采集传感器、雷达传感器和全球定位系统gps,具体的,通过图像采集传感器、雷达传感器和全球定位系统gps来确定与车辆相对应的运行状态数据。
158.步骤s1702:确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
159.步骤s1703:基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述运行状态数据相对应的目标amf。
160.另外,本实施例中步骤s1702

步骤s1703的具体实现方式和实现效果与上述实施例中的步骤s702

步骤s703的具体实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
161.步骤s1704:将所述运行状态数据发送至所述目标amf进行处理,获得与所述运行状态数据相对应的驾驶路径规划信息。
162.在获取到运行状态数据和目标amf之后,可以将运行状态数据发送至目标amf进行处理,从而可以获得与运行状态数据相对应的驾驶路径规划信息。其中,预先配置有用于对运行状态数据进行分析处理的机器学习模型,机器学习模型被训练为用于确定与车辆相对应的驾驶路径规划信息。在获取到运行状态数据之后,可以将运行状态数据输入至机器学习模型,从而可以获得与运行状态数据相对应的驾驶路径规划信息。
163.步骤s1705:基于所述驾驶路径规划信息对车辆进行控制。
164.在获取到驾驶路径规划信息之后,可以基于驾驶路径规划信息对车辆进行控制,从而有效地实现了车辆的自动驾驶控制操作。需要注意的是,对于自动驾驶控制装置而言,自动驾驶控制装置可以设置于车辆上,或者,自动驾驶控制装置可以独立于车辆进行设置,此时,自动驾驶控制装置可以与车辆cpu通信连接。
165.另外,对于自动驾驶控制装置而言,可以根据不同的车辆对自动驾驶控制装置进行调整,即根据车辆类型的不同,自动驾驶控制装置中所包括的算法模块也会有所不同,此时,自动驾驶控制装置不仅可以实现车辆自动驾驶的控制操作,还可以实现的其他操作。例如,对于物流车辆、公共服务车辆、医疗服务车辆、终端服务车辆会涉及不同的自动驾驶控制装置。下面分别针对这四种自动驾驶车辆对自动驾驶控制装置中所包括的算法模块进行举例说明:其中,物流车辆是指物流场景中使用的车辆,例如:可以是带自动分拣功能的物流车辆、带冷藏保温功能的物流车辆、带测量功能的物流车辆。这些物流车辆会涉及不同的算法模块。
166.例如,对于物流车辆,可以带有自动化的分拣装置,该分拣装置可以在物流车辆到达目的地后自动把货物取出并搬送、分拣、存放。这就涉及用于货物分拣的算法模块,该算法模块主要实现货物取出、搬运、分拣以及存放等逻辑控制。
167.又例如,针对冷链物流场景,物流车辆还可以带有冷藏保温装置,该冷藏保温装置可以实现运输的水果、蔬菜、水产品、冷冻食品以及其它易腐烂的食品进行冷藏或保温,使之处于合适的温度环境,解决易腐烂食品的长途运输问题。这就涉及用于冷藏保温控制的算法模块,该算法模块主要用于根据食品(或物品)性质、易腐性、运输时间、当前季节、气候等信息动态、自适应计算冷餐或保温的合适温度,根据该合适温度对冷藏保温装置进行自动调节,这样在车辆运输不同食品或物品时运输人员无需手动调整温度,将运输人员从繁琐的温度调控中解放出来,提高冷藏保温运输的效率。
168.又例如,在大多物流场景中,是根据包裹体积和/或重量进行收费的,而物流包裹的数量非常庞大,单纯依靠快递员对包裹体积和/或重量进行测量,效率非常低,人工成本较高。因此,在一些物流车辆中,增设了测量装置,可自动测量物流包裹的体积和/或重量,并计算物流包裹的费用。这就涉及用于物流包裹测量的算法模块,该算法模块主要用于识别物流包裹的类型,确定物流包裹的测量方式,如进行体积测量还是重量测量或者是同时进行体积和重量的组合测量,并可根据确定的测量方式完成体积和/或重量的测量,以及根据测量结果完成费用计算。
169.其中,公共服务车辆是指提供某种公共服务的车辆,例如:可以是消防车、除冰车、洒水车、铲雪车、垃圾处理车辆、交通指挥车辆等。这些公共服务车辆会涉及不同算法模块。
170.例如,对于自动驾驶的消防车,其主要任务是针对火灾现场进行合理的灭火任务,这就涉及用于灭火任务的算法模块,该算法模块至少需要实现火灾状况的识别、灭火方案的规划以及对灭火装置的自动控制等逻辑。
171.又例如,对于除冰车,其主要任务是清除路面上结的冰雪,这就涉及除冰的算法模块,该算法模块至少需要实现路面上冰雪状况的识别、根据冰雪状况制定除冰方案,如哪些路段需要采取除冰,哪些路段无需除冰,是否采用撒盐方式、撒盐克数等,以及在确定除冰方案的情况下对除冰装置的自动控制等逻辑。
172.其中,医疗服务车辆是指能够提供一种或多种医疗服务的自动驾驶车辆,该种车辆可提供消毒、测温、配药、隔离等医疗服务,这就涉及提供各种自助医疗服务的算法模块,这些算法模块主要实现消毒需求的识别以及对消毒装置的控制,以使消毒装置为病人进行消毒,或者对病人位置的识别,控制测温装置自动贴近病人额头等位置为病人进行测温,或者,用于实现对病症的判断,根据判断结果给出药方并需要实现对药品/药品容器的识别,以及对取药机械手的控制,使之按药方为病人抓取药品,等等。
173.其中,终端服务车辆是指可代替一些终端设备面向用户提供某种便利服务的自助型的自动驾驶车辆,例如这些车辆可以为用户提供打印、考勤、扫描、开锁、支付、零售等服务。
174.例如,在一些应用场景中,用户经常需要到特定位置去打印或扫描文档,费时费力。于是,出现一种可以为用户提供打印/扫描服务的终端服务车辆,这些服务车辆可以与用户终端设备互联,用户通过终端设备发出打印指令,服务车辆响应打印指令,自动打印用户所需的文档并可自动将打印出的文档送至用户位置,用户无需去打印机处排队,可极大地提高打印效率。或者,可以响应用户通过终端设备发出的扫描指令,移动至用户位置,用户将待扫描的文档放置的服务车辆的扫描工具上完成扫描,无需到打印/扫描机处排队,省时省力。这就涉及提供打印/扫描服务的算法模块,该算法模块至少需要识别与用户终端设
备的互联、打印/扫描指令的响应、用户位置的定位以及行进控制等。
175.又例如,随着新零售场景的开展,越来越多的电商借助于自助售货机将商品销售送到了各大办公楼、公共区,但这些自助售货机被放置在固定位置,不可移动,用户需要到该自助售货机跟前才能购买所需商品,便利性还是较差。于是出现了可提供零售服务的自助驾驶车辆,这些服务车辆可以承载商品自动移动,并可提供对应的自助购物类app或购物入口,用户借助于手机等终端通过app或购物入口可以向提供零售服务的自动驾驶车辆进行下单,该订单中包括待购买的商品名称、数量以及用户位置,该车辆收到下单请求之后,可以确定当前剩余商品是否具有用户购买的商品以及数量是否足够,在确定具有用户购买的商品且数量足够的情况下,可携带这些商品自动移动至用户位置,将这些商品提供给用户,进一步提高用户购物的便利性,节约用户时间,让用户将时间用于更为重要的事情上。这就涉及提供零售服务的算法模块,这些算法模块主要实现响应用户下单请求、订单处理、商品信息维护、用户位置定位、支付管理等逻辑。
176.需要注意的是,本实施例中的方法还可以包括图8

图9所示实施例的方法,本实施例未详细描述的部分,可参考对图8

图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图8

图9所示实施例中的描述,在此不再赘述。
177.本实施例提供的自动驾驶控制方法,通过获取与车辆相对应的运行状态数据,确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;而后基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述运行状态数据相对应的目标amf;并将所述运行状态数据发送至所述目标amf进行处理,获得与所述运行状态数据相对应的驾驶路径规划信息;从而可以基于所述驾驶路径规划信息对车辆进行控制,有效地实现了可以多个amf中选择较为合适的目标amf完成自动驾驶车辆的控制操作,这样有利于提高对自动驾驶车辆进行控制的稳定可靠性,有利于市场的推广与应用。
178.图18为本技术实施例提供的一种自动驾驶控制装置的结构示意图;参考附图18所示,本实施例提供了一种自动驾驶控制装置,该自动驾驶控制装置可以执行上述图17所示的自动驾驶控制方法,具体的,该自动驾驶控制装置可以包括:第四获取模块71,用于获取与车辆相对应的运行状态数据。
179.第四确定模块72,用于确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息。
180.第四处理模块73,用于基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述运行状态数据相对应的目标amf。
181.第四发送模块74,用于将所述运行状态数据发送至所述目标amf进行处理,获得与所述运行状态数据相对应的驾驶路径规划信息。
182.第四控制模块75,用于基于所述驾驶路径规划信息对车辆进行控制。
183.图18所示自动驾驶控制装置可以执行图17所示实施例的方法,本实施例未详细描述的部分,可参考对图17所示实施例的相关说明。该技术方案的执行过程和技术效果参见图17所示实施例中的描述,在此不再赘述。
184.在一个可能的设计中,图18所示自动驾驶控制装置的结构可实现为一电子设备。如图19所示,该电子设备可以包括:第四处理器81和第四存储器82。其中,第四存储器82用
于存储相对应电子设备执行上述图17所示实施例中提供的自动驾驶控制方法的程序,第四处理器81被配置为用于执行第四存储器82中存储的程序。
185.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第四处理器81执行时能够实现如下步骤:获取与车辆相对应的运行状态数据;确定与无线接入网设备ran通信连接的多个核心网接入和移动性管理功能amf以及多个amf各自对应的位置信息;基于所述多个amf各自对应的位置信息,在所述多个amf中确定与所述运行状态数据相对应的目标amf;将所述运行状态数据发送至所述目标amf进行处理,获得与所述运行状态数据相对应的驾驶路径规划信息;基于所述驾驶路径规划信息对车辆进行控制。
186.进一步的,第四处理器81还用于执行前述图17所示实施例中的全部或部分步骤。
187.其中,电子设备的结构中还可以包括第四通信接口83,用于电子设备与其他设备或通信网络通信。
188.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图17所示方法实施例中自动驾驶控制方法所涉及的程序。
189.此外,本发明实施例提供了一种计算机程序产品,包括:存储有计算机指令的计算机可读存储介质,当计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述图17所示方法实施例中自动驾驶控制方法中的步骤。
190.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
191.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
192.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程设备的处理器以产生一个机器,使得通过计算机或其他可编程设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
193.这些计算机程序指令也可存储在能引导计算机或其他可编程设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
194.这些计算机程序指令也可装载到计算机或其他可编程设备上,使得在计算机或其
他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
195.在一个典型的配置中,计算设备包括一个或多个处理器 (cpu)、输入/输出接口、网络接口和内存。
196.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器 (ram) 和/或非易失性内存等形式,如只读存储器 (rom) 或闪存(flash ram)。内存是计算机可读介质的示例。
197.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (pram)、静态随机存取存储器 (sram)、动态随机存取存储器 (dram)、其他类型的随机存取存储器 (ram)、只读存储器 (rom)、电可擦除可编程只读存储器 (eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器 (cd

rom)、数字多功能光盘 (dvd) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
198.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1