【知识点】1.移动或无线电信系统示例实施例

图片[1]-【知识点】1.移动或无线电信系统示例实施例-老王博客

1.一些示例实施例通常可以涉及移动或无线电信系统,例如长期演进(lte)或第五代(5g)无线电接入技术或新无线电(nr)接入技术,或者可能涉及其他通讯系统。例如,某些实施例可能涉及用于资源可用性检查的系统和/或方法。

背景艺术:

2.移动或无线电信系统的示例可能包括通用移动电信系统 (umts) 陆地无线电接入网络 (utran)、长期演进 (lte) 演进的 utran (e-utran)、高级 lte (lte -a)、multefire、lte-a pro 和/或第五代 (5g) 无线电接入技术或新无线电 (nr) 接入技术。 5g无线系统是指下一代(ng)无线系统和网络架构。 5g 主要建立在新无线电 (nr) 上,但 5g(或 ng)网络也可以建立在 e-utra 无线电上。估计nr可以提供10-20gbit/s或更高量级的比特率,至少可以支持增强型移动宽带(embb)和超可靠低时延通信(urllc)和海量机器类通信(mmtc)。 nr 有望提供超宽带和超稳健的低延迟连接和大规模网络,以支持物联网 (IoT)。随着物联网和机器对机器 (m2m) 通信变得越来越普遍,对能够满足低功耗、低数据速率和长电池寿命需求的网络的需求将继续增长。请注意,在 5g 中,可以为用户设备提供无线接入功能的节点(即类似于 utran 中的节点 b 或 lte 中的节点)在 nr radios 上构建时可以命名为 gnb,而在 e-utra radio 上构建时可以命名为 gnb命名为 ng-enb。

图纸简介

3.为了正确理解示例实施例,应参考附图,其中:

4. 图。图1示出了根据一些实施例的客户端实体和网络侧实体之间的请求-响应过程的示例;

5. 图。图2示出了根据一些实施例的处理可用性信息请求的示例;

6. 图。图3图示了根据一些实施例的投影单元的示例操作;

7.图4说明了根据一些实施例的策略单元的示例操作;

8.图5示出了根据一些实施例的方法的示例流程图;

9. 图。图6示出了根据一些实施例的方法的示例流程图;

10. 图。图7示出了根据一些实施例的方法的示例流程图;

11. 图。图8a示出了根据一个实施例的装置的示例框图;和

12. 图。图8b示出了根据另一实施例的装置的示例框图。

详细说明

13.将容易理解,如本文附图中一般描述和图示的某些示例实施例的组件可以以许多不同的配置来布置和设计。因此,以下对用于资源可用性检查的系统、方法、装置和计算机程序产品的一些示例实施例的详细描述并非旨在限制某些实施例的范围,而是代表选定的示例实施例。

14.贯穿本说明书描述的示例实施例的特征、结构或特性可以以任何合适的方式组合在一个或多个示例实施例中。例如,在整个说明书中使用短语“一些实施例”、“一些实施例”或其他类似语言意味着结合一个实施例描述的特定特征、结构或特性可以包括在至少一个实施例中。因此,贯穿本说明书的短语“在一些实施例中”、“在一些实施例中”、“在其他实施例中”或其他类似语言的出现不一定都指代同一组实施例,并且描述的特征、结构在一个或多个示例实施例中,可以以任何合适的方式组合或组合特性。

15.此外,如果需要,下面讨论的各种功能或过程可以以不同的顺序和/或彼此同时执行。此外,如果需要,所描述的功能或过程中的一个或多个可以是可选的或可以组合。因此,以下描述应被认为仅是对某些示例实施例的原理和教导的说明,而不是对其的限制。

16.对于Web服务请求,服务客户端可能只能请求立即启动的服务实例化或在请求的实际时间检查这种服务实例化的可行性。标准化可行性检查解决方案的一个潜在问题是这种检查的肯定结果可能不能保证成功的服务实例化,即使在接收到肯定的(例如,可行的)结果之后立即请求服务实例化。这可能是由于在可行性检查期间可用的资源不再可用(例如,该资源可能被分配给另一个服务或可能被并发请求消耗)。

17.资源预留(资源立即被占用,不再可供分配给其他服务或供其他消费者使用)可以解决前面描述的问题。然而,这种资源预留可能存在各种可能的后果。例如,资源预留可能对资源利用产生负面影响,并可能导致资源利用欠佳(例如,资源可能空闲或未使用,并且资源可能无法分配给其他服务)。在商业交互中(例如,当资源属于商业计算云时),消费者可能会为以他们的名义保留但从未使用过的资源付费。这可能会为客户带来大量成本,并使业务规划和实施业务战略变得困难。从服务提供商的角度来看易语言什么组件可以替代通用对话框,如果资源分配没有灵活性(例如,在特定日期和/或时间,估计未来给定时间的资源可用性,和/或等),服务提供商可能无法充分规划网络资源的使用。

18.这里描述的一些实施例可以提供资源可用性检查。例如,一些实施例可以允许网络实体确定在未来预定义时间网络资源可用性的概率(例如,定时可行性检查)和/或评估在预定义时间提供一组资源的可行性。未来。例如,网络实体可以确定在未来特定时间提供网络切片子网实例(nssi)的可行性。网络实体可以基于当前或预测的负载信息、当前或预测的资源使用信息等来确定可行性。这可以通过提高网络资源的资源利用率来改善网络的运行,从而可以减少浪费或闲置的网络资源。此外,这可以促进网络资源的改进规划和/或部署。此外,这可以通过减少或消除预留时未使用的资源预留来节省业务运营成本。

19. 图。图1示出了根据一些实施例的客户端实体和网络侧实体之间的请求-响应过程的示例。图1示出了用户侧网络实体100(例如,网络服务客户端实体,例如用户设备(ue))和网络侧实体102(例如,网络服务提供商实体,例如网络功能虚拟化)管理和协调(nfv)实体功能(mano)、通信服务管理功能(csmf)、网络切片管理功能(nsmf)、网络切片子网管理功能(nssmf)等)。虽然图。尽管图1示出了用户侧网络实体100和网络侧实体102,但本文描述的一些实施例同样适用于两个或多个用户侧实体或两个或多个网络侧实体之间的交互。此外,虽然某些实施例涉及网络服务消费者(nsc)实体和网络服务提供者/生产者(nsp)实体的交互,但某些实施例同样适用于通信服务消费者(csc)实体和通信服务提供者/生产者的交互。生产者 (csp) 实体或其他类型的实体。

20.如104所示,用户侧实体100可以提供并且网络侧实体102可以接收对可用性信息的请求。例如,可用性信息可以与网络侧实体102所关联的网络的一个或多个资源的可用性有关。在一些实施例中,资源可以包括子网、网络功能、计算资源、存储器资源、网络资源(例如,带宽)等。资源可以包括虚拟化资源,例如虚拟化网络功能、虚拟计算资源、虚拟存储器资源、虚拟网络资源等。资源可以与特定的网络实体相关联。例如,资源可以由特定的网络实体提供,可用性信息可以识别该特定实体的资源可用性(例如,可用性可以在每个资源每个实体的基础上确定)。

21.在一些实施例中,网络侧实体102在接收到请求后,可以确定一个或多个资源在未来时间和/或某个时间段内的可用性。可能性。例如,网络侧实体102可以基于与一种或多种资源的当前或预测的负载、一种或多种资源的当前或预测的资源使用等相关的信息来确定概率。在一些实施例中,为了执行关于一个或多个资源的可用性的预测,网络侧实体102可以利用与其他已知的、计划的或预测的事件(例如,在体育赛事或音乐会时间和/或位置、资源和/或网络利用率增加),可以根据观察到的使用趋势(包括周期性模式)的近似值进行预测,可以使用报告预测值和/或置信度分数的统计方法等。等等。例如,预测可以基于与特定位置、区域人口、人口统计、在特定时间或特定时间段期间到某个位置的访客数量等相关的数据。附加地或替代地,对于一些资源,预测可以基于与上下文特征相关的数据,例如天气、相邻资源的利用等。使用这些预测技术中的一种或多种可以提高预测的准确性,从而提高资源分配和/或利用率。

22.在一些实施例中,概率可能与地理位置或地区(例如,地理位置或地区的可用性概率)、网络功能虚拟化基础设施存在(nfvi pop)(例如,服务器或数据中心)等。另外或可替代地,概率可以与用于网络管理集成的实体相关联(例如,用于性能、故障、规划和/或分析操作)。

23.在一些实施例中,网络侧实体102可以基于概率确定一个或多个资源的可用性的优选未来时间或优选未来时间段。例如,网络侧实体102可以确定可用性相对概率最高的时间或时间段(例如,相对于其他时间或时间段的最高概率)为优选时间或时间段。在一些实施例中,最高相对概率可以针对特定地理位置或地区、针对特定nfvi流行等。例如,基于与不同时间或时间段相关联的最高相对概率,不同的地理位置或不同的nfvi pop可以与不同的优选时间或优选时间段相关联。在一些实施例中,最高相对概率可以针对特定客户相关实体,例如客户、网络租户、利用网络的通信服务等。通过将资源请求定向到资源可能可用的时间或时间段,选择优选的未来时间或时间段可以改善资源分配和/或利用率。

24.在一些实施例中,网络侧实体102可以确定网络基础设施是否能够提供所请求的资源类型。例如,网络侧实体102可以确定网络基础设施是否配置有所请求的特定类型的资源。附加地或替代地,网络侧实体102可以确定网络基础设施是否能够提供所请求量的一个或多个资源。例如,网络侧实体102可以通过计算和/或分析与网络基础设施提供的资源量相关的定量信息来确定网络基础设施是否能够提供所请求的一种或多种资源量。附加地或替代地,网络侧实体102可以确定一个或多个资源是否以特定质量(例如,以特定服务质量)可用。执行这些类型的检查可以节省网络侧实体 102 在执行预测、确定首选时间或时间段等方面的处理资源,因为这些操作可能取决于通过这些检查的网络基础设施。

25.在一些实施例中,网络侧实体102可以利用可用性信息来确定和/或提供确定网络基础设施是否能够提供所请求数量的网络资源的结果。置信度值(例如,置信度值可以指示确定网络基础设施能力的置信度)。附加地或替代地,网络侧实体102可以提供与确定网络基础设施是否能够提供所请求的网络资源量的结果相关联的风险值。例如,风险值可能表示在未来时间或未来时间段内一个或多个资源将不可用的风险。

26.如106所示,网络侧实体102可以提供可用性信息,用户侧实体100可以接收可用性信息。可用性信息可以识别在未来时间或未来时间段期间确定的可用性概率、优选的未来时间或优选的未来时间段(例如,基于最高相对概率确定)等。此外,网络侧实体102可以提供是否可以提供所请求资源的指示。

27.如上所述,提供图1作为示例。根据一些实施例,其他示例也是可能的。

28. 图。图2图示了根据一些实施例的处理对可用性信息的请求的示例。如图。图2图示了图1的网络侧实体102的一个或多个示例处理单元。 1.例如,一个或多个处理单元可以包括请求分析单元200、投影单元202、策略单元204和决策单元206。

29.如208所示,网络侧实体102可以在请求分析单元200处接收对可用性信息的请求(例如,来自用户侧实体100)。对于例如,nsc实体可以以类似于本文别处描述的方式请求与特定资源相关的可用性信息。网络侧实体102可以分析请求并且可以识别请求的一个或多个方面和/或属性(例如,可以识别资源量、资源类型等)。例如,请求分析单元200可以分析请求。在一些实施例中,请求可以使用基于意图的方法(例如,对应用程序的非结构化或部分结构化的方法编程接口(api)方法、基于模板的方法等。这可以以提供请求的方式为网络侧实体102提供灵活性。

30.例如210 如图所示,请求分析单元200可以向投影单元202提供与请求相关的信息。投影单元202可以将识别的请求投影到网络和网络元件上以确定是否请求可以得到满足。投影单元202可以传递令人满意的响应(例如,指示可以满足请求)或对不能满足的请求的响应(例如,已经识别出资源问题)。在可以满足请求的情况下,如212-1所示,投影单元202可以发送决策单元206提供可以进一步评估请求的响应。

31.如果基于资源不足的指示不能满足请求,例如如212-2所示,投影单元202可以向策略单元204提供响应,使得网络侧实体102可以应用一个或多个策略来减少或消除问题。这可以为网络侧实体102提供一种方式来克服否则会阻止资源分配和/或阻碍资源利用的问题。为此,策略单元204可以评估、分析和/或评估给定事件和/或风险。评估的目标可能是确定请求是否可能得到满足,以及一些假设以及可能的危险后果。当策略单元 204 完成评估可能的假设动作时,可能的解决方案可以被传递给决策单元 206,如 214 所示。

32.基于所传递的可以用权重标记的解决方案,决策制定单元206可以传递可以考虑附加网络知识的响应。决策单元 206 可以包括与数据库一起工作以改进决策的专家系统。

33. 一些数据库也可能被上述其他单位使用。数据库可以包括例如知识数据库(例如,其包括与事实或关于网络的一般知识相关的信息,例如网络拓扑、网络能力或网络容量,其包括与空间和时间关系相关的信息(例如,对于事件,例如不同位置和/或时间的波动信道条件)等)。附加地或替代地,数据库可以包括网络情景记忆数据库(例如,包括与网络状态模式有关的信息)、关联数据库(例如,具有一些已证实的事实,例如从实体a通过实体c到实体b的网络路径是一直表现良好,路由器x容易出错,超过x个连接可能会出现网络故障等),经验数据库(例如,包括与网络体验相关的信息),历史数据库(例如,包括与网络相关的信息)历史)等。

34.在一个实施例中,投影单元202和/或策略单元204的方面可以基于生成的网络模型和实际的网络拓扑和能力实现为模拟器。此外,模拟器可以基于具有学习能力的神经网络(例如,学习基于与历史资源可用性相关的数据来预测资源可用性的能力)。这可以改进与资源可用性相关的预测。

35.如上所述,提供图2作为示例。根据一些实施例,其他示例也是可能的。

36. 图。图3图示了根据一些实施例的投影单元的示例操作。如图。图3示出了请求分析单元200、投影单元202、策略单元204和决策单元206。

37.如在300处所指示的,请求分析器200可以向投影单元202提供分析对可用性信息的请求的结果,如本文别处所述。在302,投影单元202可以基于从与所请求的资源相关联的一个或多个网络实体请求的信息来执行请求分发以执行各种分析操作。例如,在304,投影单元202可以执行初步分析,其可以是以网络为中心的分析(例如,网络的各个方面的整体分析)。附加地或替代地,并且作为另一示例,在306,投影单元202可以执行所请求的分析而没有失败的影响,这可以是以网络元件为中心的分析(例如,关于诸如网络节点或网络功能的网络元件) 正常情况下的可用性)。附加地或替代地,在308,投影单元202可以执行包括故障率在内的所请求效果的分析,这可以是以网络元件为中心的分析(例如,如果网络元件或与网络元件相关联的另一个节点在事件中)如果发生故障,则针对网络元素分析结果,在这种情况下,可能必须考虑更换网络节点、维护时间等)。

38.如310所示,投影单元202可以编译各种分析操作的结果,并且可以执行对所请求资源的类型和/或数量是否可以由网络基础设施确定的评估提供的评估、一个或多个资源在未来时间或未来时间段的可用性概率、优选的未来时间或优选时间段、是否可以满足请求等。如在312处所示,预测单元202可以确定是否足够资源可用(例如,是否可以满足请求,如本文其他地方所述)。如果资源可用(312-是),则在314,投影单元202可以向决策制定单元206提供指示资源是否可用的响应。如果资源不可用(312-否),则在316,投影单元202可以提供指示资源不可用的响应(例如,已经识别出对资源的请求的问题)。决策单元206和策略单元204可以执行类似于本文别处描述的那些操作。

39.如上所述,提供图3作为示例。根据一些实施例,其他示例也是可能的。

40. 图。图4图示了根据一些实施例的策略单元的示例操作。如图。图4示出了请求分析单元200、策略单元204和决策单元206。

41.如在400处所指示的,请求分析单元400可以向策略单元204提供响应,如本文别处所描述的(例如,以指示对资源的请求已被识别为有问题)。如402所示,策略单元204可实施事件/危害假设,如本文别处所述。如404所示,策略单元204可以执行事件/危害假设的评估。如406所示,策略单元406可以执行评估的敏感性分析(例如,通过调整请求的资源量、用于提供资源的未来时间或未来时间段等)。

42.如408所示,策略单元204可以执行敏感性分析的评估。如410所示,策略单元204可以确定问题(例如,资源请求不能被满足)是否已经解决。如果问题尚未解决 (410-NO),则在

412,策略单元204可以确定是否实施额外的假设/危险。如果策略单元204确定不需要执行额外的假设/危险,则在414,策略单元204可以向决策制定单元206提供指示问题尚未解决的信息。如果策略单元204确定要执行额外的假设/风险(412-是),那么在418,策略单元204可以返回操作402。如果问题已经解决(410-是),那么在416 ,策略单元204可以向决策单元206提供指示可以满足请求的信息。

43.如上所述,提供图4作为示例。根据一些实施例,其他示例也是可能的。

44. 图。图5示出了根据一些实施例的方法的示例流程图。例如,图5示出了网络侧实体(例如,类似于或属于图8a的设备10)和/或用户侧实体(例如,类似于或属于设备20) of 图 8b) 的示例操作。图 5 中所示的某些操作可能与图 1-4 中所示和描述的某些操作相似。

45.在一个实施例中,该方法可以包括在500提供对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。例如,用户侧实体可以向网络侧实体提供至少一个请求,如本文其他地方所述。在一个实施例中,该方法可以包括:在502,接收可用性信息。例如,用户侧实体可以从网络侧实体接收可用性信息。可用性信息可以标识以下至少一项:至少一个资源在至少一个未来时间或至少一个未来时间段内的可用性概率,以及至少一个优选的未来时间或至少一个优选的未来时间。基于至少一个概率的未来时间段。

46. 在一些实施例中,网络实体可以包括至少一个用户侧实体。在一些实施例中,网络实体可以包括至少一个网络侧实体。在一些实施例中,至少一个资源可以与至少一个特定的网络实体相关联。在一些实施例中,至少一个可用性概率可以与以下至少之一相关联:至少一个地理位置或地区,或至少一个网络功能虚拟化基础设施(nfvi)存在点(pop)。在一些实施例中,至少一个可用性概率可以与至少一个用于网络管理集成的实体相关联。

47.在一些实施例中,至少一个优选时间或至少一个优选时间段可以与至少一个时间段或至少一个时间段的最高相对可用性概率相关联。在一些实施例中,至少一个优选时间或至少一个优选时间段与以下至少一项的可用性的最高相对概率相关联:至少一个地理位置或地区,或至少一个网络功能虚拟化基础设施 (nfvi) 存在点 (pop)。在一些实施例中,至少一个优选时间或至少一个优选时间段可以与至少一个与实体的最高相对可用性概率相关联的客户相关联。在一些实施例中,至少一种资源可以包括至少一种虚拟资源。

48.如上所述,提供图5作为示例。根据一些实施例,其他示例也是可能的。

49.图6示出了根据本文描述的一些实施例的方法的示例流程图。例如,图6示出了网络侧实体的示例操作(例如,类似于或属于图8a的设备10)。图6中所示的一些操作可以类似于图8a中所示的那些操作。并与图 1-4 中描述的一些操作有关。

50. 在一个实施例中,该方法可以包括,在600,接收对与至少一个网络的至少一个资源的可用性有关的可用性信息的至少一个请求。例如,网络侧实体可以接收来自用户侧实体的至少一个请求。在一个实施例中,该方法可以包括:在602,确定至少一种资源在至少一个未来时间或在至少一个未来时间段内的至少一种可用性概率。例如,网络侧实体可以确定至少一个概率。

51.在一个实施例中,该方法可以包括:在604,基于至少一个概率确定至少一个优选的未来时间或至少一个优选的未来时间段用于至少一种资源的可用性例如,网络侧实体可以确定

至少一个优选的未来时间或至少一个优选的未来时间段。在一个实施例中,该方法可以包括,在606,提供可用性信息。例如,网络侧实体可以向用户侧实体提供可用性信息。可用性信息可以至少标识:至少一种资源在至少一个未来时间或至少一个未来时间段内的至少一种可用性概率,以及至少一个优选的未来时间或至少一个优选的未来时间段。

52.在一些实施例中,至少一个资源可以与至少一个特定网络实体相关联。在一些实施例中,至少一个特定网络实体可以包括至少一个子网、至少一种网络功能、至少一种计算资源、至少一种存储器资源或至少一种网络资源。在一些实施例中,至少一个可用性概率可以与以下至少之一相关联:至少一个地理位置或地区,或至少一个网络功能虚拟化基础设施(nfvi)存在点(pop)。在一些实施例中,至少一个可用性概率可以与至少一个用于网络管理集成的实体相关联。

53.In some embodiments, at least one preferred time or at least one preferred time period may be associated with the highest relative probability of availability of at least one time or at least one time period. In some embodiments, at least one preferred time or at least one preferred time period may be associated with the highest relative probability of availability of at least one of: at least one geographic location or region, or at least one network functions virtualization infrastructure (nfvi) There is a point (pop). In some embodiments, at least one preferred time or at least one preferred time period may be associated with the highest relative probability of availability of at least one customer-related entity. In some embodiments, the at least one resource may include at least one virtual resource.

54.In some embodiments, the method may further include determining whether the network infrastructure is capable of providing one or more of the requested types of resources. In some embodiments, the method may further include performing at least one calculation or at least one analysis on whether the network infrastructure is capable of providing the one or more requested amounts of resources. In some embodiments, the method may further include providing at least one confidence value identifying at least one result of performing at least one calculation or at least one analysis. In some embodiments, the method may further include determining at least one risk value for the availability of at least one resource. In some embodiments, the network entities may include at least one network-side entity.

55.As described above, Figure 6 is provided as an example. Other examples are possible according to some embodiments.

56. FIG. 7 shows an example flow diagram of a method according to some embodiments described herein. For example, Figure 7 illustrates example operations of a network-side entity (eg, similar to or belonging to apparatus 10) of Figure 8a. Some of the operations illustrated in Figure 7 may be similar to those illustrated in Figures 1-4 And some of the operations described with respect to Figures 1-4.

57.In one embodiment, the method may include: at 700, receiving a response to at least one resource of at least one network The request of availability information related to availability.For example, the network side entity can receive the request to availability information from the user side entity.In one embodiment, the method can include: At 702, cause to provide at least one response including availability information.For example , the network-side entity may cause at least one response comprising availability information to be provided to the user-side entity. The availability information may identify at least one of the following: at least one probability of availability of at least one resource at at least one future time or during at least one future time period , and at least one preferred future time or at least one preferred future time period.

58.As described above, Figure 7 is provided as an example. Other examples are possible according to some embodiments.

59.Figure 8a shows an example of an apparatus 10 according to one embodiment. In some embodiments, the apparatus 10 may comprise network-side entities as described elsewhere herein. In some embodiments, apparatus 10 may comprise a node, host or server in or serving a communication network. For example, apparatus 10 may comprise a radio access network (such as an lte network, 5g or nr) associated with Network node, satellite, base station, node b, evolved node b (enb), 5g node b or access point, next generation node b (ng-nb or gnb), and/or wlan access point.

60. It should be understood that in some example embodiments, apparatus 10 may include an edge cloud server as a distributed computing system, wherein the server and radio nodes may be in communication with each other via a radio path or via a wired connection stand-alone devices, or they may be located in the same entity that communicates via a wired connection. For example, in some example embodiments where device 10 represents gnb, it may be divided into a central unit (cu) and a distributed unit (du) of gnb functions ) architecture for configuration. In such an architecture, a cu may be a logical node that includes gnb functions such as transmission of user data, mobility control, radio access network sharing, positioning and/or session management, etc. The interface controls the operation of du. du may be a logical node comprising a subset of gnb functions, depending on the function split option. It should be noted that those of ordinary skill in the art will appreciate that device 10 may include components not shown in Figure 8a or feature.

61.As shown in the example of Figure 8a, the apparatus 10 may include a processor 12 for processing information and executing instructions or operations. The processor 12 may be of any type Generic or a dedicated processor. In fact, for example, the processor 12 may include one or more of the following: a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (dsp), a field programmable gate array (fpga), an application specific integrated circuit (asic) and processors based on multi-core processor architectures. Although a single processor 12 is shown in Figure 8a, according to other embodiments, multiple processors may be used. For example, it should be understood that in some embodiments, apparatus 10 may include two or more processors, which may form a multiprocessor system that may support multiprocessing (eg, in this case, the processor 12 can represent multiple processors). In some embodiments, multiprocessor systems may be tightly coupled or loosely coupled (eg, to form computer clusters).

62.The processor 12 may perform functions associated with the operation of the apparatus 10 which may include, for example, precoding of antenna gain/phase parameters, encoding of individual bits forming a communication message and decoding, formatting of information, and overall control of device 10, including processes related to the management of communication resources.

63.The apparatus 10 may also include or be coupled to a memory 14 (internal or external), which may be coupled to the processor 12, for storing memory 14 that may be used by the processor 12. information and instructions to execute. Memory 14 may be one or more memories and of any type suitable for the local application environment, and may use any suitable volatile or non-volatile data storage technology (such as semiconductor-based memory devices, magnetic memory devices and systems, optical storage devices and systems, fixed storage, and/or removable storage).例如,存储器14可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘等静态存储装置、硬盘驱动器(hdd)、或任何其他类型的非暂态存储器或计算机可读介质。存储在存储器14中的指令可以包括程序指令或计算机程序代码,该程序指令或计算机程序代码在由处理器12执行时使装置10能够执行本文所述的任务。

64.在一个实施例中,装置10还可以包括或耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器、或任何其他存储介质。例如,外部计算机可读存储介质可以存储供处理器12和/或装置10执行的计算机程序或软件。

65.在一些实施例中,装置10还可以包括或耦合到一个或多个天线15,该天线15用于向装置10发送信号和/或数据和从装置10接收信号和/或数据。装置10还可以包括或耦合到收发器18,该收发器18被配置为发送和接收信息。收发器18可以包括例如可以耦合到天线15的多个无线电接口。无线电接口可以对应于多种无线电接入技术,包括以下一种或多种:gsm、nb-iot、lte、5g、wlan、bluetooth、bt-le、nfc、射频标识(rfid)、超宽带(uwb)、multefire等。无线电接口可以包括诸如滤波器、转换器(例如,数模转换器等)、映射器、快速傅里叶变换(fft)模块等组件,以生成用于经由一个或多个下行链路发送的符号并且(例

如,经由上行链路)接收符号。

66.因此,收发器18可以被配置为将信息调制到载波波形上以供天线15发送并且解调经由天线15接收的信息以供装置10的其他元件进一步处理。在其他实施例中,收发器18可以能够直接发送和接收信号或数据。另外地或替代地,在一些实施例中,装置10可以包括输入和/或输出设备(i/o设备)。

67.在一个实施例中,存储器14可以存储在由处理器12执行时提供功能的软件模块。该模块可以包括例如为装置10提供操作系统功能的操作系统。存储器还可以存储一个或多个功能模块,诸如应用或程序,以为装置10提供附加功能。装置10的组件可以用硬件实现,或者实现为硬件和软件的任何合适的组合。

68.根据一些实施例,处理器12和存储器14可以被包括在处理电路系统或控制电路系统中或者可以形成其一部分。此外,在一些实施例中,收发器18可以被包括在收发器电路系统中或者可以形成其一部分。

69.如本文中使用的,术语“电路系统”可以是指仅硬件电路实现(例如,模拟和/或数字电路系统)、硬件电路和软件的组合、模拟和/或数字硬件电路与软件/固件的组合、具有软件的硬件处理器(包括数字信号处理器)的一起工作以引起装置(例如,装置10)执行各种功能的任何部分、和/或使用软件进行操作但在操作不需要时该软件可以不存在的硬件电路和/或处理器或其部分。作为另外的示例,如本文中使用的,术语“电路系统”还可以涵盖仅硬件电路或处理器(或多个处理器)、或硬件电路或处理器的一部分、以及其伴随软件和/或固件的实现。术语电路系统还可以涵盖例如服务器、蜂窝网络节点或设备或其他计算设备或网络设备中的基带集成电路。

70.如上所述,在某些实施例中,装置10可以是网络节点或ran节点,诸如基站、接入点、节点b、enb、gnb、wlan接入点等。

71.根据某些实施例,装置10可以由存储器14和处理器12控制以执行与本文中描述的任何实施例相关联的功能,诸如图1至图7的一些操作。

72.例如,在一个实施例中,装置10可以由存储器14和处理器12控制以接收对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。在一个实施例中,装置10可以由存储器14和处理器12控制以确定至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率。在一个实施例中,设备10可以由存储器14和处理器12控制以基于至少一个概率确定至少一个资源的可用性的至少一个优选未来时间或至少一个优选未来时间段。在一个实施例中,装置10可以由存储器14和处理器12控制以提供可用性信息,其中可用性信息至少标识:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及至少一个优选未来时间或至少一个优选未来时间段。

73.在另一实施例中,装置10可以由存储器14和处理器12控制以提供对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。在一个实施例中,装置10可以由存储器14和处理器12控制以接收可用性信息。可用性信息可以标识以下至少一项:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及基于至少一个概率的至少一个优选未来时间或至少一个优选未来时间段。

74.在一个实施例中,装置10可以由存储器14和处理器12控制以接收对与至少一个网

络的至少一个资源的可用性相关的可用性信息的请求。在一个实施例中,装置10可以由存储器14和处理器12控制以引起提供包括可用性信息的至少一个响应。可用性信息可以标识以下至少一项:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及至少一个优选未来时间或至少一个优选未来时间段。

75.图8b示出了根据另一实施例的装置20的示例。在一些实施例中,装置20可以包括用户侧实体,如本文中其他地方所述。在一些实施例中,装置20可以包括通信网络中的节点、主机或服务器或服务于这样的网络的节点、主机或服务器,类似于上述装置10。例如,装置20可以包括与诸如lte网络、5g或nr等无线电接入网相关联的网络节点、卫星、基站、节点b、演进型节点b(enb)、5g节点b或接入点、下一代节点b(ng-nb或gnb)、和/或wlan接入点。在一些实施例中,装置20可以包括通信网络中的节点或元件或与这样的网络相关联的节点或元件,诸如ue、移动装置(me)、移动台、移动设备(mobile device)、固定设备、iot设备或其他设备。如本文所述,ue可以替代地称为例如移动台、移动装置(mobile equipment)、移动单元、移动设备(mobile device)、用户设备、订户站、无线终端、平板电脑、智能手机、iot设备、传感器或nb-iot设备等。作为一个示例,装置20可以在例如无线手持设备、无线插入式附件等中实现。

76.在一些示例实施例中,装置20可以包括一个或多个处理器、一个或多个计算机可读存储介质(例如,存储器、存储装置等)、一个或多个无线电接入组件(例如,调制解调器、收发器等)和/或用户接口。在一些实施例中,装置20可以被配置为使用一种或多种无线电接入技术(诸如gsm、lte、lte-a、nr、5g、wlan、wifi、nb-iot、bluetooth、nfc、multefire和/或任何其他无线电接入技术)来操作。应当注意,本领域普通技术人员将理解,装置20可以包括图8b中未示出的组件或特征。

77.如图8b的示例中所示,装置20可以包括或耦合到用于处理信息和执行指令或操作的处理器22。处理器22可以是任何类型的通用或专用处理器。实际上,处理器22可以包括以下一种或多种:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)和基于多核处理器架构的处理器。尽管图8b中示出了单个处理器22,但是根据其他实施例,可以使用多个处理器。例如,应当理解,在某些实施例中,装置20可以包括两个或更多个处理器,该处理器可以形成可以支持多处理的多处理器系统(例如,在这种情况下,处理器22可以表示多处理器)。在某些实施例中,多处理器系统可以紧密耦合或松散耦合(例如,以形成计算机集群)。

78.处理器22可以执行与装置20的操作相关联的功能,作为一些示例,包括天线增益/相位参数的预编码、形成通信消息的个体比特的编码和解码、信息的格式化和装置20的总体控制,包括与通信资源的管理相关的过程。

79.装置20还可以包括或耦合到存储器24(内部或外部),该存储器24可以耦合到处理器22,该存储器24用于存储可以由处理器22执行的信息和指令。存储器24可以是一个或多个存储器并且具有适合本地应用环境的任何类型,并且可以使用任何合适的易失性或非易失性数据存储技术(诸如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器、和/或可移动存储器)来实现。例如,存储器24可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘等静态存储装置、硬盘驱动器(hdd)、或任何其他类型的非暂态存储器或计算机可读介质。存储在存储器24中的指令可以包括程序指令或计

算机程序代码,该程序指令或计算机程序代码在由处理器22执行时使装置20能够执行如本文所述的任务。

80.在一个实施例中,装置20还可以包括或耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器、或任何其他存储介质。例如,外部计算机可读存储介质可以存储供处理器22和/或装置20执行的计算机程序或软件。

81.在一些实施例中,装置20还可以包括或耦合到一个或多个天线25,该天线25用于接收下行链路信号并且用于经由上行链路从装置20发送。装置20还可以包括被配置为发送和接收信息的收发器28。收发器28还可以包括耦合到天线25的无线电接口(例如,调制解调器)。无线电接口可以对应于多种无线电接入技术,包括gsm、lte、lte-a、5g、nr、wlan、nb-iot、bluetooth、bt-le、nfc、rfid、uwb等。无线电接口可以包括诸如滤波器、转换器(例如,数模转换器等)、符号解映射器、信号整形组件、快速傅里叶逆变换(ifft)模块等其他组件,以处理由下行链路或上行链路承载的符号,诸如ofdma符号。

82.例如,收发器28可以被配置为将信息调制到载波波形上以供天线25发送并且解调经由天线25接收的信息以供装置20的其他元件进一步处理。在其他实施例中,收发器28可以能够直接发送和接收信号或数据。另外地或替代地,在一些实施例中,装置20可以包括输入和/或输出设备(i/o设备)。在某些实施例中,装置20还可以包括用户接口,例如图形用户界面或触摸屏。

83.在一个实施例中,存储器24存储在由处理器22执行时提供功能的软件模块。该模块可以包括例如为装置20提供操作系统功能的操作系统。存储器还可以存储一个或多个功能模块,诸如应用或程序,以为装置20提供附加功能。装置20的组件可以用硬件实现,或者实现为硬件和软件的任何合适的组合。根据示例实施例,装置20可以可选地被配置为根据诸如nr等任何无线电接入技术经由无线或有线通信链路70与装置10通信。

84.根据一些实施例,处理器22和存储器24可以被包括在处理电路系统或控制电路系统中或者可以形成其一部分。此外,在一些实施例中,收发器28可以被包括在收发电路系统中或者可以形成其一部分。

85.如上所述,根据一些实施例,例如,装置20可以包括网络节点、卫星、基站、节点b、enb、5g节点b或接入点、ng-nb或gnb、lan接入点、ue、移动设备、移动台、me、iot设备和/或nb-iot设备。根据某些实施例,装置20可以由存储器24和处理器22控制以执行与本文中描述的示例实施例相关联的功能。例如,在一些实施例中,装置20可以被配置为执行在图1至图7中的任何一个中描绘或描述的过程中的一个或多个。

86.例如,在一个实施例中,装置20可以由存储器24和处理器22控制以提供对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。在一个实施例中,装置20可以由存储器24和处理器22控制以接收可用性信息,其中可用性信息标识以下至少一项:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及基于至少一个概率的至少一个优选未来时间或至少一个优选未来时间段。

87.因此,某些示例实施例提供了优于现有技术过程的若干技术改进、增强和/或优势。例如,一些示例实施例的一个好处是减少了由网络提供的预留但未使用的资源。此外,另一示例好处是资源利用优化方面的改进。因此,一些示例实施例的使用改进了通信网络

及其节点的功能,并且因此构成至少对网络资源分配、利用和/或优化等技术领域的改进。

88.在一些示例实施例中,本文中描述的任何方法、过程、信令图、算法或流程图的功能可以通过存储在存储器或其他计算机可读或有形介质中并且由处理器执行的软件和/或计算机程序代码或代码部分来实现。

89.在一些示例实施例中,一种装置可以被包括在至少一个软件应用、模块、单元或实体中或与其相关联,该软件应用、模块、单元或实体被配置为算术运算,或者被配置为由至少一个操作处理器执行的程序或其部分(包括添加的或更新的软件例程)。程序(也称为程序产品或计算机程序,包括软件例程、小程序和宏)可以存储在任何装置可读数据存储介质中,并且可以包括用于执行特定任务的程序指令。

90.计算机程序产品可以包括一个或多个计算机可执行组件,当程序运行时,该计算机可执行组件被配置为执行一些示例实施例。一个或多个计算机可执行组件可以是至少一个软件代码或代码部分。实现示例实施例的功能所需要的修改和配置可以作为例程来执行易语言什么组件可以替代通用对话框,该例程可以作为添加或更新的软件例程来实现。在一个示例中,软件例程可以下载到该装置中。

91.作为示例,软件或计算机程序代码或代码部分可以是源代码形式、目标代码形式或某种中间形式,并且它可以存储在某种载体、分发介质或计算机可读介质中,该载体、分发介质或计算机可读介质可以是能够承载程序的任何实体或设备。例如,这样的载体可以包括记录介质、计算机存储器、只读存储器、光电和/或电载体信号、电信信号和/或软件分发包。根据所需要的处理能力,计算机程序可以在单个电子数字计算机中执行,也可以分布在多个计算机中。计算机可读介质或计算机可读存储介质可以是非暂态介质。

92.在其他示例实施例中,功能可以由装置(例如,装置10或装置20)中包括的硬件或电路系统来执行,例如通过使用专用集成电路(asic)、可编程门阵列(pga)、现场可编程门阵列(fpga)、或任何其他硬件和软件组合。在又一示例实施例中,功能可以实现为信号,诸如可以由从互联网或其他网络下载的电磁信号承载的无形装置。

93.根据示例实施例,诸如节点、设备或对应组件等装置可以被配置为电路系统、计算机或微处理器,诸如单片计算机元件,或者被配置为芯片组,芯片组可以至少包括用于提供用于算术运算的存储容量的存储器和/或用于执行算术运算的运算处理器。

94.本文中描述的示例实施例同样适用于单数和复数实现,而不管在描述某些实施例时使用的是单数还是复数语言。例如,描述单个网络实体的操作的实施例同样适用于包括网络实体的多个实例的实施例,反之亦然。

95.本领域普通技术人员将容易理解,与所公开的相比,如上讨论的示例实施例可以用不同顺序的过程和/或用不同配置的硬件元件来实践。因此,尽管已经基于这些示例实施例描述了一些实施例,但是对于本领域技术人员来说很清楚的是,某些修改、变化和替代构造将是很清楚的,同时仍然在示例实施例的精神和范围内。

96.根据第一实施例,一种方法可以包括接收对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。该方法可以包括确定至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率。该方法可以包括基于至少一个概率确定至少一个资源的可用性的至少一个优选未来时间或至少一个优选未来时间段。该方法可以包括提供可用性信息。可用性信息至少标识:至少一个资源在至少一个未来

时间或在至少一个未来时间段期间的可用性的至少一个概率、以及至少一个优选未来时间或至少一个优选未来时间段。

97.在一个变形例中,至少一个资源可以与至少一个特定网络实体相关联。在一个变形例中,至少一个特定网络实体可以包括至少一个子网、至少一个网络功能、至少一个计算资源、至少一个存储器资源或至少一个网络资源。在一个变形例中,可用性的至少一个概率可以与以下至少一项相关联:至少一个地理位置或地区、或至少一个网络功能虚拟化基础设施( nfvi)存在点(pop)。

98.在一个变形例中,可用性的至少一个概率可以与用于网络管理集成的至少一个实体相关联。在一个变形例中,至少一个优选时间或至少一个优选时间段可以与至少一个时间或至少一个时间段的可用性的最高相对概率相关联。在一个变形例中,至少一个优选时间或至少一个优选时间段可以与以下至少一项的可用性的最高相对概率相关联:至少一个地理位置或地区、或至少一个网络功能虚拟化基础设施(nfvi)存在点(pop)。

99.在一个变形例中,至少一个优选时间或至少一个优选时间段可以与至少一个客户相关实体的可用性的最高相对概率相关联。在一个变形例中,至少一个资源可以包括至少一个虚拟资源。在一个变形例中,该方法可以包括确定网络基础设施是否能够提供一个或多个请求类型的资源。在一个变形例中,该方法可以包括对网络基础设施是否能够提供一个或多个所请求的量的资源执行至少一个计算或至少一个分析。在一个变形例中,该方法可以包括提供至少一个置信度值,该至少一个置信度值标识执行至少一个计算或至少一个分析的至少一个结果。在一个变形例中,该方法可以包括确定至少一个资源的可用性的至少一个风险值。在一个变形例中,网络实体包括至少一个网络侧实体。

100.根据第二实施例,一种方法可以包括提供对与至少一个网络的至少一个资源的可用性相关的可用性信息的至少一个请求。该方法可以包括由网络实体接收可用性信息。可用性信息标识以下至少一项:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及基于至少一个概率的至少一个优选未来时间或至少一个优选未来时间段。在一个变形例中,网络实体可以包括至少一个用户侧实体。在一个变形例中,网络实体包括至少一个网络侧实体。

101.根据第三实施例,一种方法可以包括接收对与至少一个网络的至少一个资源的可用性相关的可用性信息的请求。该方法可以包括引起提供包括可用性信息的至少一个响应。可用性信息可以标识以下至少一项:至少一个资源在至少一个未来时间或在至少一个未来时间段期间的可用性的至少一个概率、以及至少一个优选未来时间或至少一个优选未来时间段。

102.第四实施例可以针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码可以被配置为与至少一个处理器一起引起该装置至少执行根据上面讨论的第一实施例、第二实施例或第三实施例或任何变形例的方法。

103.第五实施例可以针对一种装置,该装置可以包括被配置为执行根据上面讨论的第一实施例、第二实施例或第三实施例或任何变形例的方法的电路系统。

104.第六实施例可以针对一种装置,该装置可以包括用于执行根据上面讨论的第一实施例、第二实施例或第三实施例或任何变形例的方法的部件。

105.第七实施例可以针对一种包括存储在其上的程序指令的计算机可读介质,该程序指令用于至少执行根据上面讨论的第一实施例、第二实施例或第三实施例或任何变形例的方法。

106.第八实施例可以针对一种对指令进行编码的计算机程序产品,该指令用于至少执行根据上面讨论的第一实施例、第二实施例或第三实施例或任何变形例的方法。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论