一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于无线电接入网数据收集的装置的制作方法

2022-04-27 07:52:18 来源:中国专利 TAG:


1.各种示例实施例与无线电接入网数据收集有关,例如最小化驱动测试数据收集和基于机器学习的网络的优化。


背景技术:

2.需要收集大量的数据以使运营方能够监测和优化其网络部署。分析和处理大量数据和元数据的收集可能是有挑战的。因此,需要改进数据收集。


技术实现要素:

3.根据一些方面,提供了独立权利要求的主题。在从属权利要求中定义了一些实施例。各种实施例所寻求的保护的范围由独立权利要求规定。在本说明书中描述的不落入独立权利要求的范围内的实施例、示例和特征(如果有的话)将被解释为对理解各种实施例有用的示例。
4.根据第一方面,提供了一种装置,包括用于以下操作的部件:配置针对第一数据生产者处的一个或多个预定优化问题的测量收集;向第一数据生产者发送第一测量请求,其中第一测量请求指示针对一个或多个预定优化问题的一个或多个所请求的测量、时间采样指示和粒度;接收包括第一测量结果的测量响应,该第一测量结果对应于第一测量请求;以及向一个或多个优化算法提供第一测量结果,该一个或多个优化算法用于解决一个或多个预定优化问题。
5.根据第二方面,提供了一种装置,包括用于以下操作的部件:接收针对一个或多个预定优化问题的测量收集的配置;接收第一测量请求,该第一测量请求指示针对一个或多个预定优化问题的一个或多个所请求的测量、时间采样指示和粒度;根据第一测量请求执行一个或多个所请求的测量和/或根据第一测量请求从一个或多个用户设备请求一个或多个所请求的测量;以及发送包括第一测量结果的测量响应,该第一测量结果对应于第一测量请求。
6.根据第三方面,提供了一种方法,包括:配置针对第一数据生产者处的一个或多个预定优化问题的测量收集;向第一数据生产者发送第一测量请求,其中第一测量请求指示针对一个或多个预定优化问题的一个或多个所请求的测量、时间采样指示和粒度;接收包括第一测量结果的测量响应,该第一测量结果对应于第一测量请求;以及向一个或多个优化算法提供第一测量结果,该一个或多个优化算法用于解决一个或多个预定优化问题。
7.根据第四方面,提供了一种方法,包括:接收针对一个或多个预定优化问题的测量收集的配置;接收第一测量请求,该第一测量请求指示针对一个或多个预定优化问题的一个或多个所请求的测量、时间采样指示和粒度;根据第一测量请求执行一个或多个所请求的测量和/或根据第一测量请求从一个或多个用户设备请求一个或多个所请求的测量;以及发送包括第一测量结果的测量响应,该第一测量结果对应于第一测量请求。
8.根据另一方面,提供了一种可选的非瞬态计算机可读介质,包括程序指令,该程序
指令在由至少一个处理器执行时使装置至少执行根据第三方面的方法。
9.根据另一方面,提供了一种可选的非瞬态计算机可读介质,包括程序指令,该程序指令在由至少一个处理器执行时使装置至少执行根据第四方面的方法。
10.根据另一方面,提供了一种计算机程序,该计算机程序被配置为使根据第三方面的方法被执行。
11.根据另一方面,提供了一种计算机程序,该计算机程序被配置为使根据第四方面的方法被执行。
附图说明
12.图1以示例的方式示出了系统架构;
13.图2以示例的方式示出了用于记录最小化驱动测试(mdt)的mdt测量配置;
14.图3以示例的方式示出了装置的框图;
15.图4以示例的方式示出了ml实体内的不同的机器学习(ml)优化问题收集,以及数据生产者;
16.图5以示例的方式示出了过滤器收集表示;
17.图6a以示例的方式示出了ml实体与数据生产者之间的信令;
18.图6b以示例的方式示出了ml实体与ue之间的信令;
19.图7a以示例的方式示出了用于无线电接入网数据收集的方法的流程图;
20.图7b以示例的方式示出了用于无线电接入网数据收集的方法的流程图;
21.图8以示例的方式示出了实体之间的信令;
22.图9a以示例的方式示出了实体之间的信令;
23.图9b以示例的方式示出了实体之间的信令;
24.图10以示例的方式示出了实体之间的信令;
25.图11以示例的方式示出了实体之间的信令;
26.图12以示例的方式示出了实体之间的信令;
27.图13以示例的方式示出了实体之间的信令;
28.图14以示例的方式示出了覆盖和容量优化(cco)中的信令;
29.图15以示例的方式示出了实体之间的信令;
30.图16以示例的方式示出了实体之间的信令;以及
31.图17以示例的方式示出了实体之间的信令。
具体实施方式
32.图1以示例的方式示出了系统架构。在下文中,将使用基于长期演进高级(lte高级,lte-a)或新无线电(nr)(也称为第五代(5g))的无线电接入架构作为可以应用实施例的接入架构的示例,来描述不同的示例性实施例,然而,不将实施例限制于这样的架构。对于本领域技术人员来说,通过适当调整参数和过程,本实施例也可以应用于具有适当部件的其他种类的通信网络。用于适当系统的其他选项的一些示例是通用移动电信系统(umts)无线电接入网络(utran或e-utran)、长期演进(lte,与e-utra相同)、无线局域网(wlan或wifi)、全球微波接入互操作性(wimax)、个人通信服务(pcs)、宽带
码分多址(wcdma)、使用超宽带(uwb)技术的系统、传感器网络、移动自组织网络(manet)和互联网协议多媒体子系统(ims)或其任何组合。
33.图1描绘了简化系统架构的示例,仅示出了一些元件和功能实体,它们都是逻辑单元,其实现可能与所示不同。图1所示的连接是逻辑连接;实际的物理连接可能不同。对于本领域技术人员而言显然的是,该系统通常还包括除图1所示的功能和结构之外的其他功能和结构。然而,实施例不限于作为示例给出的系统,而是本领域技术人员可以将该解决方案应用于具有必要性质的其他通信系统。这样的其他通信系统的示例包括例如微波链路和光纤。
34.图1的示例示出了示例性无线电接入网络的一部分。图1示出了用户设备100和102,用户设备100和102被配置为在与提供小区的接入节点104(诸如gnb,即下一代nodeb,或enb,即演进的nodeb)在小区中的一个或多个通信信道上进行无线连接,在本技术的其余部分为了简单起见称为nodeb。从用户设备到nodeb的物理链路称被为上行链路或反向链路,从nodeb到用户设备的物理链路称为下行链路或前向链路。应当理解,nodeb或其功能可以通过使用适合于这样的用途的任何节点、主机、服务器或接入点等实体来实现。通信系统通常包括多于一个的nodeb,在这种情况下,nodeb也可以被配置为通过出于此目的而设计的有线或无线链路相互通信。这些链路可用于信令目的。nodeb是计算设备,被配置为控制它所耦合到的通信系统的无线电资源。nodeb也可以被称为基站、接入点或任何其他类型的接口设备,包括能够在无线环境中操作的中继站。nodeb包括或被耦合到收发器。从nodeb的收发器向天线单元提供连接,该天线单元建立与用户设备的双向无线电链路。天线单元可以包括多个天线或天线元件。nodeb还被连接到核心网110(cn或下一代核心ngc)。取决于系统,cn侧的对应部分可以是服务网关(s-gw,路由和转发用户数据分组)、分组数据网络网关(p-gw),以用于提供用户设备(ue)到外部分组数据网络的连接,或移动管理实体(mme)等。
35.用户设备(也称为ue、用户装置、用户终端、终端设备等)示出了一种类型的装置,空中接口上的资源被分配和指派给该装置,因此本文描述的用户设备的任何特征可以利用对应的装置实现,还包括中继节点。这样的中继节点的示例是面向基站的层3中继(自回程中继)。
36.用户设备或用户装备ue通常是指便携式计算设备,包括利用或不利用订户标识模块(sim)操作的无线移动通信设备,包括但不限于以下类型的设备:移动站(移动电话)、智能手机、个人数字助理(pda)、手持设备、使用无线调制解调器的设备(警报或测量设备等)、膝上型计算机和/或触摸屏计算机、平板计算机、游戏控制台、笔记本计算机和多媒体设备。应当理解,用户设备也可以是几乎排他的仅上行链路设备,其中的一个示例是将图像或视频剪辑加载到网络的相机或摄像机。用户设备也可以是具有在物联网(iot)网络中操作的能力的设备,物联网网络是一种对象在其中被提供有通过网络传送数据的能力,而无需人与人或人与计算机的交互。
37.本文中描述的各种技术也可以被应用于信息物理系统(cps)(协作计算元素控制物理实体的系统)。cps可以能够实现和利用嵌入在不同位置的物理对象中的大量互连ict设备(传感器、致动器、处理器、微控制器等)。移动信息物理系统(其中所讨论的物理系统具有固有的移动性)是信息物理系统的子类别。移动物理系统的示例包括由人类或动物运输的移动机器人和电子设备。
38.附加地,尽管装置已被描述为单个实体,但不同的单元、处理器和/或存储器单元(未全部在图1中示出)可以在这些装置内部被实现,以使其能够运行。
39.5g启用使用多输入多输出(mimo)天线、比lte多得多的基站或节点(所谓的小小区概念),包括与较小基站合作并取决于服务需求、用例和/或可用频谱而采用各种无线电技术的宏站点。5g移动通信支持广泛的用例和相关应用,包括视频流、增强现实、数据共享的不同方式和各种形式的机器类型应用(诸如(大规模)机器类型通信(mmtc),包括车辆安全、不同的传感器和实时控制)。5g预计将具有多个无线电接口,即6ghz以下、厘米波和毫米波,并且还与现有的传统无线电接入技术可集成,诸如lte。与lte的集成可以被实现,至少在早期阶段,作为一个系统,宏覆盖由lte提供,并且5g无线电接口接入来自通过聚合到lte的小小区。换言之,5g计划支持rat间可操作性(诸如lte-5g)和ri间可操作性(无线电接口间可操作性,诸如6ghz以下-厘米波,6ghz以下-厘米波

毫米波)。5g网络中考虑将要使用的概念中的一个概念是网络切片,其中可以在相同的基础架构内创建多个独立且专用的虚拟子网(网络实例),以运行对延时、可靠性、吞吐量和移动性有不同要求的服务。
40.lte网络中的当前架构分布在无线电中,并且集中在核心网中。5g中的低延时应用和服务需要将内容靠近无线电,这会引起本地爆发和多接入边缘计算(mec)。5g使分析和知识生成能够在数据源处发生。这种方法需要利用可能不会持续连接到网络的资源,诸如膝上型计算机、智能手机、平板计算机和传感器。mec针对应用和服务托管提供分布式计算环境。它还能够在靠近蜂窝订户的地方存储和处理内容,以加快响应时间。边缘计算涵盖了广泛的技术,诸如无线传感器网络、移动数据采集、移动签名分析、协作分布式对等自组织网络和处理,也可分类为本地云/雾计算和网格(grid)/网式(mesh)计算、露计算、移动边缘计算、薄云、分布式数据存储和获取、自主自愈网络、远程云服务、增强和虚拟现实、数据缓存、物联网(大规模连接和/或延时关键)、关键通信(自动驾驶车辆、交通安全性、实时分析、时间关键控制、医疗保健应用)。
41.该通信系统还能够与其他网络(诸如公共交换电话网络或互联网112)通信,或利用由它们提供的服务。通信网络也可以能够支持云服务的使用,例如核心网操作的至少一部分可以作为云服务来被执行(这在图1中由“云”114描绘)。通信系统还可以包括中央控制实体等,针对不同运营方的网络提供设施以例如在频谱共享中进行合作。
42.通过利用网络功能虚拟化(nvf)和软件定义网络(sdn),可以将边缘云引入无线电接入网络(ran)。使用边缘云可以意味着接入节点操作至少部分地在可操作地耦合到包括无线电部件的远程无线电头或基站的服务器、主机或节点中被执行。节点操作也可能分布在多个服务器、节点或主机之间。云ran架构的应用使得ran实时功能能够在ran侧(在分布式单元du 104中)被执行并且非实时功能能够以集中方式(在集中式单元cu 108中)被执行。
43.还应当理解,核心网运营和基站运营之间的劳动力分配可能与lte不同,或者甚至不存在。其他一些技术进步,诸如大数据和全ip,可能会改变构建和管理网络的方式。5g(或新无线电nr)网络被设计支持多个层次结构,其中mec服务器可以被放置在核心和基站或节点b(gnb)之间。应当理解,mec也可以被应用于4g网络。
44.5g还可以利用卫星通信来增强或补充5g服务的覆盖,例如通过提供回程。可能的用例针对机器对机器(m2m)或物联网(iot)设备或针对车上乘客提供服务连续性,或确保用
于关键通信和未来铁路/海事/航空通信的服务可用性。卫星通信可以利用地球静止轨道(geo)卫星系统,也可以利用低地球轨道(leo)卫星系统,特别是巨型星座(其中部署了数百颗(纳米)卫星的系统)。星座中的每个卫星106可以覆盖多个创建地面小区的启用的卫星的网络实体。可以通过地面中继节点104或由位于地面或卫星中的gnb创建地面小区。
45.对于本领域技术人员而言显然的是,所描绘的系统只是无线电接入系统的一部分的示例,并且在实践中,该系统可以包括多个nodeb,用户设备可以具有对多个无线电小区的接入并且系统还可以包括其他装置,诸如物理层中继节点或其他网络元件等。例如,蜂窝无线电系统可以被实现为包括多种小区的多层网络,诸如宏小区、微小区和微微小区。通常,在多层网络中,一个接入节点提供一种或多种小区,因此需要多个nodeb来提供这样的网络结构。
46.自组织网络(son)是指网络以自组织方式工作的能力。下一代ran特征预计将具有例如以下能力:自规划、自配置和自优化。
47.驱动测试是一种测试过程,可以被用于测量各种网络性能时,例如小区功率和/或干扰和/或用户设备(ue)性能,例如掉话、吞吐量、切换性能和/或小区重选性能。执行驱动测试的原因有多种。运营方需要标识可能需要新基站的区域(容量优化)。需要标识弱覆盖区域、干扰、过冲等(覆盖优化)。在某些情况下,移动设备或ue会尝试切换到不同的小区。因此,需要最小化移动网络中的任何类型的切换故障(移动性优化)。服务质量(qos)与延迟、服务响应时间、数据速率和分组丢失有关。qos可以通过关键性能指示(kpi)来测量,并且可以通过测试(qos验证)来标识。传统上,测试车辆围绕特定路由行驶以测量性能。除了测试车辆之外,这还需要大量的人员和其他资源来收集测量数据并分析数据。
48.最小化驱动测试(mdt)是指旨在最小化驱动测试并因此节省与驱动测试相关的时间和成本的(多个)机制。在mdt中,ue被部署以执行测量。ue可以存储或记录测量结果并且稍后将它们报告给网络。备选地,ue可以实时报告结果。
49.3gpp中所指定的mdt允许收集ue和演进或下一代网络节点(nodeb),例如e/gnb数据测量。用于mdt测量有两种模式:记录mdt和即时mdt。在记录mdt中,数据可以由ue在空闲或非活动模式下收集。ue可以向网络报告测量日志,例如到e/gnb,在稍后的时间点。在即时mdt中,ue在执行测量时处于连接模式,并且可以立即向网络报告测量。此外,即时mdt可以涉及由网络的测量。商业ue在针对mdt激活时,可以自动收集测量并将其报告给网络。mdt测量结果可能会被放入mdt跟踪记录中,并且向运营方的运营、管理和维护(oam)实体发出信号以用于进一步的后处理。
50.图2以示例的方式示出了用于所记录的mdt的mdt测量配置。网络(例如在图2的示例中的(e-)utran 220)可以使用记录测量配置(loggedmeasurementconfiguration)消息230向ue 210配置记录mdt测量配置。如果ue处的记录的测量配置由另一记录mdt配置替换或在配置清除发生的情况下(例如持续时间定时器到期或到期条件被满足),则ue处的记录测量配置被释放。记录的测量配置可以如下给出,如例如在ts 36.331中定义的:
51.[0052][0053]
记录的测量值可以包括例如
[0054]-下行链路导频强度测量记录的配置
[0055]-针对e-utra的多播广播单频网络(mbsfn)测量记录的配置
[0056]-记录事件触发的配置:仅在记录间隔可配置的情况下支持周期性测量触发。除了
测量的时段之外,还给出了用于存储测量的时段。它以应用的空闲模式不连续接收(drx)的倍数(即1.28秒的倍数)以秒为单位进行配置。当ue被配置有的drx周期大于记录间隔时,ue行为未指定
[0057]-记录持续时间的配置:定义定时器,该定时器在mdt配置发送到ue时被激活,并且独立于状态变化、无线电接入技术(rat)或注册公共陆地移动网络(rplmn)变化继续运行。当定时器到期时,记录停止并清除配置(另外的报告所需的那些参数除外,例如网络绝对时间戳、跟踪参考、跟踪记录会话参考和跟踪收集实体(tce)id)
[0058]-网络绝对时间戳,用作ue的时间参考
[0059]-由oam指示的跟踪参考参数
[0060]-由oam指示的跟踪记录会话参考
[0061]-由oam指示的目标小区标识符(tci)
[0062]-mdt公共陆地移动网络(plmn)列表:指示允许测量收集和日志报告的plmn。取决于mdt是通过信令(基于信令的mdt plmn列表)还是基于区域(基于管理的mdt plmn列表)发起的
[0063]-记录区域的配置(可选):如果ue在配置的记录区域内,ue将记录测量,该记录区域可以包括:
[0064]-高达32个全球小区标识的列表。如果此列表被配置,则ue将仅在驻留在这些小区中的任一个小区时记录测量
[0065]-高达8个跟踪区域(ta)或8个位置区域(la)或8个路由区域(ra)的列表。如果此列表被配置,则ue将仅在驻留在属于预配置的ta/la/ra的任何小区时记录测量
[0066]-配置的记录区域可以跨越mdt plmn列表中的plmn。如果未配置区域,则ue将在mdt plmn列表的所有plmns上记录测量
[0067]-针对mbsfn测量记录配置(多个)目标mbsfn区域(可选)
[0068]-wlan测量的配置(可选):ue尝试获得wlan测量
[0069]-蓝牙测量的配置(可选):ue尝试获得蓝牙测量
[0070]
当ue处于rat的任何状态下时,即使在ue处于不同rat时存在多个中断时段,也可以维护记录的测量配置和日志。对于rat,用于ue中的记录的mdt可能存在单个记录的测量配置。当网络提供配置时,先前配置的记录的测量配置可能会被新的记录的测量配置替换。也可以清除与先前配置相对应的记录测量。在这种情况下,网络应该能够在数据被删除之前获取数据,例如,当向ue给出新的配置时。
[0071]
ue只能在日志配置中指示时执行wlan和蓝牙测量。在用于wlan和蓝牙测量可用的记录间隔期间测量记录被执行。例如,用于wlan的测量量包括服务集标识符(ssid)、基本ssid(bssid)、wlan接入点(ap)的同类扩展ssid(hessid)以及可选的接收信号强度指示符(rssi)和往返时间(rtt)。对于蓝牙,测量记录包括蓝牙信标的mac地址和可选的可用rssi。
[0072]
ue可以根据其配置收集mdt测量和日志,直到其针对mdt预留的存储器已满。如果发生这种情况,ue停止记录,停止记录持续时间定时器并开始另一定时器,例如48小时定时器。
[0073]
无线电接入网(ran)优化算法可以包括用于优化和/或改进ran的操作、性能和/或一个或多个功能的算法。ran优化可以包括例如增加或减少服务的优先级。ran优化,针对最
终用户的感知改进,包括例如容量和覆盖优化、负载共享、负载均衡、随机接入信道(rach)优化和节能。这些功能可以通过son算法进行优化。无线电接入网络优化算法可以利用例如机器学习技术来实现。ml的使用也适用于son解决方案。
[0074]
机器学习(ml)是指计算机系统用来执行特定任务的算法和统计模型,而不使用显式的指令,而是依靠模式和推理。它被视为人工智能的子集。机器学习算法基于样本数据(称为“训练数据”)构建数学模型,以便在无需显式编程执行任务的情况下做出预测或决策。ml算法可以被分类为例如监督学习、无监督学习和强化学习。ml算法可以包括一个或多个ml组件,形成所谓的ml流水线,其中每个组件可以被放置在不同的ran网络功能和/或ue本身中并执行。网络功能的一些示例是中央单元(cu)(它可以进一步分离为集中式单元控制平面(cu-up)和集中式单元用户平面(cu-up)以及拆分架构中的分散式单元(du))、网络节点(例如gnb和/或ran外部实体,诸如无线电智能控制器(ric))。
[0075]
基于ml的ran算法需要有限且特定的mdt数据集合,以实现实时或接近实时的执行。
[0076]
在ran接口上提供了新的控制平面(c平面)信令。提供了一种用于使网络功能(即数据消费者)能够实时或接近实时地请求和接收定制的mdt数据的装置和方法。在此可以理解为近实时,例如如数百毫秒的数量级。定制的mdt数据可以从数据生产者接收,例如从一个或多个ue和/或一个或多个ran网络功能。数据生产者可以是执行测量的ue或ue的集合或者请求一个或多个ue执行测量的实体。数据生产者将测量结果作为响应发送给消费者。定制的数据可以由消费者网络功能使用以用于执行和训练(多个)ml算法。
[0077]
下面描述能够执行该方法的装置。
[0078]
图3以示例的方式示出了装置300的框图。示出的是装置或设备300,其可以包括例如网络节点或移动通信设备(诸如用户装备或用户设备ue)、或放置ml算法的实体、或由托管ml的实体触发的实体。包括在设备300中的是处理器310,其可以包括例如单核或多核处理器,其中单核处理器包括一个处理核并且多核处理器包括多于一个的处理核。处理器310通常可以包括控制设备。处理器310可以包括多于一个的处理器。处理器310可以是控制设备。处理核可以包括例如由arm holdings制造的cortex-a8处理核或由超威半导体公司设计的steamroller处理核。处理器310可以包括至少一个高通骁龙和/或英特尔凌动处理器。处理器310可以包括至少一个专用集成电路asic。处理器310可以包括至少一个现场可编程门阵列fpga。处理器310可以是用于在设备300中执行方法步骤的部件。处理器310可以被配置为至少部分地由计算机指令执行例如如本文所公开的(多个)方法的动作。
[0079]
处理器可以包括电路系统,或者被构成为一个或多个电路系统,该一个或多个电路系统被配置为执行根据本文描述的实施例的方法的阶段。如在本技术中使用的,术语“电路系统”可以是指以下一项或多项或全部:(a)仅硬件电路实现,诸如仅在模拟和/或数字电路系统中的实现,以及(b)电路和软件的组合,诸如如适用:(i)(多个)模拟和/或数字硬件电路与软件/固件的组合或(ii)具有软件的(多个)处理器的任何部分(包括(多个)数字信号处理器)、软件和(多个)存储器,它们一起工作以使装置(诸如移动电话或服务器)执行各种功能,以及(c)需要软件(例如固件)用于操作的(多个)硬件电路和/或(多个)处理器,诸如(多个)微处理器或(多个)微处理器的一部分,但是在操作不需要软件时软件可以不存在。
[0080]“电路系统”的该定义应用于本技术中该术语的所有使用,包括在任何权利要求中。作为另外的示例,如在本技术中使用的,术语“电路系统”也将涵盖仅硬件电路或处理器(或多个处理器)或硬件电路或处理器的一部分及其(或它们的)随附软件和/或固件的实现。例如,如果适用于特定权利要求元素,术语“电路系统”还涵盖用于移动设备的基带集成电路或处理器集成电路,或者服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
[0081]
设备300可以包括存储器320。存储器320可以包括随机接入存储器和/或永久存储器。存储器320可以包括至少一个ram芯片。例如,存储器320可以包括固态、磁、光和/或全息存储器。存储器320可以至少部分地可由处理器310接入。存储器320可以至少部分地包括在处理器310中。存储器320可以是用于存储信息的部件。存储器320可以包括计算机指令,处理器310被配置为执行该计算机指令。当被配置为使处理器310执行某些动作的计算机指令被存储在存储器320中时,并且设备300总体上被配置为使用来自存储器320的计算机指令在处理器310的指导下运行,处理器310和/或其至少一个处理核可以被认为被配置为执行所述某些动作。存储器320可以至少部分地被包括在处理器310中。存储器320可以至少部分地在设备300外部但可由设备300接入。
[0082]
设备300可以包括发送器330。设备300可以包括接收器340。发送器330和接收器340可以被配置为相应地根据至少一种蜂窝或非蜂窝标准发送和接收信息。发送器330可以包括多于一个的发送发送器。接收器340可以包括多于一个的接收器。发送器330和/或接收器340可以被配置为根据移动通信系统标准操作,诸如5g、长期演进、lte、无线局域网、wlan和/或以太网。
[0083]
设备300可以包括近场通信nfc收发器350。nfc收发器350可以支持至少一种nfc技术,诸如nfc、蓝牙、wibree或类似技术。
[0084]
设备300可以包括用户接口ui 360。ui 360可以包括显示器、键盘、触摸屏、被布置成通过使设备300振动来向用户发出信号的振动器、扬声器和麦克风中的至少一项。用户可以能够经由ui 360操作设备300,例如接受来电、发起电话呼叫或视频呼叫、浏览互联网、管理存储在存储器320中或可经由发送器330接入的云上的数字文件和接收器340,或经由nfc收发器350,和/或玩游戏。
[0085]
设备300可以包括或被布置为接受用户身份模块370。用户身份模块370可以包括例如可安装在设备300中的订户标识模块sim卡。用户身份模块370可以包括标识设备300的用户的订阅的信息。用户身份模块370可以包括密码信息,该密码信息可用于验证设备300的用户的标识和/或促进对经由设备300实现的通信的通信信息和设备300的用户的计费的加密。
[0086]
处理器310可以配备有发送器,该发送器被布置为经由设备300内部的电导线将信息从处理器310输出到设备300中包括的其他设备。这样的发送器可以包括串行总线发送器,该串行总线发送器被布置成例如经由至少一个电导线将信息输出到存储器320以用于存储在其中。作为串行总线的备选,发送器可以包括并行总线发送器。同样,处理器310可以包括接收器,该接收器被布置为经由设备300内部的电导线从设备300中包括的其他设备接收处理器310中的信息。这样的接收器可以包括串行总线接收器,该串行总线接收器被布置成例如经由至少一个电导线从接收器340接收信息以用于在处理器310中进行处理。作为串
行总线的备选,接收器可以包括并行总线接收器。
[0087]
设备300可以包括图3中未图示的其他设备。例如,在设备300包括智能电话的情况下,它可以包括至少一个数码相机。一些设备300可以包括后置摄像头和前置摄像头,其中后置摄像头可以旨在用于数字摄影,并且前置摄像头可以旨在用于视频电话。设备300可以包括指纹传感器,该指纹传感器被布置成至少部分地认证设备300的用户。在一些实施例中,设备300缺少至少一个上述设备。例如,一些设备300可能缺少nfc收发器350和/或用户身份模块370。
[0088]
处理器310、存储器320、发送器330、接收器340、nfc收发器350、ui 360和/或用户身份模块370可以通过设备300内部的电导线以多种不同方式互连。例如,上述设备中的每个设备可以分离地连接到设备300内部的主总线,以允许设备交换信息。然而,如本领域技术人员将理解的,这仅是一个示例,并且取决于实施例,可选择互连至少两个上述设备的各种方式。
[0089]
图4以示例的方式示出了消费者内的不同的ml优化问题411、412、413、414的集合,例如ml实体420和生产者实体430。ml实体420可以被认为是解决k个ml优化问题的集合的实体,例如问题1 411、问题2 412、问题3 413
……
和问题k 414。ml优化问题可能与一些son用例相对应,例如,随机接入信道(rach)优化、移动鲁棒性优化(mro)和/或覆盖容量优化(cco),但可能更普遍,并且涉及新定义的问题,这些问题被标识为较低或较高层操作的一部分。每个问题都可能与ml为了解决它所需的测量集合相关联。ml实体420可以是例如ue或ran网络功能,或者可以是驻留在ran外部的网络功能。(多个)ml算法利用从ue或拥有所需测量的另一网络功能提供的所需测量来执行。ml可以被部署在不同的实体中,即请求测量的网络功能可以是例如cu、du、cu和du两者、网络节点,例如gnb、ric等。ml算法可以驻留在单个网络实体上,也可以分布在多个网络实体中。数据生产者430然后取决于部署ml的位置和ml算法所需的数据的位置。所需数据的位置可能取决于测量的类型,因为一些测量与较高层相关联,并且其他测量与较低层相关联。数据生产者可以是例如一个或多个ue或请求一个或多个ue执行测量的实体。在开放式ran(o-ran)中,数据生产者可以是例如无线电智能控制器(ric)。
[0090]
ml实体420可以从数据生产者430请求440测量集合。测量请求可以是消息“请求过滤器集合”。过滤器集合可以被指定,其包括{“ue身份”;“ue测量”;“时间采样指示”;“粒度”}的四元组集合,其允许给定实体(例如数据生产者430)请求对一个或多个ue的特定测量。在测量请求从网络实体直接向一个或多个ue发送的情况下,测量数据的四元组变为三元组,即{“ue测量”;“时间采样指示”;“粒度”}。
[0091]
数据生产者430可以根据请求采取动作,并且向ml实体420发送450响应消息,例如,“响应过滤器集合”。备选地,现有的ue信息请求/响应消息可以被重用,其中过滤器集合信息作为信息元素被传递或发送。
[0092]
ml实体420可以标识和/或选择从其请求数据的ue集合。那些ue可以被标识,例如通过特定的ue标识。备选地或附加地,可以标识和/或选择满足某些预定义条件的那些ue:例如,“吞吐量低于阈值的ue”、“参考信号接收功率(rsrp)值低于某个阈值的ue”、“参考信号接收质量(rsrq)值在某个窗口内的ue”、“在某个区域内切换失败多于一定次数的ue”等。当标识请求数据的ue的步骤完成时,四元组测量数据变为三元组,即{“ue测量”;“时间采样
指示”;“粒度”}。
[0093]
考虑解决k个ml优化问题的集合所需的所有可用测量m的集合。由m(j)表示m个测量集合中的第j个测量,并创建那些测量的二进制向量[m(1)、m(2)、......、m(m)]以发信号通知所有可能的子集(2
m-1
个这样的可能性)。在二进制向量中,一个(1)的值指示已指示的测量,而值零(0)指示未指示的测量。例如,测量可以是移动状态估计(mse)/位置、无线电链路故障(rlf)/波束、随机接入信道(rach)竞争解决故障/资源/波束、#rach前导码/资源/波束、接收的参考信号功率(rsrp)、信干噪比(sinr)或其他物理层测量等。
[0094]
测量m(j)可以与时间采样指示相关联。时间采样指示可以给出关于测量将被收集的开始时间、结束时间和采样的时间频率的信息。采样的时间频率可以指示将在数据将被收集的开始时间和结束时间之间的频率和模式。时间采样指示可以包括那些时间的必要时间单位,例如秒、毫秒、小时、天等。
[0095]
备选地,对于预定义的时间采样指示,开始时间、结束时间和/或采样的频率可以是基于事件的。这意味着可以在满足特定事件时收集测量。可以收集测量,例如以非确定性和非周期性的方式。这样的事件的示例可以是与非故障相关的条件,例如:“rsrp下降到阈值以下”、“切换故障”(例如,在某个波束索引或位置或以上的组合上)、“给定资源上的rach故障”(在频率、时间、波束索引、前导码或那些参数的组合方面)。
[0096]
下面给出时间采样指示的几个非限制性示例。
[0097]
时间采样指示可以利用收集测量的固定时段来定义。附加地,测量收集时段的开始和/或结束时间和/或时段本身可以在时间采样指示中被指示(连同它们相应的单位,例如,分钟、秒、小时、天等)。备选地,开始时间可以是基于事件的,即一旦观察到事件,实体就可以开始进行测量。结束时间也可以是基于事件的,即实体可以在观察到另一个事件时完成测量。
[0098]
当时间采样指示被定义为基于事件的测量收集时,测量是在观察到某个事件时收集的。开始和/或结束时间可以是基于时间或基于事件的时间。
[0099]
时间采样指示可以利用给出收集测量的模式的调度来定义。调度包括测量时段的开始时间和结束时间。这样的时间采样指示在例如确定性业务的情况下是有用的,如针对超可靠低延时通信(urllc)所讨论的那样。当业务以确定性方式到达时,一些事件(例如传输冲突、干扰、吞吐量更新等)预计会遵循某种模式。此外,用于工厂自动化应用的确定性或半确定性移动性将创建遵循确定性模式的事件,例如,当涉及到切换故障时。备选地,开始时间和结束时间可以被确定为基于事件。开始和结束时间的单位以及调度还可以被指示。
[0100]
测量m(j)可以与将被收集的粒度相关联。例如,如果测量与某个位置相关联,例如观察某个数量/位置,该位置可以是点(x,y,z),也可能是较大的位置,诸如小区边缘或覆盖空洞。如果测量与波束相关联,例如观察某个数量/波束,其粒度可以是波束的索引或者是波束的网格。
[0101]
图5以示例的方式示出了过滤器集合表示500。在该示例中,假设从其请求测量的ue是预选择的。因此,在图5中,未显示第四维,即ue标识或需要收集测量的ue-id集合,并且包括过滤器集合的消息以三个维度表示,即,x、y和z。实际上,图5中的消息是将由给定(预选)ue接收的消息。
[0102]
过滤器集合可以是4维矩阵,指向从中请求测量的特定的经标识ue(或满足某些事
件的ue)的集合,或者是其中ue的选择已经发生的3维。过滤器集合的维数取决于接收者,即如果它是ue或另一网络功能。例如,如果过滤器集合消息向cu发送,则cu可以指示它从哪些ue请求测量。
[0103]
x维度510表示测量,例如所有可能的测量,例如m(1)、m(2)、m(3)、m(4)、m(5)
……
m(m)。y维度520表示可能的时间采样指示,例如t(1)、t(2)、t(3)、t(4)
……
。z维度530表示粒度,例如g(1)、g(2)、g(3)、g(4)
……
。黑色的(x,y,z)分量(即图5中的矩阵中的分量541、542、543、544)表示由实体(数据消费者)请求的过滤测量。接收消息的实体(数据生产者)会将过滤后的测量发送给数据消费者。附加地,黑色分量表示需要这些测量的采样和粒度。图5中的黑色分量与定制的测量集合相对应,可以称为过滤器集合。可以通过对所有相关测量取一个或多个子集来创建过滤器集合。
[0104]
可以向所有ue(ue、ue集合或ue类型)或其他网络实体(cu、du、gnb、ric等)指示所有测量,即使所有那些都没有收集所有测量。当新测量被添加或替换时,矩阵可以被适当地重新定义。
[0105]
作为向ue或网络实体指示所有测量的备选,可以仅传送矩阵的相关条目。例如,要被激活或解激活的测量id的阵列或向量可以由收集测量的实体在向从其请求测量的实体的配置消息中指示。这种动态实现可以通过避免不必要的元素来减小矩阵大小。矩阵的相关条目的通信可以通过配置消息来执行,例如配置过滤器集合消息。
[0106]
针对问题和优化需求,过滤器集合与特定的ml优化问题1、2、
……
、k有关,其中问题与网络中的某个用例相对应。优化需求可以是例如覆盖和容量优化(cco)、移动鲁棒性优化(mro)、qos验证、rach优化、公共信道参数化(ccp)等。
[0107]
与图5的x维度中的过滤器相对应的测量过滤器可以是例如
[0108]-k=1 cco,cco测量过滤器集合={无线电级别测量:rsrp/rsrq/信干噪比(sinr)、波束、全球导航卫星系统(gnss)、rlf报告}
[0109]-k=2 mro,mro测量过滤器集合={rlf报告、切换故障(hof)报告、波束故障恢复(bfr)、gnss、物理小区标识符(pci)等}
[0110]-k=3 qos,qos测量过滤器集合={延迟、吞吐量、丢包率、gnss等}
[0111]-k=4 rach,rach测量过滤器集合={#rach前导码/资源/波束,rach竞争解决故障/资源/波束等}
[0112]-k=4 ccp,ccp测量过滤器集合={#rach前导码,#连接建立故障等}
[0113]
这种过滤器集合的定义可以定义新的ml优化问题。它还允许以专有方式定义映射到给定优化问题的自己的过滤器集合。
[0114]
需要某些(多个)测量的ml实体可以配置针对数据生产者处或直接在ue处的某个ml优化问题k’的过滤器集合。单个过滤器集合可以被映射到给定的ml优化问题。备选地,多个过滤器集合可以被映射到单个优化问题。例如,对于需要即时和记录mdt测量两者的ml优化问题,多个过滤器集合可以被映射到单个优化问题。
[0115]
ml优化问题可以在配置消息和/或过滤器集合的请求/响应消息中显式地发信号通知。一旦配置完成,ml实体可以请求“测量以解决优化问题k
’”
,并且还请求某些过滤器集合,例如配置的过滤器集合的子集。因此,请求测量的实体除了它请求的测量之外,还指示测量的目的。当配置和/或请求/响应过程显式地与特定的ml优化问题相关联时,它被指示
给请求测量的实体,例如数据生产者,附加的智能被添加到请求测量的实体。
[0116]
图6a通过示例示出了ml实体610和数据生产者620之间的信令。ml实体610针对数据生产者620处的某个ml优化问题k’配置630过滤器集合。对数据生产者的测量配置和请求与特定的ml优化问题相关联,该特定的ml优化问题向数据生产者指示。数据生产者可以开始执行测量和/或从一个或多个ue收集测量。数据生产者620向ml实体610发送632关于有关特定问题k’的数据可用性的消息。关于数据可用性的消息可以指示数据生产者已经针对特定问题收集了所请求的数据。对于不同的优化问题,数据可能在不同的时间点变得可用。因此,数据生产者可以向ml实体发送关于有关不同优化问题的数据可用性的多条消息。ml实体向数据生产者620发送634测量请求“请求过滤器集合”发送。过滤器集合可以通过在测量请求中指示应该从其收集测量的ue的身份来指定请求测量的ue的集合,即过滤器集合是四维的。在测量请求中,即“请求过滤器集合”消息中,ml优化问题作为请求的参数给出,并且特定测量映射到某个优化问题。不同的过滤器集合表示为#f1、#f2
……
。数据生产者根据该请求动作,然后向ml实体发送636消息“响应过滤器集合”。ml实体接收来自数据生产者的消息“响应过滤器集合”。现有的ue信息请求/响应消息可以被重用,其中过滤器集合信息作为信息元素被传递或发送。
[0117]
图6b作为示例示出了ml实体660与ue 670之间的信令。在这个示例中,数据生产者是ue。ml实体660配置针对ue 670处的某个ml优化问题k’680的过滤器集合。对ue的测量配置和请求与向ue指示的特定ml优化问题相关联。ue 670向ml实体660发送682关于数据可用性的消息,该数据可用性有关特定问题k’。ml实体660向ue 670发送684测量请求“请求过滤器集合”。在这种情况下,过滤器集合是三维的,即ue信息已经通过配置和请求来自特定ue的测量来解释。在测量请求中,即消息“请求过滤器集合”中,ml优化问题作为请求的参数给出,并且特定的测量被映射到某个优化问题。不同的过滤器集合表示为#f1、#f2
……
。ue根据请求动作,然后向ml实体发送686消息“响应过滤器集合”。ml实体从ue接收消息“响应过滤器集合”。
[0118]
接收对特定过滤器集合的请求并进行测量的ue可以将测量结果存储到其本地存储器中,直到它获得所有需要的信息。当所有需要的测量都已经进行,ue将测量发送回数据生产者或ml实体。可能是在ue处不对数据进行处理以减少体积,或者ue可以附加地处理数据。
[0119]
图6a和图6b中的过程将在响应过滤器集合消息中产生图5中形式的矩阵。在响应过滤器集合消息中,从中获得测量的ue可以被附加在响应中。那些ue可以是从其请求测量的ue的子集或在请求过滤器集合消息中指示的所有ue。例如,如果测量正在测量ue集合的平均吞吐量,并且如果不是所有ue都报告吞吐量测量,那么请求实体应当知道哪些ue提供了测量。作为备选,在响应过滤器集合消息中省略ue指示,即,4维矩阵变为3维。
[0120]
返回参考图6b,即当测量配置涉及ue处的配置时,可以通过引入新配置消息或通过重用记录测量配置消息以包括过滤器集合来完成配置。配置消息还可以指示针对其请求测量的ml优化问题,这给出了针对ml目的请求数据的指示。
[0121]
需要注意的是,即使在图6a和图6b的示例中ml实体正在发送配置消息,发送配置消息的实体可以备选地是由托管ml的实体触发的实体。
[0122]
图7a以示例的方式示出了用于ran数据收集的方法的流程图。方法700的阶段可以
例如由设备300(例如ml实体,或由托管ml的实体触发的实体)执行。方法700包括配置针对第一数据生产者处的一个或多个预定优化问题710的测量集合。方法700包括向第一数据生产者发送720第一测量请求,其中第一测量请求指示针对一个或多个预定优化问题、时间采样指示和粒度的一个或多个所请求的测量。方法700包括接收730包括第一测量结果的测量响应,该第一测量结果的对应于第一测量请求。方法700包括向一个或多个优化算法提供第一测量结果,该一个或多个优化算法用于解决一个或多个预定优化问题。
[0123]
图7b通过示例示出了用于ran数据收集的方法的流程图。方法750的阶段可以例如由设备300(例如数据生产者,诸如ue或请求一个或多个ue以执行所请求的测量的实体)执行。方法750包括接收760用于一个或多个预定优化问题的测量收集的配置。可以接收配置,例如从ml实体。方法750包括接收770第一测量请求,该第一测量请求指示针对一个或多个预定优化问题的一个或多个所请求的测量、时间采样指示和粒度。方法750包括根据第一测量请求执行780一个或多个所请求的测量和/或根据来自一个或多个用户设备的第一测量请求来请求一个或多个所请求的测量。方法750包括发送790包括第一测量结果的测量响应,该第一测量结果对应于对应于第一测量请求。可以发送测量响应,例如到ml实体。
[0124]
该方法使用定制的测量请求,能够以有效的方式收集和报告数据,这有助于ue较好地利用它们的资源,诸如存储器和电池。附加地,通过在ue处智能地收集测量,网络可以较快地处理接收到的测量并使用较少的存储和处理资源。这些方法可以被应用于即时mdt和记录mdt两者。
[0125]
测量请求和/或测量响应,即请求过滤器集合和/或响应过滤器集合消息,可以取决于放置ml实体的位置通过不同的接口发送。例如,在cu/du架构中,用于mdt数据收集的信令可以通过f1/e1接口;通过gnb或enb之间的x2/xn接口;通过o-ran中的e2和/或a1接口。
[0126]
在拆分架构的情况下,整个测量集合可以被拆分为两个不同的部分,即从cu收集的测量和从du收集的测量。可以从第一数据生产者和从第二数据生产者收集测量。图8作为示例示出了实体之间的信令,其中ml被放置在ran外部实体中。ran外部实体可以是例如o-ran中的ric或oam域中的tce。ml实体810可以向cu 812发送820测量请求,并且从cu 812接收825测量响应。换言之,ml实体810可以通过ml-cu 812接口触发请求过滤器集合过程820和响应过滤器集合过程825。由cu触发的测量集合可以被命名为第一测量集合,即filterset1。由du触发的测量集合可以被命名为第二测量集合,即filterset2。
[0127]
ml实体可以向du 814发送830测量请求,并从du 814接收835测量响应。换言之,ml实体810可以通过ml-du 814接口触发请求过滤器集合过程830和响应过滤器集合过程835。在测量请求消息“请求过滤器集合”中,ml实体可以指示需要测量结果的预定ml问题。此外,可以在测量请求消息中指示应该从中获得测量的ue集合。例如,那些ue可以是满足特定条件的ue或者通过特定标识符标识的ue。
[0128]
当cu 812和du 814从ml实体接收对过滤器集合的请求时,如果这些过滤器集合涉及来自ue的测量,则它们随后在ue处针对所请求的ml问题和过滤器集合发送对应的测量配置消息。从这个过程中得到filterset1和filterset2。从cu或从du收集的测量结果是不同的,因为这两个实体自然会处理不同类型的信息。cu处理较高层信息,而du处理较物理层信息。接收filterset1和filterset2两者的ml实体可以使用它们来优化其ml优化问题。
[0129]
图9a作为示例示出了实体之间的信令,其中ml被放置在cu 910处。在cu 910处的
ml,即本示例中的ml实体,可以向du 912发送920测量请求,并且从du 912接收925测量响应。换言之,cu处的ml可以通过与du 912的f1接口或通过可以在cu和du之间互连ml实体的一些新定义的接口触发请求过滤器集合过程920和响应过滤器集合过程925。cu处的ml可以从这些过程中获得由filterset2给出的测量集合。可以在测量请求消息中指示应该从中获得测量的ue集合。例如,那些ue可以是满足特定条件的ue或者通过特定标识符标识的ue。附加地,可以在测量请求中指示需要测量结果的预定ml问题。
[0130]
cu处的ml可以向一个或多个ue 940发送930测量请求,并从一个或多个ue 940接收935测量响应。换言之,cu处的ml可以通过向某些ue发送请求过滤器集合并且并从ue接收响应过滤器集合来触发来自特定ue的测量收集。ue信息可以作为请求过滤器集合的源和/或目的地的一部分存在。因此,在此示例中,请求过滤器集合消息中不包括ue指示。从这个过程中,ml可以获得由filterset1给出的测量集合。在cu处具有filterset1和filterset2两者的的ml可以使用由filterset1和filterset2给出的测量结果来优化某些ml优化问题。在图9a的示例中,可以假设ue 940已经被配置为收集用于给定ml问题和过滤器集合的测量。
[0131]
图9b作为示例示出了实体之间的信令,其中ml被放置在cu-cp 950处。在cu-cp处的ml,即本示例中的ml实体,可以向du 960发送970测量请求,并从du 960接收975测量响应。换言之,cu-cp处的ml可以通过f1接口或通过可以在cu和du之间互连ml实体的一些新定义的接口来触发请求过滤器集合过程970和响应过滤器集合过程975。cu-cp处的ml可以从这些过程中获得由filterset2给出的测量集合。可以在测量请求消息中指示应该从中获得测量的ue集合。例如,那些ue可以是满足特定条件的ue或者通过特定标识符标识的ue。附加地,可以在测量请求中指示需要测量结果的预定ml问题。
[0132]
cu-cp 950处的ml可以向cu-up 980发送990测量请求,并从cu-up 980接收995测量响应。换言之,cu-up处的ml可以通过e1接口或通过可以在cu-cp和cu-up之间互连ml实体的一些新定义的接口触发请求过滤器集合过程990和响应过滤器集合过程995。cu-cp处的ml可以从这些过程中获得由filterset4给出的测量集合。在cu-cp处具有filterset2和filterset4两者的ml可以使用由filterset2和filterset4给出的测量结果来优化某些可能彼此不同的ml优化问题。在图9b的示例中,可以假设ue已经被配置为收集用于给定ml问题和过滤器集合的测量。
[0133]
图10作为示例示出了实体之间的信令,其中ml被放置在du 1010处。du 1010处的ml,即本示例中的ml实体,可以向cu 1012发送1020测量请求,并且从cu 1012接收1025测量响应。换言之,du处的ml可以通过与cu 1012的f1接口或通过可以在cu和du之间互连ml实体的一些新定义的接口触发请求过滤器集合过程1020和响应过滤器集合过程1025。du处的ml可以从这些过程中获得由filterset1给出的测量集合。可以在测量请求消息中指示应该从中获得测量的ue集合。例如,那些ue可以是满足特定条件的ue或者通过特定标识符标识的ue。附加地,可以在测量请求中指示需要测量结果的预定ml问题。
[0134]
du处的ml可以向一个或多个ue 1040发送1030测量请求,并从一个或多个ue 1040接收1035测量响应。换言之,du处的ml可以通过向某些ue发送请求过滤器集合并且并从ue接收响应过滤器集合来触发来自特定ue的测量收集。ue信息可以作为请求过滤器集合的源和/或目的地的一部分存在。因此,在此示例中,请求过滤器集合消息中不包括ue指示。ml可
以从这个过程中获得由filterset2给出的测量集合。在du处具有filterset1和filterset2两者的ml可以使用由filterset1和filterset2给出的测量结果来优化某些ml优化问题。在图10的示例中,可以假设ue 1040已经被配置为收集用于给定ml问题和过滤器集合的测量。
[0135]
图11通过示例示出了实体之间的信令,其中ml被放置在网络节点1110处,例如在gnb。ml可以作为实体存在于gnb内,其不支持前传功能cu-du拆分。gnb 1110中的ml,即本示例中的ml实体,可以向一个或多个ue 1130发送1120测量请求,并从一个或多个ue 1130接收1125测量响应。换言之,在gnb 1110可以直接从ue集合触发请求过滤器集合过程1120和响应过滤器集合过程1125。ue可以通过ue标识符来标识,或者它们可以是满足某个条件的ue。ml可以获得由filterset1和filterset2给出的测量集合,其可以由ml使用来优化某些ml优化问题。在图11的示例中,可以假设ue已经被配置为收集用于给定ml问题和过滤器集合的测量。
[0136]
ml流水线可以包括多个组件,这些组件可以位于不同的实体中。图12以示例的方式示出了实体之间的信令,其中ml被分布,其中一部分放置在cu 1210和du 1240两者处。作为另一示例,图13示出了实体之间的信令,其中ml算法部分地位于一个网络节点中,例如gnb 1310,并且部分地在另一网络节点中,例如gnb 1320。
[0137]
在图12中,cu 1210处的ml可以通过向一个或多个ue 1230发送1220请求过滤器集合并从一个或多个ue 1230接收1225响应过滤器集合来触发来自特定ue的测量收集。在该示例中,请求过滤器集合消息中不包括ue指示。ml可以从这个过程中获得由filterset1给出的测量集合。
[0138]
du 1240处的ml可以通过向一个或多个ue 1260发送1250请求过滤器集合并从一个或多个ue 1260接收1255响应过滤器集合来触发来自特定ue的测量收集。在该示例中,ue指示不包括在请求过滤器集合消息中。ml可以从这个过程中获得由filterset2给出的测量集合。应当注意,一个或多个ue 1230和一个或多个ue 1260可以至少部分是相同的ue集合,即它们可以具有一些重叠。
[0139]
cu 1210处和du 1240处的不同ml过程可以独立优化不同的问题并协调它们的最佳决策。在可能与ml实体(例如,cu(/du))需要从另一ml实体(例如,du/cu)请求的测量相对应的情况下,可能需要在cu和du之间传送1270filterset3。
[0140]
在图12的示例中,可以假设ue已经被配置为收集用于给定ml问题和过滤器集合的测量。
[0141]
在图13中,ml被放置在两个不同的gnb处,例如第一网络节点1310和第二网络节点1320。然而要注意,ml可以放置在多于两个不同的网络节点处。在这种分布式计算中,过滤器集合需要跨x2接口或xn接口或通过可以相应地在enb或gnb之间互连ml实体1315的一些新定义的接口进行通信。请求过滤器集合消息可以从第一网络节点1310向第二网络节点1320发送1330,并且响应过滤器收集消息可以从第二网络节点1320被发送1335向第一网络节点1310。
[0142]
图14以示例的方式示出了覆盖和容量优化(cco)中的信令。ml实体1410可以配置1440、1442 ue收集,例如,具有用于cco优化的测量的第一ue 1420和第二ue 1430。第一ue可以是第一数据生产者。第二ue可以是第二数据生产者。cco优化是本示例中给定的ml优化问题。ue被配置的测量可以与无线电测量和/或详细的位置信息有关。在配置之后,ml可以
接收1444、1446用于cco的数据可用性的指示。ml实体1410可以请求1450、1452来自不同ue的可用测量的不同子集。因此,对于给定的ml优化问题,可能会从不同的ue请求不同的过滤器集合。不同的过滤器集合在图14中显示为测量过滤器x和测量过滤器y。测量过滤器x被包括在发送到第一ue 1420的请求过滤器集合中。测量过滤器x可以包括例如服务小区信号和全球定位系统(gps)信息。测量过滤器y被包括在发送到第二ue 1430的请求过滤器集合中。测量过滤器y可以包括例如相邻小区信号。ue可以向ml实体发送1460、1462测量响应,即响应过滤器集合。来自第一ue 1420的响应过滤器集合包括例如rsrp/rsrq/sinr/gnss、时间采样指示和粒度。来自第二ue 1430的响应过滤器集合包括例如rsrp/rsrq/sinr、时间采样指示'和粒度'。在此示例中,过滤器集合是3维的,即ue的选择已经发生。
[0143]
图15作为示例示出了实体之间的信令,其中评估了用于(多个)ml算法的终止条件。网络节点1510(例如托管ml算法的gnb)可以配置1520、1522过滤器集合,这些过滤器集合与ue处的不同ml优化问题相对应,例如ue1 1512和uen 1514。过滤器集合配置完成后,gnb可以针对不同的ml优化问题请求1524、1526过滤器集合测量。在这个示例中,考虑两个典型的通用问题x和y。从ue1 1512请求过滤器集合x。从uen 1514请求过滤器集合y。
[0144]
一旦gnb从ue 1512、1514接收1528、1530不同问题的过滤器集合,它就可以使用它们来训练1532它的ml优化算法。ml算法可以计算成本或奖励,这可以确定ml算法的执行情况,即ml算法是否示出所需的收敛性。一旦这已经被计算,模型训练终止验证过程1534可以被执行,其确定ml算法是否已经达到期望的性能。可以将计算的成本或奖励与预定的最优成本或奖励相比较1536,在图15、图16和图17中表示为cost optx和cost opty。如果这两个成本或奖励足够接近,用于每个ml优化问题的算法可以终止。成本或奖励可以是例如与ml问题相关阈值相比较,在图15、图16和图17中表示为epsilon_x和epsilon_y。这有助于托管ml的gnb节省资源,诸如能量、存储器等。如果成本或奖励远离最佳成本或奖励,可能需要较多测量,并且可能会重新训练ml优化问题。成本或奖励过程只是说明需要较多信息或关闭测量报告的示例。
[0145]
图15示出了评估用于ml算法的终止条件的一个场景1540。基于与预定的最佳成本或奖励的比较1542以及与ml问题相关阈值的比较,检测1544ml优化问题x和ml优化问题y两者都需要较多测量。对于这两个ml优化问题,gnb可以向ue请求1546、1548较多测量。ml可以从与不同的测量子集、不同粒度和不同时间采样指示相对应的不同ue请求不同过滤器,例如过滤器集合x’和过滤器集合y’。
[0146]
针对每个ml优化问题请求的过滤器集合可以取决于ml算法的性能以及它是否需要增加或减少测量。例如,它可以请求来自较多或较少数目的ue的数据、和/或以较高或较小周期性、和/或较大或较小粒度等对数据进行采样。如果性能低于预定阈值,另外的测量请求指示比第一测量请求中多的所请求的测量,和/或指示比第一测量请求中高的测量采样频率的时间采样指示和/或比第一测量请求中高的粒度。如果性能高于预定阈值,则另外的测量请求指示比第一测量请求中少的测量请求,和/或指示从比第一测量请求中少数目的ue请求数据,和/或指示比第一测量请求中低的测量采样频率的时间采样指示,和/或比第一测量请求中低的粒度。
[0147]
在接收1550、1552新的过滤器集合之后,gnb 1510可以使用它们来重新训练1554其ml优化算法。ml算法可以计算成本或奖励,这可以确定ml算法的执行情况。
[0148]
图16示出了评估用于ml算法的终止条件的另一场景1640,其中用户问题x的算法可能被终止,而用于问题y的算法需要获得较多的测量。基于与预定的最佳成本或奖励的比较1642以及与ml问题相关的阈值的比较,检测1644ml优化问题x满足终止条件并且对于该问题不再需要测量。用于问题x的ml优化算法可能会停止。尽管如此,测量(例如光测量,例如过滤器集合x”)可以由gnb中的ml请求1646,以便监测网络性能。基于比较1642,检测1644ml优化问题y需要较多测量。为了满足性能,gnb可以请求1648更多测量,例如过滤器集合y’,例如来自较高数目的ue,和/或较高粒度和/或较频繁的时间采样指示。在接收1650、1652新过滤器集合之后,gnb 1510可以基于接收到的与问题x相关的测量来监测1654性能,并且重新训练1654其与问题y相关的ml优化算法。
[0149]
图17示出了评估用于ml算法的终止条件的又一场景1740,其中用于问题x和y的算法可以停止。基于与预定的最佳成本或奖励的比较1742以及与ml问题相关阈值的比较,检测1744ml优化问题x和ml优化问题y两者都具有令人满意的性能并且满足终止条件。因此,gnb可以关闭1744两种ml优化算法。然而,gnb仍可以请求1746、1748一些测量(例如光测量,例如过滤器集合x”和过滤器集合y”)以监测网络性能。在接收1750、1752新过滤器集合之后,gnb 1510可以基于接收到的与问题x和问题y相关的测量来监测1754性能。
[0150]
如本文所公开的方法和信令可以实现例如
[0151]-出于机器学习的目的的网络和rrc无线电接口的使用
[0152]-用于即时和记录mdt的预定义测量集合到特定的(例如众所周知的)ml优化问题的映射
[0153]-根据以下条件过滤、处理和聚合测量的不同子集:
[0154]
o每次测量的不同周期性/调度/采样周期性
[0155]
o所要求测量的不同精度/粒度
[0156]
o请求测量的不同用户(作为固定数目、ue id集合或满足一些条件/事件的用户)
[0157]-基于过滤的测量子集生成新的测量的配置,以触发选择性数据收集
[0158]
o可能利用标识测量子集的ml优化问题发信号通知或标记配置
[0159]-取决于ml优化算法接收到的性能界定测量量范围:
[0160]
o当用于给定问题的ml算法性能较差时,可能需要针对给定问题进行较多测量
[0161]
o当ml算法对给定问题的性能令人满意时,ml算法可以将此信息用作禁用的触发器。网络性能监测可能仍需要一些测量
[0162]
o可以根据ml优化问题调整测量的数量和类型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献