用于基于动态网络状况的局域数据网络(LADN)选择的方法和系统与流程

文档序号:26838777发布日期:2021-10-08 19:36阅读:1731来源:国知局
用于基于动态网络状况的局域数据网络(LADN)选择的方法和系统与流程
用于基于动态网络状况的局域数据网络(ladn)选择的方法和系统
技术领域
1.本公开的某些实施例涉及数据网络,并且更特别地,涉及基于动态网络状况的局域数据网络(local area data network,ladn)选择。


背景技术:

2.第三代合作伙伴计划(3gpp)联合了许多电信标准开发组织,并给它们的成员提供了环境以产生定义3gpp技术的技术报告和技术规范。3gpp技术规范涵盖各种电信网络技术,包括无线电接入、核心传输网络和服务能力。3gpp当前正在开发第五代(5g)架构。
3.5g架构引入了局域数据网络(ladn)的概念。经由ladn的协议数据单元(pdu)会话访问数据网络(dn)仅在特定的ladn服务区域可用,该服务区域包括一组跟踪区域。服务公用陆地移动网络(plmn)提供ladn服务,并且ladn服务包括以下特性:
·
ladn服务仅适用于3gpp接入,而不适用于归属路由接入。
4.·
使用与ladn关联的数据网络名称(dnn)需要对此dnn的显示预订或对通配符dnn的预订。
5.·
dnn是否对应于ladn服务是dnn的一个属性。
6.用户设备(ue)被配置成知道dnn是否是ladn dnn。ue还被配置成知道在应用和ladn dnn之间的关联。
7.在5g架构中,接入和移动性管理功能(amf)可以支持各种功能性,诸如注册管理、连接管理、移动性管理、接入认证和授权、安全上下文管理和/或非接入层(nas)相关功能性。amf中的配置信息可包括基于每个nd配置的ladn服务区域和ladn dnn。从而,对于访问相同ladn的不同ue,所配置的ladn服务区域是相同的,不管其他因素如何,其他因素诸如ue的注册区域或ue的预订。
8.在注册过程或ue配置更新过程期间,amf向ue提供ladn信息(即ladn服务区域信息和ladn dnn)。对于在amf中配置的每个ladn dnn,对应的ladn服务区域信息包括属于amf指配给ue的注册区域的一组跟踪区域(即,ladn服务区域和指配的注册区域的交集)。
9.当ue执行成功的注册或重新注册过程时,amf可以向ue提供该注册区域中对ue可用的(一个或多个)ladn列表的ladn信息。amf可以基于关于ladn的配置(例如,经由操作和维护(oam)配置的)、ue位置和/或从用户数据管理(udm)接收的关于预订的(一个或多个)dnn的ue预订信息,来确定要提供给ue的ladn信息。amf可以在注册接受消息中提供ladn信息。对ue可用的ladn的列表确定如下:
·
如果在注册请求消息中既没有提供ladn dnn,也没有提供请求ladn信息的指示,则除了通配符dnn之外,ladn的列表是预订的dnn列表中的(一个或多个)ladn dnn。
10.·
如果ue在注册请求消息中提供了(一个或多个)ladn dnn,则如果ue预订的(一个或多个)dnn包括请求的(一个或多个)ladn dnn,或者如果在ue的预订数据中包括通配符dnn,则ladn的列表是(一个或多个)ladn dnn。
11.·
如果ue在注册请求消息中提供了请求ladn信息的指示,则如果通配符dnn被预订,则(一个或多个)ladn的列表是在amf中配置的所有(一个或多个)ladn dnn,或者如果没有通配符dnn被预订,则ladn的列表是在预订的dnn列表中的(一个或多个)ladn dnn。
12.当接收到具有ladn dnn的pdu会话建立或具有对应于ladn的已建立pdu会话的服务请求时,如果请求的dnn在amf被配置为ladn dnn,则amf确定在ladn服务区域中存在ue,并将其转发给会话管理功能(smf)。
13.当smf从amf接收到对应于ladn的会话管理(sm)请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf未接收到该指示,则smf认为ue在ladn服务区域的外部。如果ue在ladn服务区域的外部,则smf将拒绝该请求。
14.如果smf确定ue在ladn服务区域内部,则smf然后根据ladn信息选择用户平面功能(upf)。这种选择有助于订户连接到最合适的(最接近的)upf和应用服务器(as)。
15.当前,有关ue的位置坐标的amf策略被用于确定ue是否可以附连到as(基于边缘的ladn),例如,基于ue是否在与ladn关联的特定位置。作为一个示例,可以针对曼哈顿服务区域定义ladn,并且可以在曼哈顿服务区域中安装网飞(netflix)应用服务器(边缘服务器)以获得更优质的体验,因为在特定区域中有大量用户(高致密化)。amf策略确定用户是可以连接到曼哈顿的网飞服务器(为了更优质的体验)还是连接到美国某处的集中式网飞服务器(即,不是对ladn特定的服务器)进行常规服务。虽然前面的示例描述了曼哈顿服务区域,但是网络可以包括任何合适的(一个或多个)ladn服务区域,诸如西雅图市中心的服务区域、芝加哥的服务区域或其他位置。


技术实现要素:

16.当前存在(一个或多个)特定挑战。当前,选择ladn的决定是基于ue的位置及其预订做出的。如果不在选择标准中考虑,则有多种因素能对该解决方案的功效产生不利影响。例如,假设ladn中的应用服务器过载,并且无法在特定时间处置更多的订户业务。因为ladn实现导致来自同一地理位置中的有效ladn订户的所有新会话都连接到与ladn关联的应用服务器,所以amf不会选择没有过载的其他中央应用服务器。换句话说,仅基于位置和预订来控制应用服务器的选择会导致为位于ladn地理位置的所有ladn订户选择相同的过载应用服务器。向ladn中过载的应用服务器添加新会话使现有客户以及待添加的新客户的客户体验变差。这可能使订户体验变差,并可能导致网络故障。
17.本公开及其实施例的某些方面可以提供针对这些或其它挑战的解决方案。在某些实施例中,上述问题可以通过包括其他考虑因素来解决。在确定会话是否可以使用ladn服务(例如,附连到与ladn关联的应用服务器)时可以考虑的一个因素包括历史数据、模式等,它们可以用于预测和缓解过载情况。例如,运营商希望预测应用服务器的过载状况,以启用主动行动/计划,以避免客户体验降级。
18.在确定会话是否可以使用ladn服务(例如,附连到与ladn关联的应用服务器)时可以考虑的另一个因素包括订户的优先级。例如,可以基于生成的相应收入(revenue)优先考虑ladn服务(优质体验)的订户。所生成的收入可以进行一般评估,或者针对特定的用例(诸如最近的用例)进行评估。作为示例,假设具有白金级预订计划的客户每月生成55美元的收
入,外加ladn服务每月6美元的收入。进一步假设具有白银级预订计划的客户每月生成35美元的收入,外加ladn服务每月9美元的收入。某些网络运营商可能选择配置这样的策略,使白金订户具有更高的优先级来访问ladn服务,因为白金订户生成更多的总收入。其他网络运营商可能选择配置这样的策略,使白银级订户具有更高的优先级来访问ladn服务,因为白银级订户生成更多的ladn收入。在任一情况下,当网络具有足够的容量时,白金级和白银级订户都将被准予访问ladn服务。当ladn资源过载或有变成过载的风险时,较高优先级订户将被准予访问ladn服务,而较低优先级订户可能被拒绝访问ladn服务。
19.本文提出了解决本文公开的其中一个或多个问题的各种实施例。一般来说,本公开提供了选择ladn以避免和管理过载情况的系统和方法。
20.根据某些实施例,一种供网络节点中使用的方法包括:从各种类型的其他网络节点获得信息,在一段时间上收集信息,以及使用收集的信息来构建指示一个或多个ladn和一个或多个集中式网络的特性的拓扑。
21.根据某些实施例,网络节点包括处理电路,该处理电路被配置成从各种类型的其他网络节点获得信息,在一段时间上收集信息,并且使用收集的信息来构建指示一个或多个ladn和一个或多个集中式网络的特性的拓扑。
22.根据某些实施例,计算机程序包括指令,所述指令当在计算机上执行时,使计算机从各种类型的其他网络节点获得信息,在一段时间上收集信息,以及使用收集的信息来构建指示一个或多个ladn和一个或多个集中式网络的特性的拓扑。
23.上述方法、网络节点和/或计算机程序可以包括任何合适的附加特征,诸如一个或多个以下特征:在一些实施例中,拓扑被用于确定推荐的ladn或集中式网络,以便向在特定时间位于特定位置的无线装置提供服务。在一些实施例中,至少部分基于为特定位置的无线装置选择推荐的ladn或集中式网络是否会增加收入、改进服务质量或两者,来进一步确定推荐的ladn或集中式网络。
24.在一些实施例中,消息被发送到另一个网络节点,以指示推荐的ladn或集中式网络。第二网络节点被配置成促进将无线装置与推荐的ladn或集中式网络连接。
25.在某些实施例中,从其他网络节点获得的信息包括以下一项或多项:指示网络中一个或多个应用功能的时延的信息、指示网络中一个或多个应用功能的业务吞吐量的信息、指示与ladn关联的ip地址范围的信息、指示与订户关联的收入的信息、指示ladn的位置的信息、指示ladn的服务区域是否与另一个ladn的服务区域重叠的信息、指示ladn载荷的信息、指示在其上携带应用业务的网段载荷的信息以及指示无线装置位置的信息。从而,在某些实施例中,信息可以包括前述任一个的组合,无论是都组合在一起还是与其他信息组合。
26.在某些实施例中,从其获得信息的其他网络节点包括应用功能(af)、应用服务器(as)、会话管理功能(smf)、基站系统(bss)、运营支持系统 (oss)、ladn虚拟网络功能实例(vnfi)、位置系统和移动性管理实体(mme)中的一个或多个。从而,在某些实施例中,信息可以从前述网络节点中任一个的组合中获得(并且可选地,附加信息可以从其他类型的网络节点中获得)。
27.在某些实施例中,提供上述特征的网络节点包括nwdaf。在某些实施例中,网络节
点被配置成在包括中央数据中心和边缘数据中心的网络中操作。边缘数据中心可以包括ladn和网络节点,或者边缘数据中心可以包括ladn,而中央数据中心包括网络节点。
28.根据某些实施例,一种供网络节点中使用的方法包括接收连接无线装置的会话的请求。无线装置位于ladn的服务区域中,并且与无线装置关联的预订允许访问ladn。该方法进一步包括确定是否为该会话选择ladn。该确定基于与ladn关联的一个或多个因素。一个或多个因素包括以下至少一项:负荷状况、服务质量、历史数据和订户优先级。该方法进一步包括向另一个网络节点发送指示ladn是否已经被选择用于该会话的消息。
29.根据某些实施例,一种网络节点包括处理电路,所述处理电路被配置成接收连接无线装置的会话的请求。无线装置位于ladn的服务区域中,并且与无线装置关联的预订允许访问ladn。所述处理电路被进一步配置成确定是否为该会话选择ladn。该确定基于与ladn关联的一个或多个因素。一个或多个因素包括以下至少一项:负荷状况、服务质量、历史数据和订户优先级。所述处理电路被进一步配置成向另一个网络节点发送指示ladn是否已经被选择用于该会话的消息。
30.根据某些实施例,计算机程序包括指令,所述指令当在计算机上执行时,使所述计算机执行接收连接无线装置的会话的请求。无线装置位于ladn的服务区域中,并且与无线装置关联的预订允许访问ladn。所述指令进一步使所述计算机确定是否为该会话选择ladn。该确定基于与ladn关联的一个或多个因素。一个或多个因素包括以下至少一项:负荷状况、服务质量、历史数据和订户优先级。所述指令进一步使所述计算机向另一个网络节点发送指示ladn是否已经被选择用于该会话的消息。
31.上述方法、网络节点和/或计算机程序可以包括任何合适的附加特征,诸如一个或多个以下特征:在某些实施例中,当负荷状况指示ladn过载时,不选择ladn。
32.在某些实施例中,当ladn中的服务质量降级时,不选择ladn。
33.在某些实施例中,当历史数据预测ladn处于变得过载的风险或者ladn中的服务质量处于变得降级的风险时,不选择ladn。
34.在某些实施例中,当所述历史数据预测所述ladn可能向会话提供比可用于选择的其他网络更好的服务质量时,选择所述ladn。
35.在某些实施例中,使用所述负荷状况、所述服务质量和/或所述历史数据来确定是否使用所述订户优先级作为用于确定是否选择所述ladn的因素之一。作为示例,当所述负荷状况、所述服务质量和/或所述历史数据指示不需要限制对所述ladn的选择时,不管所述订户优先级如何,都为所述会话选择所述ladn。作为另一示例,当所述负荷状况、所述服务质量和/或所述历史数据指示需要限制对所述ladn的选择时,当与所述无线装置关联的所述预订对应于较高优先级订户时,选择所述ladn,而当与所述无线装置关联的所述预订对应于较低优先级订户时,不选择所述ladn。在某些实施例中,所述订户优先级至少部分基于与所述订户关联的arpu。arpu可基于总收入或ladn特定的收入。
36.在某些实施例中,发送到第二网络节点的消息指示已经选择了ladn。在某些实施例中,发送到第二网络节点的消息指示已经选择了不同的ladn。在某些实施例中,发送到第二网络节点的消息指示已经为会话选择了集中式会话。
37.在某些实施例中,第一网络节点提供/包括amf,而第二网络节点提供/包括smf。在
某些实施例中,从网络节点获得一个或多个因素,该网络节点收集数据并提供针对网络的数据分析,诸如nwdaf(例如,根据实施例,其可以位于边缘数据中心或中央数据中心)。
38.任何上述方法都可以由计算机程序执行。计算机程序包括指令,诸如程序代码,当在计算机上执行时,执行一种方法。在某些实施例中,计算机程序产品可以包括计算机程序。在某些实施例中,非暂时性计算机可读存储介质可以包括计算机程序。
39.某些实施例可以提供(一个或多个)如下技术优点中的一个或多个。作为示例,某些实施例可以避免由于ladn中已经过载的应用功能而引起的网络故障。作为另一个示例,某些实施例可以主动避免使用户体验恶化的过载和拥塞情况。作为另一个示例,在过载情况下,某些实施例可以确保维持高优先级订户的服务体验。
附图说明
40.图1:根据一些实施例具有集中式nwdaf和nef的示例网络。
41.图2:根据一些实施例具有集中式nwdaf和nef的示例网络。
42.图3:ladn的当前调用流程。
43.图4:根据一些实施例用于将afx&服务状况填充到nwdaf的示例序列。
44.图5:根据某些实施例用于将afx&服务状况(来自不同的afx)填充到nwdaf的示例序列。
45.图6:根据一些实施例在nef中供应ladn服务的示例方法。
46.图7:根据一些实施例nwdaf学习拓扑的示例方法。
47.图8:根据一些实施例nwdaf从bss/数据仓库获得输入的示例方法。
48.图9:根据一些实施例nwdaf从oss获得输入的示例方法。
49.图10:根据一些实施例在ladn nwdaf和中央nwdaf之间的联合学习的示例。
50.图11:根据一些实施例用于请求具有强化学习的“最佳”ladn的示例方法。
51.图12:根据一些实施例用于新的ue连接的增强调用流程的示例。
52.图13:当ue移动到ladn区域时的当前调用流程。
53.图14:根据一些实施例当ue移动到ladn区域时的增强调用流程的示例。
54.图15:根据一些实施例具有过载预测的增强调用流程的示例。
55.图16:具有不同优先级订户的当前调用流程。
56.图17:根据某些实施例具有不同优先级订户的增强调用流程的示例。
57.图18:根据某些实施例具有不同优先级订户的增强调用流程的示例。
58.图19:根据某些实施例由网络节点执行的方法的示例。
59.图20:根据某些实施例由网络节点执行的方法的示例。
60.图21:根据某些实施例的网络节点的示例。
61.图22:根据某些实施例的网络节点的示例。
62.图23:根据一些实施例的无线网络。
63.图24:根据一些实施例的用户设备。
64.图25:根据一些实施例的虚拟化环境。
65.图26:根据一些实施例经由中间网络连接到主机计算机的电信网络。
66.图27:根据一些实施例主机计算机经由基站通过部分无线连接与用户设备通信。
67.图28:根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。
68.图29:根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。
69.图30:根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。
70.图31:根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。
具体实施方式
71.一般来说,本文使用的所有术语都要根据它们在相关技术领域中的普通含义来解释,除非从在其中使用的上下文中清楚地给出和/或暗示了不同的含义。对一个/该元件、设备、组件、部件、步骤等的所有引用都要开放式地解释为指代该元件、设备、组件、部件、步骤等的至少一个实例,除非以其它方式明确声明。本文公开的任何方法的步骤都并非必须按所公开的确切次序执行,除非一个步骤被明确地描述为在另一个步骤之后或之前,和/或暗示一个步骤必须在另一个步骤之后或之前。在任何适当的情况下,本文公开的任一实施例的任何特征都可适用于任何其它实施例。同样,任何实施例的任何优点都可应用于任何其它实施例,并且反之亦然。从以下描述中,所附实施例的其他目的、特征和优点将是显然的。
72.现在将参考附图更全面地描述本文设想的其中一些实施例。然而,在本文公开的主题的范围内包含其他实施例,所公开的主题不应被解释为仅限于本文阐述的实施例;相反,这些实施例是通过示例的方式提供的,以向本领域技术人员传达主题的范围。
73.如上所述,ladn有助于优化边缘计算的使用,使得订户连接到“附近”的应用服务器(例如,根据地理位置或网络拓扑在附近的或者否则与“集中式”应用服务器相比以相对低的时延可访问的应用服务器)。连接到“附近”的应用服务器可以在整个传输网络中提供位置特定的服务、更低的延迟和更少的数据要求。作为示例,体育场内的订户能被连接到ladn,这是通过在体育场馆内部署upf&应用功能实现的。这个服务可包括比赛的视频流播。
74.本公开的某些实施例解决了这样的问题,即如果ladn中的应用功能上存在过载或网络拥塞,则在ladn选择中不考虑该过载或拥塞。而是,对ladn的选择当前仅基于位置和预订进行控制。从而,甚至当应用功能过载时,也将为所有订户选择相同的应用功能。这能导致网络故障,并使用户体验更差。为了限制这种降级,本公开的某些实施例提供了用于将其他相关因素考虑进去的ladn选择的方法。例如,通过考虑节点状况、拥塞情况、历史数据和订户优先级,可以避免这种降级,并增强客户体验。
75.本公开提出了通过在选择ladn时结合附加因素来避免和管理网络中过载情况的系统和方法。为了进一步阐述,可以通过考虑以下一个或多个因素来改进ladn选择:1.可信/不可信的应用服务器/应用功能是否过载在选择ladn(upf\应用功能)之前,amf还会考虑应用功能的载荷情况。如果节点过载,则amf选取不为这个订户请求选择ladn。相反,订户按照正常的分组数据网络(pdn)会话连接使用“中央”服务器。甚至对于用户正在与连接到集中式服务器的正在进行的会话漫游,并且正在接近移到本地化ladn服务器/as的位置的情况,也将如此。
76.2.针对ladn服务的网络中的服务质量在选择ladn(upf\应用功能)之前,amf还会考虑网络中可能的服务质量。服务质量可能由于许多原因而恶化,例如,传输网络中的拥塞、差的无线电状况等。应用功能可以测量订户的服务质量,并经由网络暴露功能(nef)将其报告给网络数据分析功能(nwdaf)。af可以在可用带宽、分组丢失、服务重试等方面来测量服务质量。
77.3.有关应用功能过载/拥塞的历史数据/模式基于以前的过载&拥塞情况,可以预测系统何时将会过载。这种情况可以通过不使用ladn并且主动选择“中央”应用服务器来避免。
78.4.在过载情况期间优先考虑ladn订户。
79.如果过载情况发生,则允许优先订户使用ladn来获得更好的服务体验。非优先订户要么被移动到ladn as外部,在那里使用中央服务器来访问服务。作为示例,可以基于订户简档来确定优先级。在一些实施例中,订户优先级可以基于收入(诸如每个用户的平均收入(arpu))来确定。作为示例,某些策略可以基于总收入或ladn收入对订户进行优先化。可以基于订户的预订计划和/或最近的使用模式来评估收入。
80.在示例中,“中央”或“集中式”通常可以指不与ladn关联的资源(例如,服务器、应用功能、服务等)。通常,假定ladn资源没有经历过载或某种其他使性能降级的状况,ladn资源与集中式资源相比提供了优质的体验。
81.下面的讨论详细阐述了基于多种因素选择ladn的建议的解决方案,这些因素将有助于运营商避免应用功能过载,并优先考虑优质客户(高收入生成客户)的客户体验。
82.图1和图2图示了部署ladn的两种方式。在图1中,像nwdaf和nef的网络元件在集中式位置被部署用于整个网络。ladn和非ladn服务都与这些功能集成。然而,应用功能将被部署在局域数据网络中。图2图示了一个备选部署,其中对于ladn服务存在单独的nwdaf和nef。因此,af相关信息首先在ladn nef和nwdaf中更新。在中央nwdaf和ladn nwdaf之间也有连接性,用于联合学习。为了简单起见,下面的描述将基于图1的部署来提供。通过假定显示的nwdaf是中央nwdaf,对于图2的部署能使用相同的调用流程。
83.图1和图2图示了可以经由天线站点连接到网络的ue的示例。在网络内,天线站点可以连接到无线电基站(rbs)集线器站点,rbs集线器站点可以连接到中央局(co)(第一级和第二级)站点,并且co可以连接到主站点。在某些实施例中,天线站点可以包括一个或多个无线电接收单元(rru),rbs集线器站点可以包括一个或多个基带处理单元(bpu),co站点可以包括边缘数据中心,并且主站点可以包括中央数据中心。作为示例,对于服务于大约300万订户的城市,网络可以包括每个城市大约200个天线站点,每个城市大约10到20个rbs集线器站点,以及每个城市一个或两个co站点。网络可包括每个国家大约2

4个主站点。其他网络可以使用不同数量的各种类型的站点,或者可以以不同的方式分布不同站点的功能性,例如,取决于订户的数量和密度或其他因素。
84.如下文进一步讨论的,本公开的某些实施例使用nwdaf来基于从各种其他节点获得的信息来确定性能认识。在图1的示例中(位于中央数据中心的nwdaf),nwdaf可以从中央视角(例如,基于af

id、ue

id和pdu会话锚中的一个或多个)和从ladn视角(例如,基于af

id、ue

id、ladn

id和pdu会话锚中的一个或多个)确定性能认识。在图2的示例中(位于边缘数据中心和中央数据中心的nwdaf),位于边缘数据中心的nwdaf可以从ladn视角(例如,基
于af

id、ue

id和ladn

id中的一个或多个)确定性能认识,并且位于中央数据中心的nwdaf可以从中央视角(例如,基于 af

id、ue

id、跟踪区域(ta)、pdu会话锚(中央)中的一个或多个)和从ladn视角(例如,基于af

id、ue

id、ta、ladn

id或pdu会话锚(ladn

id)中的一个或多个)确定性能认识。
85.图3提供了现有调用流程的示例,并示出了由本公开的实施例解决的问题的示例。在现有5g架构中,如果ue根据有关位置坐标的amf政策位于特定位置(ladn),则ue附连到应用服务器(as)(基于边缘的ladn)。例如,网飞服务器可以被安装在曼哈顿服务区域,以获得优质体验(ladn),因为在特定区域中有大量订户(高致密化)。当前,连接到曼哈顿服务区域中的网飞服务器的决定是基于ue(附连到ladn)的位置和预订做出的,这是基于静态配置,并且不包括用于优化决策的网络的动态状况。因此,amf不考虑过载情况,并且所有请求都被发送到ladn。实际上,在现有的5g架构中,amf甚至没有网络和应用服务器的完整视图,因此限制了其决策能力。
86.如图3所示,当ue执行成功的注册(或重新注册)过程时,amf可以向ue发送注册接受消息,该消息提供ladn信息,该信息指示在该注册区域中对ue可用的ladn的列表。ladn信息基于关于ladn的本地配置(例如,经由oam)、ue位置以及从udm接收到的关于ue预订的(一个或多个)dnn的ue预订信息。
87.1.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
88.2.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
89.3.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue存在于ladn服务区域中,并将其转发到smf。
90.4.支持dnn的smf被配置有关于这个dnn是否是ladn dnn的信息。当从amf接收到对应于ladn的sm请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf没有接收到该指示,则smf认为该ue在ladn服务区域外部(如果该ue在ladn服务区域外部,则smf然后拒绝该请求)。smf通过向amf提供ladn dnn来预订“ue移动性事件通知”,以报告ue存在于感兴趣的区域中。
91.5.当smf被告知ue存在于ladn服务区域时,smf确保下行链路数据通知被启用。当smf从upf接收到下行链路数据或数据通知时,触发用于ladn pdu会话的网络触发服务请求过程以激活up连接。
92.6.然后,ue能够创建与作为ladn一部分的af的数据连接。
93.因为在图3的现有方法中对ladn的选择是基于有限的因素(用户的预订和位置),所以图3图示了ue可被指配给过载的ladn(例如,过载的应用功能或过载的应用服务器),这可能导致性能降级或网络故障。
94.为了解决这个问题,本公开的实施例提出了在决定是否连接到upf/ladn时也应该评估的多个因素——即使位置协调点被满足(基于amf的策略)。为简单起见,提出的解决方案在两部分进行讨论:a)预收集阶段:从不同的网络功能(nf)朝向nwdaf填充相关信息
b)后收集阶段:使用在nwdaf可用的信息进行优化化决策,例如对于过载状况所需的选择/取消选择/优先化。
95.预收集阶段:在预收集阶段期间,来自不同网络功能(nf)的相关信息可能被填充到nwdaf。与将信息分散在各个网络功能之间的现有方法相比,预收集阶段提供了一种改进,无需与任何中央节点共享信息来进行更明智和相关的决定。本节描述了在像af、基站系统(bss)等不同网络节点处可用的信息的示例,并提出在 nwdaf对其进行整理。nwdaf节点是在5g中引入的分析节点,其将支持对于5g架构所需的自动化和分析在基于动态网络状况的扩大/缩小方面是敏捷和动态的。本公开提出与nwdaf共享以下一项或多项:a)应用功能(af)状况共享(在当前载荷/服务质量方面)b)bss系统共享用户特定收入信息c)oss与nwdaf共享性能信息d)ladn nwdaf与中央nwdaf共享信息。
96.应用功能状况共享在某些实施例中,应用服务器或应用功能(“as/af”)的选择(无论是可信还是不可信)可以基于as/af是否过载。作为示例,假设如果与ladn关联的as/af例如90%过载,则更好的是不连接位于ladn服务区域中的新用户,因为增加新用户可能进一步增加载荷,并导致现有客户的不利体验。在这种场景中,可能优选的是将新用户连接到集中式应用服务器(或者连接到与另一个ladn关联的as/af,如果这样的as/af没有过载并且如果用户位于另一个ladn的服务区域内并且具有允许访问另一个ladn的预订的话)。
97.如图4所示,当as/af过载时(as/af过载可能有多种原因),它可以经由nef实时报告该状况给nwdaf。nef将状况报告给nwdaf,并且nwdaf将状况存储在存储库中以供将来的交易使用。例如,存储了具有例如90% cpu载荷的应用服务器(在ladn中)的过载状况。状况报告可以在几个属性(cpu、存储器、网络)的载荷简档中进行整理,随着时间收集的达到触发报告的阈值等。请注意,假如afx是运营商环境中的可信节点,则nef是可选节点。根据欧洲电信标准协会移动边缘计算(etsi mec)标准,第三方的应用服务器可以由运营商在运营商的环境中共同托管,或者应用服务器可以托管在第三方数据中心中。
98.图5图示了一个示例,其中多个as/af向nwdaf报告它们的状况(例如,经由nef)。例如,af1报告指示90%载荷的状况,af2报告指示95%载荷的状况,并且af3报告指示91%载荷的状况。该数据作为历史数据集保存在nwdaf中。nwdaf然后使用这些细节来提供对有关ladn的amf查询的响应。该数据也用于通过分析过去的趋势来预测未来的过载情况。表1示出了nwdaf基于从af1、af2和af3接收到状况消息可以保存的数据的示例。
99.表1:服务器载荷和服务状况数据
关于nwdaf如何知道哪个af是哪个ladn的一部分,提出了两种不同的解决方案:1 af可以用应用id来标识它自己,该id可以被指示给nef。此应用id唯一地标识af。从而,需要给nef供应不同应用id和ladn服务之间的映射。然后,nef将此信息提供给nwdaf。图6图示了给nef供应与特定ladn(ladnx)关联的特定应用id(app

id 1、app

id 2 和app

id 3)的示例。
100.2 nwdaf预测af位置与land的最佳拟合的虚拟拓扑。
101.作为第二解决方案的先决条件,某些实施例可能需要在该区域中的所有ladn中支持相同类型的af。nwdaf可以接收输入参数,诸如ue位置、所有ladn的位置、ladn (upf)ip地址范围、ladn载荷信息、af id、af ip地址、平均经历的af时延、平均af业务吞吐量、重叠af id的使用以及af的重叠ip地址的使用。基于(一个或多个)输入参数,nwdaf可以执行优化和学习,其中nwdaf尝试并学习(例如,强化学习)对于ue的各个位置的ladn中的af的最佳时延和业务吞吐量。注意,对于重叠的id和ip地址,该信息具有低值,并且nwdaf可能基于输入参数的设置来加权或丢弃该信息。
102.通过这种方法,对于ue的给定位置,nwdaf基于最佳af状况(时延和吞吐量)学习和优化网络拓扑。某些实施例包括训练阶段,该训练阶段将在训练会话期间的开始给出ladn选择的非最优选择,但是随着时间的推移,该选择变得越来越好。注意,nwdaf可以使用从时延中获得的与af id、ladn负荷和af吞吐量相关的认识,来确定训练阶段期间af吞吐量的相对重要性。
103.通过将输入参数设置为无重叠af id,解决方案#2将类似于解决方案#1,不同之处在于nwdaf将自动学习到ladn的af映射,并且与使用重叠af id相比,它完成得更快。重叠af id或af ip地址是指在不同的ladn中对于相同类型的af实例使用相同的id和/或ip地址。nwdaf将此信息与应用功能载荷和服务状况信息一起存储。当amf向nwdaf查询关于ladn信息时,它使用这一信息向amf通知af的状况。
104.图7图示了用于关于af

ladn拓扑看起来如何来训练nwdaf算法的的输入的示例。在某些实施例中,在初始训练期间,基于ladn的静态配置选择(如3gpp规范中关于5g ladn使用所定义的),mme总是选择ladn,而不考虑载荷和其他信息。图7所示的生成数据被馈送到nwdaf以学习af拓扑。nwdaf过滤掉报告数据中的异常,诸如由于业务过载、错误或不良行为装置和af引起的大时延响应时间和业务延迟变化。
105.模型被训练得尽可能靠近,以给出真实的静态拓扑图,从而最好地选择具有最低时延和可接受吞吐量的af。在下面描述的“后收集阶段”(例如,从图11的描述开始),mme将开始使用nwdaf推荐。
106.bss系统共享用户特定收入信息
由通信服务提供商(csp)提供的所有服务都需要被货币化。bss系统管理货币化。此外,csp应该考虑基于收入而不是基于特定的静态配置在客户/最终用户之间的优先化。因此,每当csp预期或达到过载情况(这是非常实际的情况)时,收入特定信息也能被用于决策。该信息也将由nwdaf节点存储,使得上面讨论的应用功能特定信息(例如,关于图4

5讨论的af特定状况)和bss信息可以在一个网络功能(nwdaf)处相关联,以具有对于优先化决定所需的端到端视图。图8图示了bss或数据仓库向nwdaf提供订户收入信息的示例。订户收入数据包括:1.订户收入信息,例如,每月使用&充值信息2.对ladn服务特定的订户收入&使用数据表2:对订户优先化的不同方式oss系统共享网络拥塞信息如上所述,应用功能可以向nef提供服务质量状况,诸如af经历的平均时延或平均业务吞吐量。服务质量降级可能由于许多原因而发生,诸如传输网络中的拥塞、物理或虚拟交换机中的拥塞、无线电状况等。nwdaf可以用来自oss的适当信息考虑这些因素。网络即传输和ran的不同元件将关键性能指标(kpi)信息提供给集中式oss,该oss能将信息中继到nwdaf以进行分析&决策。
107.每当csp预测/预期或达到过载情况时,收入特定信息也能被用于决策。该信息也将由nwdaf节点存储,使得上述应用功能特定信息(例如,参见图4

7的描述)和bss信息可以在一个网络功能(nwdaf)处相关联,以具有促进优先化决定的端到端视图。
108.图9图示了其中不同的网络元件(例如,enb、ip传输、网络功能虚拟化基础设施(nfvi)、虚拟网络功能(vnf))向oss提供性能相关数据的调用流程。oss用相关的性能信息更新nwdaf,使得nwdaf可以决定哪些网络元件可能对拥塞有贡献。
109.在land特定nwdaf情况下的nwdaf联合学习如上所述,图1和图2图示了不同的部署选项。关于图2所示的选项,为ladn服务部署了单独的nef和nwdaf。因此,对ladn nwdaf进行与af状况&服务质量相关的更新。该信息由land nwdaf共享给中 nwdaf,使得中央nwdaf能在网络级做出更好的决定。
110.图10图示了其中与ladn(af、ladn

id、性能认识等)相关的信息在ladn nwdaf和中央nwdaf之间共享的调用流程。中央nwdaf可以使用从ladn nwdaf获得的信息来针对跨站点但在同一plmn中部署在ladn中的所有nwdaf构建超级信息集。
111.后收集阶段:一旦在nwdaf已经收集了足够的信息(这可以被称为“后收集阶段”),nwdaf就能被用于向amf中的“ladn选择功能”提供推荐。如上所述,在nwdaf处收集的信息的示例可以包
括但不限于应用功能载荷状况、订户特定的收入信息等。当部分基于无线装置的位置应用与选择ladn(例如,upf+af)相关的策略时,amf可以与nwdaf连接以获得进一步的输入/反馈,从而使得能够进行优化决策,以选择在给定时间在给定区域中的无线装置的优选ladn。在某些实施例中,优选的ladn可以基于生成最多收入的ladn、提供最佳性能(例如,最佳服务质量)的ladn或者在收入和性能之间提供最佳平衡的ladn。作为示例,假设ladn a、b和c可供选择,并且ladn a提供了最多的收入,ladn b提供了第二多的收入,并且ladn c提供了该组中第三多的收入。进一步假设ladn c提供了最佳服务质量,ladn b提供了第二最佳服务质量,并且ladn a提供了该组中的第三最佳服务质量。某些实施例可以选择ladn a(以获得最多收入),其他实施例可以选择ladn c(以获得最佳性能),而其他实施例可以选择ladn b(以获得收入和性能之间的平衡)。
112.图11图示了其中对最佳ladn的请求可以被发送到nwdaf并且nwdaf可以基于强化学习做出推荐的示例。这在图11中可以看出,nwdaf可在后收集阶段期间继续收集附加信息并细化其推荐。例如,nwdaf可以基于各种af的当前负荷状况(例如,时延、业务吞吐量)来更新其推荐。
113.在这一阶段“后收集阶段”,mme将开始使用nwdaf推荐,从上面的初始训练模型开始,并基于nwdaf给出的推荐,nwdaf学习对策略中进行的改变的影响,以为af选择最佳ladn。在这一阶段,nwdaf将尝试选择更好的备选ladn用于af实例,以学习以前推荐的影响,并通过这样调谐模型,以便下次进行更优化的选择。在某些实施例中,输入到nwdaf的数据具有时间戳,使得nwdaf随时间学习af、ladn和 ue位置的性能,以创建每日性能简档,以视为被处理的nwdaf数据的组成部分。
114.可能有几个用例,其中在由控制平面做出任何决定以附连/改变相应的ladn设置之前,将联系nwdaf节点,包括以下用例:a)处置af过载和服务质量恶化(包括新会话和正在进行的会话),例如已经达到过载情况。
115.b)基于af载荷状况主动优先化新会话(基于历史数据):amf与nwdaf连接,以主动了解过载情况,并基于静态网络配置对用户优先化。
116.c)主动按客户的收入生成进行优先化:amf与nwdaf连接,以主动了解过载情况,并基于相应的收入生成对用户优先化用例a:处置af过载和服务质量恶化用例a的以下描述包括两个不同的调用流程。第一调用流程(图12)涉及订户已经在ladn区域并试图连接到ladn服务时的场景。这个场景能被视为ladn的新会话。因此,网络需要决定该用户是否要连接到ladn网络。第二调用流程是针对移动到ladn区域的订户(图14)。订户已经通过集中式应用服务器使用一些服务,但是ladn也能够提供这些服务。因此,当订户移动到ladn区域时,网络需要决定是保持与现有af的会话,还是将该会话移动到ladn af。因为在这种情况下,订户已经在使用服务,并且已经确立这些服务从集中式服务可用。
117.如上所述,图3图示了用于连接新会话的现有调用流程的示例。当ue发起对在ladn(诸如网飞)中的内容的服务请求时,amf基于ue预订和位置选择对应的ladn。在现有的调用流程中,amf不考虑过载情况,因此所有请求都被发送到ladn。在图3中,当ue执行成功(重
新)注册过程时,amf可以向ue提供注册接受消息。注册接受消息包括指示在该注册区域中对ue可用的ladn列表的信息。信息可以基于关于ladn的本地配置(例如,经由oam)、ue位置以及从udm接收到的关于预订的(一个或多个)dnn的ue预订信息。
118.1.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
119.2.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
120.3.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue存在于ladn服务区域中,并将其转发到smf。
121.4.支持dnn的smf被配置有关于这个dnn是否是ladn dnn的信息。当从amf接收到对应于ladn的sm请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf没有接收到该指示,则smf认为该ue在ladn服务区域外部(在这种情况下,因为ue在ladn服务区域外部,因此smf拒绝该请求)。smf通过向amf提供ladn dnn来预订“ue移动性事件通知”,以报告ue存在于感兴趣的区域中。
122.5.当smf被告知关于ladn服务区域ue存在时,smf确保下行链路数据通知被启用。当smf从upf接收到下行链路数据或数据通知时,网络触发用于ladn pdu会话的服务请求过程以激活up连接。
123.6.然后,ue能够创建与作为ladn一部分的af的数据连接。这导致网络故障,因为ladn af已经过载。
124.图12图示了根据本公开的某些实施例的用于新会话的增强调用流程。如图12所示,当amf考虑应用功能的载荷情况时,它能选取不选择ladn。在图12中,amf用ladn dnn信息查询nwdaf。nwdaf从存储库中检查与该land相关的af相关的任何信息。ladn到af的映射在nwdaf中被配置为初始供应的一部分,其不是所描述的调用流程的一部分。
125.1.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
126.2.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
127.3.amf确定ue存在于ladn服务区域中,并向nwdaf请求ladn的状况。nwdaf基于af载荷、服务质量和网络拥塞提供对于ladn选择的决定。注意,在图12的示例中,amf向中央nwdaf请求该状况(如图1所示)。在其他实施例中,amf可以向ladn特定的nwdaf请求该状况(如图2所示)。
128.4.amf决定订户应该连接到集中式服务器,而不是连接到ladn,以避免在与ladn关联的af处的过载故障。
129.5.amf然后将它转发到带有非ladn dnn的smf。
130.6.smf连接到集中式(默认)upf & af,以便按照正常过程进行调用处理。
131.7.然后,ue能够创建与作为集中式(默认)网络的一部分的af的数据连接。
132.图13和14图示了具有正在进行的会话的ue移动到ladn区域的示例。作为示例,这
可能发生在用户正在漫游并且当前会话正在与集中式网络进行(例如,集中式网络正在提供应用,例如网飞)并且用户正在接近会话需要被转移到ladn/upf/边缘的位置时。特别地,图13图示了现有解决方案的调用流程,其中是否连接到ladn的决定是基于订户位置以及订户是否被预订给ladn。在现有的调用流程中,是否连接到ladn的决定不是基于负荷状况、服务质量、历史数据和订户优先级(例如,nwdaf不是决策的一部分)。图14图示了根据本公开的某些实施例提出的具有增强的调用流程。在图14中,是否连接到ladn的决定是基于负荷状况、服务质量、历史数据和/或订户优先级(例如,nwdaf是决策的一部分)。
133.关于图13,当前,amf没有考虑过载情况,因此所有请求都根据以下调用流程发送到ladn:1.ue在非ladn区域中,并向amf发送服务请求。
134.2.amf将此请求作为标准服务请求进行处理。amf基于dnn选取smf。这可以是静态的,或者基于dns(流程中未示出)。
135.3.smf基于该会话的配置选择集中式upf,用户能够连接集中式af。
136.4.当ue移动到作为ladn服务区域的一部分的另一地理区域时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
137.5.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
138.6.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue存在于ladn服务区域中,并将其转发到smf。
139.7.支持dnn的smf被配置有关于这个dnn是否是ladn dnn的信息。当从amf接收到对应于ladn的sm请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf没有接收到该指示,则smf认为该ue在ladn服务区域外部(如果该ue在ladn服务区域外部,则smf然后拒绝该请求)。smf通过向amf提供ladn dnn来预订“ue移动性事件通知”,以报告ue存在于感兴趣的区域中。
140.8.当smf被告知ue存在于ladn服务区域时,smf确保下行链路数据通知被启用。当smf从upf接收到下行链路数据或数据通知时,触发用于ladn pdu会话的网络触发服务请求过程以激活up连接。
141.9.然后,ue能够创建与作为ladn一部分的af的数据连接。这导致网络故障,因为ladn af已经过载。
142.图14图示了本公开中提出的实施例。在该实施例中,amf考虑应用功能的载荷情况,并且如果ladn过载或者有变成过载的风险,则可以选取不选择ladn。图14的调用流程包括以下步骤:1.ue在非ladn区域中,并向amf发送服务请求。
143.2.amf将此请求作为标准服务请求进行处理。amf基于dnn选取smf。这可以是静态的,或者基于dns(流程中未示出)。
144.3.smf基于该会话的配置选择集中式upf,用户能够连接集中式af。
145.4.当ue移动到作为ladn服务区域的一部分的另一地理区域时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
146.5.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
147.6.amf确定ue存在于ladn服务区域中,并请求nwdaf(在备选1的情况下为中央nwdaf)关于ladn的状况。nwdaf基于af载荷、服务质量&网络拥塞提供对于ladn选择的决定。
148.7.amf决定订户不应该连接到ladn nw,而是连接到集中式服务器,以避免在af处的过载故障。
149.8.amf然后将它转发到带有非ladn dnn的smf。
150.9.smf连接到集中式(默认)upf & af,以便按照正常过程进行调用处理。
151.10.然后,ue能够创建与作为集中式(默认)网络的一部分的af的数据连接。
152.用例b:基于af载荷状况主动优先化新会话(基于历史数据)如果以上过载情况定期发生,则可以使用历史数据存储库来预测这种情况。这意味着nwdaf将具有关于as/af通常何时已经过载的历史信息,按照一天中的时间、一周中的某天、一年中的某天或其他过载时间,诸如当发布新内容(新电视连续剧)、af/as(网飞)的促销优惠时。在这种情况下,nwdaf甚至可以在拥塞发生之前执行预测性分析,使得即使在网络不拥塞(但将来有可能拥塞)时,低优先级客户也不被标记到ladn网络。
153.如上所述,图3图示了现有解决方案的调用流程,其中是否连接到ladn的决定是基于订户位置以及订户是否被预订给ladn。在现有的调用流程中,是否连接到ladn的决定不是基于负荷状况、服务质量、历史数据和订户优先级(例如,nwdaf不是决策的一部分)。当ue执行成功的(重新)注册过程时,amf可以基于关于ladn的本地配置(例如,经由oam)、基于ue位置以及基于从udm接收的关于预订的(一个或多个)dnn的ue预订信息,在注册接受消息中向ue提供该注册区域中对ue可用的ladn列表的ladn信息。图3的调用流程包括以下步骤:1.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
154.2.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
155.3.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue存在于ladn服务区域中,并将其转发到smf。
156.4.支持dnn的smf被配置有关于这个dnn是否是ladn dnn的信息。当从amf接收到对应于ladn的sm请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf没有接收到该指示,则smf认为该ue在ladn服务区域外部(如果该ue在ladn服务区域外部,则smf然后拒绝该请求)。smf通过向amf提供ladn dnn来预订“ue移动性事件通知”,以报告ue存在于感兴趣的区域中。
157.5.当smf被告知ue存在于ladn服务区域时,smf确保下行链路数据通知被启用。当smf从upf接收到下行链路数据或数据通知时,触发用于ladn pdu会话的网络触发服务请求过程以激活up连接。
158.6.然后,ue能够创建与作为ladn一部分的af的数据连接。这导致网络故障,因为ladn af已经过载。
159.图15提供了根据本公开的某些实施例的调用流程的示例,其中在确定是否将无线装置连接到ladn时考虑这些预测。图15图示了以下步骤:1.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
160.2.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
161.3.amf确定ue存在于ladn服务区域中,并请求nwdaf(在备选1的情况下为中央nwdaf)关于ladn的状况。
162.4.nwdaf预测过载\拥堵情况。nwdaf分析历史数据、时间、日期和订户数量等。基于这些参数,nwdaf计算出ladn网络中的af正在接近服务质量将恶化的情况。(在备选2的情况下,这一预测可由ladn nwdaf做出,并与中央nwdaf共享)。因此,它通知amf,以便它不会选取该af用于进一步的订户会话请求。
163.5.amf决定订户不应该连接到ladn网络。相反,订户应该连接到集中式服务器,以避免af处的过载故障。
164.6.amf然后将它转发到带有非ladn dnn的smf。
165.7.smf连接到集中式(默认)upf & af,以便按照正常过程进行调用处理。
166.8.然后,ue能够创建与作为集中式(默认)网络的一部分的af的数据连接。
167.用例c:基于客户优先级来优先化一旦拥堵发生或预测要发生,运营商就能选取nwdaf在提供推荐时可能考虑的各种参数。在某些实施例中,bss系统将在nwdaf中填充有关ue平均月收入、每个ap的收入、收入简档的数据,然而在类似简档订户之间需要优先化(优先考虑具有更高收入的用户)的情况下。oss系统将填充网络和ran拥塞情况的数据。因此,nwdaf可以决定选取ladn是否会改进服务质量。
168.在某些情况下,优先考虑具有较低月计划但较高支出的用户(具有加满/ladn特定收入等)可能比具有较高月计划但较低支出的用户(例如,生成较少的ladn特定收入的订户)更好。备选地,优先考虑具有较高总体支出的用户可能更好。
169.表3:对订户优先化的不同方式此外,或者在备选中,当对订户进行优先化时,可以考虑其他因素。例如,无线电状况差的用户可能无法利用ladn服务的好处,因为瓶颈在网络的ran部分。因此,对该订户进
行优先考虑不会改进该用户的服务质量,但可能限制其他用户(由于资源有限)用ladn享受更好的服务质量。在ip传输或nfvi层的拥塞可能具有类似的效果,这使得ladn的服务改进可忽略不计。作为示例,如果用户更靠近小区边界,那么与靠近天线站点的用户相比,在与该用户的通信中必须消耗更多的无线电资源。使用在用户之间以公平方式调度无线电资源使用的成比例公平无线电调度器,小区边缘的用户可能得到更差的性能。为了缓解这种情况,一种备选是让小区边缘的用户使用qos与分配更多无线电资源的专用承载,并且然后让其他用户遭受更差的性能(在无线电系统接近饱和的情况下)。例如,可能有2个用户(或更多用户)将体验到差的性能,而不是小区边缘的用户然后得到更好的性能。
170.图16图示了现有解决方案,其中订户优先级可以基于udf&amf中的imsi或dnn细节以静态方式定义。在amf选择ladn的情况下,这些订户被对待的方式相同。图16图示了以下步骤:1.具有不同优先级ue1——黄金客户和ue2——白银客户的订户连接到ladn nw。
171.2.当ue1在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
172.3.ue1用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
173.4.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue1存在于ladn服务区域中,并将其转发到smf。
174.5.对于ue1,amf遵循正常过程,不管订户优先级和收入状况如何。
175.6.支持dnn的smf被配置有关于这个dnn是否是ladn dnn的信息。当从amf接收到对应于ladn的sm请求时,smf基于从amf接收到的指示(即,ue存在于ladn服务区域中)来确定ue是否在ladn服务区域内部。如果smf没有接收到该指示,则smf认为该ue在ladn服务区域外部(如果该ue在ladn服务区域外部,则smf然后拒绝该请求)。smf通过向amf提供ladn dnn来预订“ue移动性事件通知”,以报告ue存在于感兴趣的区域中。
176.7.当smf被告知ue1存在于ladn服务区域时,smf确保下行链路数据通知被启用。当smf从upf接收到下行链路数据或数据通知时,触发用于ladn pdu会话的网络触发服务请求过程以激活up连接。
177.8.然后,ue1能够创建与作为ladn一部分的af的数据连接。这可导致网络故障,因为ladn af已经过载。
178.9.对于ue2,amf遵循相同过程,不管订户优先级和收入状况如何。
179.10.ue2也连接到ladn网络。
180.图17和18图示了本公开的实施例,其中优先级可以用于amf的ladn选择。特别地,图17图示了一个示例,其中订户优先级可以基于udf&amf中的imsi或dnn细节以静态方式定义。图18图示了其中可以动态定义订户优先级的示例。
181.图17(静态订户优先级)的调用流程包括以下步骤:1.具有不同优先级ue1——黄金客户和ue2——白银客户的订户连接到ladn nw。
182.2.当ue1在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
183.3.ue1用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
184.4.如果请求的dnn在amf被配置为ladn dnn,则amf确定ue1存在于ladn服务区域中,并将其转发到smf。
185.5.nwdaf预测过载\拥堵情况。nwdaf分析历史数据、时间、日期和订户数量等。(在备选2的情况下,这一预测可由ladn nwdaf做出,并与中央nwdaf共享)。
186.6.基于这些参数,nwdaf计算出ladn网络中的af正在接近过载情况。
187.7.amf使用基于imsi或dnn等配置的静态优先级来选择ue1的高优先级,因为它是黄金客户。它没有选取ladn &选择集中式服务器用于ue2,因为它是较低优先级白银客户。
188.8.amf决定ue2不应该连接到ladn nw,而是连接到集中式服务器,以避免在af处的过载故障。
189.9.amf然后将它转发到带有非ladn dnn的smf。
190.10.smf连接到集中式(默认)upf & af,以便按照正常过程进行调用处理。
191.11.然后,ue2能够创建与作为集中式(默认)网络的一部分的af的数据连接。
192.12.对于ue1,amf选择ladn,并且ue1能够创建与属于ladn一部分的af的数据连接。
193.图18(动态订户优先级)的调用流程包括以下步骤:1.具有不同优先级ue1——白银客户和ue2——黄金客户的订户连接到ladn nw。
194.2.当ue在ladn服务区域中时,ue:

可以请求针对该ladn dnn的pdu会话建立/修改;

可以请求激活针对该ladn dnn的现有pdu会话的up连接。
195.3.ue用ladn dnn发送pdu会话建立,或用对应于ladn的建立的pdu会话发送服务请求。
196.4.amf确定ue存在于ladn服务区域中,并请求nwdaf(在备选1的情况下为中央nwdaf)关于ladn的状况。
197.5.nwdaf预测过载\拥堵情况。nwdaf分析历史数据、时间、日期和订户数量等。(在备选2的情况下,这一预测可由ladn nwdaf做出,并与中央nwdaf共享)。nwdaf还使用来自bss系统的收入信息(例如,参见图11和表3的讨论)。该信息包括订户每月总使用量、收入、最后充值和ladn服务特定收入&使用信息。nwdaf还使用来自oss的nw性能信息(如上所述)。该信息包括网络状况,例如不同功能的拥塞程度。
198.6.基于这些参数,nwdaf计算出ladn网络中的af正在接近过载情况。并且,决定订户的优先级。
199.7.因此,它通知amf不要选取ladn用于ue1会话,因为根据历史数据,ladn af正在接近过载,并且ue1是低优先级(动态)订户。这个较低优先级是基于收入以及无线电状况计算的。例如,如果ue具有较差的无线电覆盖,或者它在不能通过选择ladn来改进服务质量的小区边缘。
200.8.它通知amf选取ladn用于ue2,因为它是较高优先级(动态)订户。这个较高优先级是基于收入以及无线电状况计算的。例如,如果ue具有更好的无线电覆盖或它接近天线,则可以通过选择ladn来改进服务质量。
201.9.amf决定ue1不应该连接到ladn nw,而是连接到集中式服务器,以避免在af处的过载故障。
202.10.amf然后将它转发到带有非ladn dnn的smf。
203.11.smf连接到集中式(默认)upf & af,以便按照正常过程进行调用处理。
204.12.然后,ue1能够创建与作为集中式(默认)网络的一部分的af的数据连接。
205.13.对于ue2,amf选择ladn,并且ue2能够创建与属于ladn一部分的af的数据连接。
206.图19描绘了根据特定实施例的方法。在一些实施例中,该方法可以由网络节点160(如下面参考图23所讨论的,其可以是核心网络节点)来执行。在一些实施例中,该方法可以在提供与分析相关的特征的节点(诸如包括nwdaf的节点)中实现。该节点可以位于边缘数据中心或中央数据中心,例如,如图1

2中关于nwdaf所描述的。一般来说,图19的方法可用于执行上面讨论的“预收集阶段”的全部或一部分。
207.该方法从步骤1902开始,从各种类型的其他网络节点获得信息。可从中获得信息的其他网络节点的示例包括以下一个或多个:(一个或多个)af、(一个或多个)as、(一个或多个)smf、(一个或多个)bss、(一个或多个)oss、(一个或多个)vnfi、(一个或多个)定位系统和/或(一个或多个)mme。信息可以直接从这些节点获得,或者经由中间节点间接获得。可以从其他网络节点获得的信息的示例包括以下一个或多个:指示网络中一个或多个应用功能的时延的信息、指示网络中一个或多个应用功能的业务吞吐量的信息、指示与ladn关联的ip地址范围的信息、指示与一个或多个订户关联的收入的信息、指示ladn的位置的信息(位置可能是指地理位置(例如,经度、纬度)或逻辑位置,例如,基于网络节点之间的连接和延迟特性(其可以基于网络状况动态改变,诸如载荷))、指示ladn的服务区域是否与另一个ladn的服务区域重叠的信息、指示ladn的载荷的信息(其可以包括指示ladn的组件的载荷的信息,诸如ladn内的as或af)、指示在其上携带应用业务的网段载荷的信息(诸如从oss接收的信息,并且该信息可以指示ladn内、ladn外的网段(例如,另一个ladn中或集中式网络中的网段)或两者的载荷)以及指示无线装置(例如,下面讨论的无线装置110或ue 200)的位置的信息。该信息可以包括实时收集的信息、覆盖历史数据以及有关未来时间段的预测信息。可以获得的信息和可以从中获得这种信息的各种网络节点的附加讨论在上面例如关于图7提供了。
208.该方法进行到步骤1904,在一段时间上收集信息。作为示例,可以收集信息,直到已经获得至少阈值级别的信息。作为另一个示例,可以在预定的时间段(诸如一天、一周、一个月或其他预定的时间段)内收集信息。在一段时间上收集信息可以允许网络节点具有足够的信息来确定趋势,诸如网络的各个部分在一天的各个时间、一周的各个日子等的峰值和/或平均业务吞吐量或时延。
209.在步骤1906,网络节点使用收集的信息来构建拓扑,该拓扑指示一个或多个ladn和一个或多个集中式网络的特性。上面的图7

11讨论了构建拓扑的示例。在构建拓扑之后,该方法可以继续从其他网络节点获得信息,并且基于网络内的变化趋势和/或当前网络状况来更新拓扑。
210.在某些实施例中,该方法进一步包括使用拓扑来确定推荐的ladn或集中式网络,以便向在特定时间位于特定位置的无线装置提供服务,如步骤1908所示。上面关于图11描述了一个示例(例如,网络节点可以接收对ue的位置和最佳ladn的请求,并且可以用与最佳
ladn关联的upf id地址来响应)。在某些实施例中,拓扑用于预测在特定位置为无线装置选择推荐的ladn或集中式网络是否会增加收入。在某些实施例中,拓扑用于预测在特定位置为无线装置选择推荐的ladn或集中式网络是否会改进服务质量。在某些实施例中,收入和服务质量都被考虑(例如,如果增加收入会使服务质量降级,则网络节点可以选择基于影响的收入量和对服务质量的影响程度来平衡权衡的ladn或集中式网络)。
211.在某些实施例中,该方法进一步包括在步骤1910向第二网络节点发送消息。该消息指示推荐的ladn或集中式网络。第二网络节点被配置成促进将无线装置与推荐的ladn或集中式网络连接。作为示例,图11、12、14、15、17和18图示了这样的示例,其中第一网络节点(诸如nwdaf)向第二网络节点(诸如amf)发送消息,使得第二网络节点能促进将无线装置与推荐的ladn或集中式网络连接。在某些实施例中,推荐的ladn或集中式网络可以由第一网络节点显式地指示。在其他实施例中,推荐的ladn或集中式网络可以由第一网络节点隐式地指示。例如,第一网络节点可以指示所请求的ladn拥塞或者预测将变得拥塞,这隐式地指示推荐另一个ladn或集中式网络向无线装置提供服务。
212.图20描绘了根据特定实施例的方法。在一些实施例中,该方法可以由网络节点160(如下面参考图23所讨论的,其可以是核心网络节点)来执行。作为一个示例,在一些实施例中,该方法可以在促进将无线装置连接到af的节点(诸如包括amf的节点)中实现。作为另一个示例,在一些实施例中,该方法可以在提供与分析相关的特征的节点(诸如包括nwdaf的节点)中实现。该节点可以位于边缘数据中心或中央数据中心,例如,如图1

2中关于nwdaf所描述的。一般来说,图20的方法可用于执行上面讨论的“后收集阶段”的全部或一部分。
213.该方法可以在步骤2002开始,接收连接无线装置(例如,下面讨论的无线装置110或ue 200)的会话的请求。无线装置位于ladn的服务区域中,并且与无线装置关联的预订允许访问ladn。该方法进行到步骤2004,确定2004是否选择ladn用于会话。该确定基于与ladn关联的一个或多个以下因素:负荷状况、服务质量、历史数据和订户优先级。以上提供了对这些因素的进一步解释。
214.作为一个示例,在某些实施例中,步骤2004中的确定至少部分基于负荷状况,并且当负荷状况指示ladn过载时,确定不选择ladn。当ladn的组件(诸如af、as等)过载时,可以认为ladn过载。当负荷状况指示ladn没有过载时,该确定可以继续将无线装置连接到所请求的ladn(如果没有任何其他因素要检查),或者继续检查其他因素(如果有其他因素要检查,诸如服务质量、历史数据和/或订户优先级)。
215.作为另一个示例,在某些实施例中,步骤2004中的确定至少部分基于服务质量,并且当ladn中的服务质量降级时,确定不选择ladn。服务质量可以以任何合适的方式获得,诸如基于将ladn性能与预先确定的阈值或其他标准进行比较,或者基于从另一个节点接收指示服务质量在ladn中降级的状况信息。当ladn中的服务质量是可接受的时,该确定可以继续将无线装置连接到所请求的ladn(如果没有任何其他因素要检查),或者继续检查其他因素(如果有其他因素要检查,诸如负荷状况、历史数据和/或订户优先级)。
216.作为另一个示例,在某些实施例中,步骤2004中的确定至少部分基于历史数据。当历史数据预测ladn有变得过载的风险或者ladn中的服务质量有变得降级的风险时,就确定不选择ladn。上面关于图7

11描述了收集数据和构建预测ladn性能的拓扑的示例。当历史数据预测ladn没有变得过载的风险,并且ladn中的服务质量没有变得降级的风险时,该确
定可以或者继续将无线装置连接到所请求的ladn(如果没有任何其他因素要检查),或者继续检查其他因素(如果有其他因素要检查,诸如现有负荷状况、服务质量和/或订户优先级)。在一些实施例中,历史数据预测所请求的ladn有可能向会话提供比可用于选择的其他网络更好的服务质量,在这种情况下,确定选择所请求的ladn。
217.在一些实施例中,该方法使用负荷状况、服务质量和/或历史数据来确定是否使用订户优先级作为用于确定是否选择ladn的因素之一。当负荷状况、服务质量和/或历史数据指示不需要限制对ladn的选择时,不管订户优先级如何,都为会话选择ladn。相比之下,当负荷状况、服务质量和/或历史数据指示需要限制ladn的选择时,该方法确定使用订户优先级作为因素之一。因而,所请求的ladn被选择用于较高优先级订户,而不被选择用于较低优先级订户。订户优先级可以用任何适合的方式确定。在一些实施例中,订户优先级可以是订户简档中的静态配置参数(并且存储在数据库中)。在其他实施例中,订户优先级可以是动态参数。例如,订户优先级可以是动态参数,其基于由预订生成的收入(其可以随时间变化)、基于订户当前经历的无线电状况或两者得到更新。此外,或者备选地,可以使用其他因素来对订户优先化。关于收入,订户优先级可以基于arpu(例如,或者总收入或者ladn特定收入),使得较高的arpu订户可以优先于较低的arpu订户。关于无线电条件,处于良好无线电状况下的订户可能优先于处于较差无线电状况下的订户。上面关于图17

18进一步描述了对订户优先化的进一步示例和解释。
218.在步骤2006,该方法向第二网络节点发送消息。第二网络节点被配置成促进将无线装置与推荐的ladn或集中式网络连接。该消息指示在步骤2002中请求的ladn是否已经被选择用于会话。当ladn尚未被选择用于会话时,发送到第二网络节点的消息可以指示已经被选择用于会话的另一个节点(诸如集中式网络或不同的ladn)。
219.如上所述,在一些实施例中,图20的方法可以由amf执行。例如,在步骤2002,amf可以从位于ladn的服务区域并预订给ladn的无线装置接收服务请求。在步骤2004,amf可以确定是否选择ladn。在一些实施例中,amf可以基于从收集数据并为网络提供数据分析的另一个节点(诸如nwdaf)获得的信息做出确定。该信息可以包括负荷状况、服务质量、历史数据和/或订户优先级。在步骤2006,amf向第二网络节点(例如,smf)发送指示ladn是否已被选择的消息。例如,amf可以向smf发送标识ladn(从而指示ladn被选择)或标识集中式网络或不同的ladn(从而指示所请求的ladn未被选择)的服务请求。
220.如上所述,在一些实施例中,图20的方法可以由诸如nwdaf的分析节点来执行。例如,在步骤2002,分析节点可以从无线装置接收服务请求(例如,经由amf)。无线装置位于ladn的服务区域内,并被预订给ladn。在步骤2004,分析节点确定是否选择ladn。在一些实施例中,分析节点可以基于从上面关于图7

11和19讨论的预收集阶段获得的信息来做出确定。该信息可以包括负荷状况、服务质量、历史数据和/或订户优先级。在步骤2006,分析节点第二网络节点(例如,amf)发送指示ladn是否已被选择的消息。例如,分析节点可以向amf发送标识ladn的消息(从而指示ladn被选择)。如上所述,分析节点可以通过向ladn提供地址(例如,upf ip地址)来标识ladn。备选地,分析节点可以提供标识集中式网络或不同ladn的消息(从而指示未选择所请求的ladn)。
221.图21图示了可以在网络节点中实现的设备2100的示意框图。例如,设备2100可以在网络节点160(如下面关于图23所讨论的,其可以是核心网络节点)中实现。在一些实施例
中,设备2100可以在提供与分析相关的特征的节点(诸如包括nwdaf的节点)中实现。该节点可以位于边缘数据中心或中央数据中心,例如,如图1

2中关于nwdaf所描述的。设备2100可操作以执行参考图19描述的示例方法,并且可能还有本文公开的任何其它过程或方法。还要理解到,图19的方法不一定仅由设备2100执行。该方法的至少一些操作可以由一个或多个其他实体来执行。
222.虚拟设备2100可以包括处理电路以及其他数字硬件,处理电路可以包括一个或多个微处理器或微控制器,数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等等。在几个实施例中,处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或多种类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的一种或多种技术的指令。在一些实现中,处理电路可以用于使数据收集单元2102、拓扑构建单元2104、网络推荐单元2106以及设备2100的任何其他合适的单元执行根据本公开的一个或多个实施例的对应功能。
223.如图21所示,设备2100包括数据收集单元2102、拓扑构建单元2104和网络推荐单元2106。数据收集单元2102被配置成从各种类型的其他网络节点收集信息,并在一段时间上收集信息,例如,如关于图19的步骤1902和1904所描述的。拓扑构建单元2104使用由数据收集单元2102收集的信息来构建指示一个或多个ladn和一个或多个集中式网络的特性的拓扑,例如,如参考图19的步骤1906所描述的。网络推荐单元2106接收推荐网络的请求,并且至少部分地基于由拓扑构建单元2104生成的拓扑来确定推荐的ladn或集中式网络,用于向在特定时间位于特定位置的无线装置提供服务。网络推荐单元2106向另一个网络节点发送指示已经推荐哪个网络的消息。例如,在一些实施例中,网络推荐单元2106执行图19的步骤1908和1910。
224.图22图示了可以在网络节点中实现的设备2200的示意框图。例如,设备2200可以在网络节点160(如下面关于图23所讨论的,其可以是核心网络节点)中实现。在一些实施例中,设备2200可以在促进将无线装置连接到af的节点(诸如包括amf的节点)中实现。作为另一个示例,在一些实施例中,设备2200可以在提供与分析相关的特征的节点(诸如包括nwdaf的节点)中实现。该节点可以位于边缘数据中心或中央数据中心,例如,如图1

2中关于nwdaf所描述的。设备2200可操作以执行参考图20描述的示例方法,并且可能还有本文公开的任何其它过程或方法。还要理解到,图20的方法不一定仅由设备2200执行。该方法的至少一些操作可以由一个或多个其他实体来执行。
225.虚拟设备2200可以包括处理电路以及其他数字硬件,处理电路可以包括一个或多个微处理器或微控制器,数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等等。在几个实施例中,处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或多种类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的一种或多种技术的指令。在一些实现中,处理电路可以用于使会话管理单元2202、网络选择单元2204、网络状况单元2206、网络预测单元2208、预订信息单元2210和设备2200的任何其他合适的单元执行根据本公开的一个或多个实施例的对应功能。
226.如图22所示,设备2200包括会话管理单元2202、网络选择单元2204、网络状况单元2206、网络预测单元2208、预订信息单元2210。一般来说,会话管理单元2202接收连接无线装置的会话的请求(例如,参见图2的步骤2002),并促进连接会话。无线装置可以位于ladn的服务区域,并且可以被预订给ladn。会话管理单元2202促进基于从网络选择单元2204接收的信息将会话连接到所请求的ladn或另一个网络(例如,集中式网络或不同的ladn)。会话管理单元2202然后可以向另一个网络节点发送消息,指示选择了哪个网络以便继续连接会话,例如,如参考图20的步骤2006所描述的。
227.网络选择单元2204确定是否选择所请求的ladn用于会话,例如,如参考图20的步骤2004所描述的。该确定基于与ladn关联的一个或多个因素。一个或多个因素包括以下至少一项:负荷状况、服务质量、历史数据和订户优先级。在一些实施例中,网络选择单元2204经由网络状况单元2206获得现有的负荷状况和/或现有的服务质量,基于来自网络预测单元2208的历史数据获得信息(其可以预测所请求的ladn是否有变得过载或使服务质量降级的风险),并且从预订信息单元2210获得订户信息(诸如arpu相关信息或用于对订户优先化的其他信息)。在某些实施例中,网络状况单元2206、网络预测单元2208和预订信息单元2210可以从网络中的一个或多个其他节点获得它们相应的信息。
228.术语单元在电子学、电装置和/或电子装置领域中具有常规意义,并且可以包括例如电和/或电子电路、装置、模块、处理器、存储器、逻辑固态和/或分立装置、用于实行相应任务、过程、计算、输出和/或显示功能等的计算机程序或指令,诸如本文所描述的那些。
229.在一些实施例中,计算机程序、计算机程序产品或计算机可读存储介质包括当在计算机上执行时执行本文公开的任何实施例的指令。在另外的示例中,指令在信号或载波上承载,并且在计算机上可执行,其中当被执行时,执行本文公开的任何实施例。
230.尽管本文描述的主题可以使用任何合适的组件在任何适当类型的系统中实现,但是本文公开的实施例是关于无线网络(诸如图23中图示的示例无线网络)描述的。为了简单起见,图23的无线网络仅描绘了网络106、网络节点160和160b以及wd 110、110b和110c。在实践中,无线网络可以进一步包括适于支持无线装置之间或者无线装置与另一通信装置之间通信的任何附加元件,另一通信装置诸如陆线电话、服务提供商或任何其它网络节点或最终装置。在图示的组件中,网络节点160和无线装置(wd)110用附加细节来描述。无线网络可以向一个或多个无线装置提供通信和其它类型的服务,以便于无线装置访问和/或使用由或经由无线网络提供的服务。
231.无线网络可以包括任何类型的通信、电信、数据、蜂窝和/或无线电网络或其它类似类型的系统,和/或与之接口连接。在一些实施例中,无线网络可被配置成根据特定标准或其它类型的预定义规则或过程来操作。从而,无线网络的具体实施例可以实现通信标准,诸如全球移动通信系统(gsm)、通用移动电信系统(umts)、长期演进(lte)和/或其他合适的2g、3g、4g或5g标准;无线局域网(wlan)标准,诸如ieee 802.11标准;和/或任何其他适当的无线通信标准,诸如全球微波接入互操作性(wimax)、蓝牙和/或zigbee标准。
232.网络106可以包括一个或多个回程网络、核心网络、ip网络、共用交换电话网(pstn)、分组数据网、光网、广域网(wan)、局域网(lan)、无线局域网(wlan)、有线网络、无线网络、城域网以及实现装置之间通信的其他网络。
233.网络节点160和wd 110包括下面更详细描述的各种组件。这些组件一起工作以便
提供网络节点和/或无线装置功能性,诸如提供无线网络中的无线连接。在不同的实施例中,无线网络可以包括任何数量的有线或无线网络、网络节点、基站、控制器、无线装置、中继站和/或可以促进或参与经由有线或者无线连接的数据和/或信号通信的任何其它组件或系统。
234.如本文所使用的,网络节点指代能够、被配置成、被布置成和/或可操作以与无线装置和/或与无线网络中的其它网络节点或设备直接或间接通信以使能够和/或提供对无线装置的无线接入和/或执行无线网络中的其它功能(例如,管理)的设备。网络节点的示例包括但不限于接入点(ap)(例如,无线电接入点)、基站(bs)(例如,无线电基站、节点b、演进的节点b(enb)和nr nodeb(gnb))。基站可以基于它们提供的覆盖量(或者,换言之,它们的发射功率电平)进行分类,并且然后还可以被称为毫微微基站、微微基站、微基站或宏基站。基站可以是中继节点或者控制中继的中继施主节点。网络节点还可以包括分布式无线电基站的一个或多个(或所有)部分,诸如集中式数字单元和/或远程无线电单元(rru),有时被称为远程无线电头(rrh)。这种远程无线电单元可以与或者可以不与天线集成为集成天线的无线电设备。分布式无线电基站的部分也可被称为分布式天线系统(das)中的节点。网络节点的又一些另外示例包括多标准无线电(msr)设备(诸如msr bs)、网络控制器(诸如无线电网络控制器(rnc)或基站控制器(bsc))、基站收发信台(bts)、传输点、传输节点、多小区/多播协调实体(mce)、核心网络节点(例如,msc、mme)、o&m节点、oss节点、son节点、定位节点(例如,e

smlc)和/或mdt。作为另一个示例,网络节点可以是虚拟网络节点,如下面所更详细描述的。然而,更一般地,网络节点可以表示能够、被配置成、被布置成和/或可操作以使能够和/或给无线装置提供对无线网络的接入或者向已经接入无线网络的无线装置提供某种服务的任何合适的装置(或装置群组)。
235.在图23中,网络节点160包括处理电路170、装置可读介质180、接口190、辅助设备184、电源186、电力电路187和天线162。尽管在图23的示例无线网络中图示的网络节点160可以表示包括图示的硬件组件组合的装置,但是其它实施例可以包括具有不同组件组合的网络节点。要理解,网络节点包括执行本文公开的任务、特征、功能和方法所需的硬件和/或软件的任何合适的组合。而且,虽然网络节点160的组件被描绘为位于较大盒子内或者嵌套在多个盒子内的单个盒子,但是实际上,网络节点可以包括组成单个所示组件的多个不同的物理组件(例如,装置可读介质180可以包括多个单独的硬驱以及多个ram模块)。
236.类似地,网络节点160可以由多个物理上分离的组件(例如,nodeb组件和rnc组件或bts组件和bsc组件等)组成,这些组件可各具有它们自己的相应组件。在网络节点160包括多个单独组件(例如,bts和bsc组件)的某些场景中,可以在若干网络节点之间共享其中一个或多个单独组件。例如,单个rnc可以控制多个nodeb。在这种场景中,每个唯一的nodeb和rnc对在一些实例中可以被视为单个单独的网络节点。在一些实施例中,网络节点160可以被配置成支持多种无线电接入技术(rat)。在这样的实施例中,可以复制一些组件(例如,用于不同rat的单独装置可读存储介质180),并且可以重用一些组件(例如,rat可以共享相同的天线162)。网络节点160还可以包括用于集成到网络节点160中的不同无线技术(诸如例如,gsm、wcdma、lte、nr、wifi或蓝牙无线技术)的多组各种所示组件。这些无线技术可以被集成到网络节点160内的相同或不同的芯片或芯片集以及其它组件中。
237.处理电路170被配置成执行本文描述为由网络节点提供的任何确定、计算或类似
操作(例如,某些获得操作)。由处理电路170执行的这些操作可以包括处理由处理电路170获得的信息,例如通过将获得的信息转换成其它信息,将获得的信息或转换的信息与存储在网络节点中的信息进行比较,和/或基于所获得的信息或转换的信息执行一个或多个操作,并且作为所述处理的结果进行确定。
238.处理电路170可以包括微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路、现场可编程门阵列或任何其它适合的计算装置、资源中的一个或多个个的组合,或者可操作以或者单独或者结合其它网络节点160组件(诸如装置可读介质180)提供网络节点160功能性的硬件、软件和/或编码逻辑的组合。例如,处理电路170可以执行存储在装置可读介质180中或处理电路170内的存储器中的指令。这样的功能性可以包括提供本文讨论的各种无线特征、功能或益处中的任何一个。在一些实施例中,处理电路170可以包括片上系统(soc)。
239.在一些实施例中,处理电路170可以包括射频(rf)收发器电路172和基带处理电路174中的一个或多个。在一些实施例中,射频(rf)收发器电路172和基带处理电路174可以在单独的芯片(或芯片集)、板或单元(诸如无线电单元和数字单元)上。在备选实施例中,rf收发器电路172和基带处理电路174的部分或全部可以在同一芯片或芯片集、板或单元上。
240.在某些实施例中,本文描述为由网络节点、基站、enb或其它此类网络装置提供的其中一些或全部功能性可以由执行存储在处理电路170内的存储器或装置可读介质180上的指令的处理电路170来执行。在备选实施例中,其中一些或全部功能性可以由处理电路170提供,而无需诸如以硬连线方式执行存储在单独的或分立的装置可读介质上的指令。在那些实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路170都能被配置成执行所描述的功能性。由这样的功能性提供的益处不限于处理电路170独自或者网络节点160的其它组件,而是由网络节点160作为整体享用,和/或通常由最终用户和无线网络享用。
241.装置可读介质180可以包括任何形式的易失性或非易失性计算机可读存储器,包括但不限于永久性存储设备、固态存储器、远程安装的存储器、磁介质、光介质、随机存取存储器(ram)、只读存储器(rom)、大容量存储介质(例如硬盘)、可移动存储介质(例如闪存驱动器、致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路170使用的信息、数据和/或指令的计算机可执行存储器装置。装置可读介质180可以存储任何合适的指令、数据或信息,包括计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路170执行并由网络节点160利用的其它指令。装置可读介质180可以用于存储由处理电路170进行的任何计算和/或经由接口190接收的任何数据。在一些实施例中,处理电路170和装置可读介质180可以被视为集成的。
242.接口190被用在网络节点160、网络106和/或wd 110之间的信令和/或数据的有线或无线通信中。如图所示,接口190包括(一个或多个)端口/(一个或多个)终端194,以例如通过有线连接向网络106发送数据和从网络206接收数据。接口190还包括无线电前端电路192,该电路可以耦合到天线162,或者在某些实施例中是该天线的一部分。无线电前端电路192包括滤波器198和放大器196。无线电前端电路192可以连接到天线162和处理电路170。无线电前端电路可以被配置成调节在天线162和处理电路170之间传递的信号。无线电前端电路192可以接收要经由无线连接发送出到其他网络节点或wd的数字数据。无线电前端电
路192可以使用滤波器198和/或放大器196的组合,将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可以经由天线162传送。类似地,当接收到数据时,天线162可以收集无线电信号,这些信号然后由无线电前端电路192转换成数字数据。数字数据可以被传到处理电路170。在其它实施例中,接口可以包括不同的组件和/或组件的不同组合。
243.在某些备选实施例中,网络节点160可以不包括单独的无线电前端电路192,相反,处理电路170可以包括无线电前端电路,并且可以在没有单独的无线电前端电路192的情况下连接到天线162。类似地,在一些实施例中,全部或其中一些rf收发器电路172可以被认为是接口190的一部分。在又一些实施例中,接口190可以包括一个或多个端口或端子194、无线电前端电路192和rf收发器电路172,作为无线电单元(未示出)的一部分,并且接口190可以与基带处理电路174通信,该基带处理电路是数字单元(未示出)的一部分。
244.天线162可以包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列。天线162可以耦合到无线电前端电路190,并且可以是能够无线传送和接收数据和/或信号的任何类型的天线。在一些实施例中,天线162可以包括一个或多个全向、扇形或平板天线,这些天线可操作以传送/接收例如2ghz和66ghz之间的无线电信号。全向天线可以用于在任何方向上传送/接收无线电信号,扇形天线可以用于从特定区域内的装置传送/接收无线电信号,并且平板天线可以是用于以相对的直线传送/接收无线电信号的视线天线。在一些实例中,一个以上的天线的使用可以被称为mimo。在某些实施例中,天线162可以与网络节点160分开,并且可以通过接口或端口连接到网络节点160。
245.天线162、接口190和/或处理电路170可以被配置成执行本文描述为由网络节点执行的任何接收操作和/或某些获得操作。可以从无线装置、另一网络节点和/或任何其它网络设备接收任何信息、数据和/或信号。类似地,天线162、接口190和/或处理电路170可以被配置成执行本文描述为由网络节点执行的任何传送操作。可以向无线装置、另一网络节点和/或任何其它网络设备传送任何信息、数据和/或信号。
246.电力电路187可以包括或者耦合到电力管理电路,并且被配置成向网络节点160的组件供应用于执行本文描述的功能性的电力。电力电路187可以从电源186接收电力。电源186和/或电力电路187可以被配置成以适合于相应组件的形式(例如,以对于每个相应组件需要的电压和电流电平)向网络节点160的各个组件提供电力。电源186可以或者包括在电力电路187和/或网络节点160中,或者在其外部。例如,网络节点160可以经由输入电路或接口(诸如电缆)连接到外部电源(例如电插座),由此外部电源向电力电路187供应电力。作为另外的示例,电源186可以包括以电池或电池组形式的电源,其连接到或集成在电力电路187中。如果外部电源出现故障,则电池可以提供备用电源。还可以使用其它类型的电源,诸如光伏装置。
247.网络节点160的备选实施例可以包括除了图23中所示的那些之外的附加组件,它们可以负责提供网络节点的功能性的某些方面,包括本文描述的任何功能性和/或支持本文描述的主题所必需的任何功能性。例如,网络节点160可以包括用户接口设备,以允许将信息输入到网络节点160中,并允许从网络节点160输出信息。这可以允许用户对网络节点160执行诊断、维护、修理和其它管理功能。
248.本文所使用的,无线装置(wd)指的是能够、配置成、布置成和/或可操作以与网络
节点和/或其它无线装置进行无线通信的装置。除非另有指出,否则术语wd在本文中可以与用户设备(ue)互换使用。无线通信可以涉及使用适合于通过空气输送信息的电磁波、无线电波、红外波和/或其它类型的信号来传送和/或接收无线信号。在一些实施例中,wd可被配置成在没有直接人类交互的情况下传送和/或接收信息。例如,wd可被设计成,当由内部或外部事件触发时,或者响应于来自网络的请求,按预定的调度向网络传送信息。wd的示例包括但不限于智能电话、移动电话、蜂窝电话、ip语音(voip)电话、无线本地环路电话、台式计算机、个人数字助理(pda)、无线相机、游戏控制台或装置、音乐存储装置、回放设施、可穿戴终端装置、无线端点、移动站、平板、膝上型计算机、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、智能装置、无线客户驻地设备(cpe)、车辆安装无线终端装置等。wd可以支持装置到装置(d2d)通信,例如通过实现用于侧链路通信、车辆到车辆(v2v)、车辆到基础设施(v2i)、车辆到一切(v2x)的(3gpp)标准,并且在这种情况下可以称为d2d通信装置。作为又一个特定示例,在物联网(iot)场景中,wd可以表示执行监测和/或测量的机器或其它装置,并且将这样的监测和/或测量的结果传送到另一个wd和/或网络节点。在这种情况下,wd可以是机器对机器(m2m)装置,该装置在3gpp上下文中可以被称为mtc装置。作为一个特定示例,wd可以是实现3gpp窄带物联网(nb

iot)标准的ue。这种机器或装置的特定示例是传感器、计量装置(诸如功率计)、工业机械或家用或个人电器(例如,冰箱、电视等)、个人可穿戴装置(例如手表、健身跟踪器等)。在其它场景中,wd可以表示能够监测和/或报告其操作状况或与其操作关联的其它功能的车辆或其它设备。如上所述的wd可表示无线连接的端点,在这种情况下,该装置可被称为无线终端。此外,如上所述的wd可以是移动的,在这种情况下,它也可以被称为移动装置或移动终端。
249.如所示,无线装置110包括天线111、接口114、处理电路120、装置可读介质130、用户接口设备132、辅助设备134、电源136和电力电路137。wd 110可以包括多组用于由wd 110支持的不同无线技术的一个或多个图示组件,这些无线技术诸如例如,gsm、wcdma、lte、nr、wifi、wimax或蓝牙无线技术,只提到几个。这些无线技术可以被集成到与wd 110内的其他组件相同或不同的芯片或芯片集中。
250.天线111可以包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列,并且连接到接口114。在某些备选实施例中,天线111可以与wd 110分开,并且通过接口或端口可连接到wd 110。天线111、接口114和/或处理电路120可以被配置成执行本文描述为由wd执行的任何接收或传送操作。可以从网络节点和/或另一wd接收任何信息、数据和/或信号。在一些实施例中,无线电前端电路和/或天线111可以被认为是接口。
251.如图所示,接口114包括无线电前端电路112和天线111。无线电前端电路112包括一个或多个滤波器118和放大器116。无线电前端电路114连接到天线111和处理电路120,并且被配置成调节在天线111和处理电路120之间传递的信号。无线电前端电路112可以耦合到天线111,或者作为其一部分。在一些实施例中,wd 110可以不包括单独的无线电前端电路112;而是,处理电路120可以包括无线电前端电路,并且可以连接到天线111。类似地,在一些实施例中,一些或全部rf收发器电路122可以被认为是接口114的一部分。无线电前端电路112可以接收要经由无线连接发送出到其它网络节点或wd的数字数据。无线电前端电路112可以使用滤波器118和/或放大器116的组合,将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可以经由天线111传送。类似地,当接收到数据时,天线
111可以收集无线电信号,这些信号然后由无线电前端电路112转换成数字数据。数字数据可以被传到处理电路120。在其它实施例中,接口可以包括不同的组件和/或组件的不同组合。
252.处理电路120可以包括微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路、现场可编程门阵列或任何其它适合的计算装置、资源中的一个或多个个的组合,或者可操作以或者单独或者结合其它wd 110组件(诸如装置可读介质130)提供wd 110功能性的硬件、软件和/或编码逻辑的组合。这样的功能性可以包括提供本文讨论的各种无线特征或益处中的任一个。例如,处理电路120可以执行存储在装置可读介质130中或处理电路120内的存储器中的指令以提供本文公开的功能性。
253.如图所示,处理电路120包括rf收发器电路122、基带处理电路124和应用处理电路126中的一个或多个。在其它实施例中,处理电路可以包括不同的组件和/或组件的不同组合。在某些实施例中,wd 110的处理电路120可以包括soc。在一些实施例中,rf收发器电路122、基带处理电路124和应用处理电路126可以在单独的芯片或芯片集上。在备选实施例中,基带处理电路124和应用处理电路126的部分或全部可以被组合到一个芯片或芯片集中,并且rf收发器电路122可以在单独的芯片或芯片集上。在又一些备选实施例中,rf收发器电路122和基带处理电路124的部分或全部可以在同一芯片或芯片集上,并且应用处理电路126可以在单独的芯片或芯片集上。在又一些备选实施例中,rf收发器电路122、基带处理电路124和应用处理电路126的部分或全部可以被组合在同一芯片或芯片集中。在一些实施例中,rf收发器电路122可以是接口114的一部分。rf收发器电路122可以调节用于处理电路120的rf信号。
254.在某些实施例中,本文描述为由wd执行的一些或全部功能性可以由执行存储在装置可读介质130上的指令的处理电路120提供,在某些实施例中,装置可读介质230可以是计算机可读存储介质。在备选实施例中,其中一些或全部功能性可以由处理电路120提供,而无需诸如以硬连线方式执行存储在单独的或分立的装置可读存储介质上的指令。在那些特定实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路120都能被配置成执行所描述的功能性。由这样的功能性提供的益处不限于处理电路120独自或者wd 110的其它组件,而是由wd 110作为整体享用,和/或通常由最终用户和无线网络享用。
255.处理电路120可以被配置成执行本文描述为由wd执行的任何确定、计算或类似操作(例如,某些获得操作)。由处理电路120执行的这些操作可以包括处理由处理电路120获得的信息,例如通过将获得的信息转换成其它信息,将获得的信息或转换的信息与wd 110存储的信息进行比较,和/或基于所获得的信息或转换的信息执行一个或多个操作,并且作为所述处理的结果进行确定。
256.装置可读介质130可操作以存储计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路120执行的其他指令。装置可读介质130可以包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移动存储介质(例如,致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路120使用的信息、数据和/或指令的任何其它易失性或非易失性、非暂时性装置可读和/或计算机可执行存储器装置。在一些实施例中,处理电路120和装置可读介质130可以被视为
集成的。
257.用户接口设备132可以提供允许人类用户与wd 110交互的组件。这种交互可以是多种形式,诸如视觉、听觉、触觉等。用户接口设备132可以操作以向用户产生输出,并允许用户向wd 110提供输入。交互的类型可以根据安装在wd 110中的用户接口设备132的类型而变化。例如,如果wd 110是智能电话,则交互可以经由触摸屏进行;如果wd 110是智能仪表,则交互可以通过提供使用情况(例如,所使用的加仑数)的屏幕或提供听觉警报(例如,如果检测到烟雾)的扬声器进行。用户接口设备132可以包含输入接口、装置和电路,以及输出接口、装置和电路。用户接口设备132被配置成允许将信息输入到wd 110中,并且连接到处理电路120以允许处理电路120处理输入信息。用户接口设备132可以包括例如麦克风、接近传感器或其他传感器、按键/按钮、触摸显示器、一个或多个相机、usb端口或其他输入电路。用户接口设备132还被进一步配置成允许从wd 110输出信息,并允许处理电路120从wd 110输出信息。用户接口设备132可以包括例如扬声器、显示器、振动电路、usb端口、耳机接口或其他输出电路。使用用户接口设备132的一个或多个输入和输出接口、装置和电路,wd 110可以与最终用户和/或无线网络通信,并允许它们受益于本文描述的功能性。
258.辅助设备134可操作以提供通常不是由wd执行的更特定的功能性。这可以包括用于为各种目的进行测量的专用传感器、用于诸如有线通信等附加类型通信的接口等。辅助设备134的组件的包含和类型可以根据实施例和/或情形而变化。
259.在一些实施例中,电源136可以是电池或电池组的形式。也可以使用其它类型的电源,诸如外部电源(例如,电插座)、光伏装置或功率电池。wd 110可进一步包括电力电路137,用于从电源136向wd 110的各个部分输送电力,这些部分需要从电源136供电以实行本文描述或指示的任何功能性。在某些实施例中,电力电路137可以包括电力管理电路。电力电路137可以附加地或备选地可操作以从外部电源接收电力;在这种情况下,wd 110可以经由输入电路或接口(诸如电力电缆)连接到外部电源(诸如电插座)。在某些实施例中,电力电路137还可操作以从外部电源向电源136递送电力。例如,这可以用于电源136的充电。电力电路137可以对来自电源136的电力执行任何格式化、转换或其它修改,以使电力适合于被供应电力的wd 110的相应组件。
260.图24图示了根据本文描述的各个方面的ue的一个实施例。如本文中所使用的,用户设备或ue在拥有和/或操作相关装置的人类用户的意义上可能不一定具有用户。相反,ue可以表示打算出售给人类用户或由人类用户操作的装置,但是该装置可能不与,或者其可能最初不与特定人类用户关联(例如,智能喷洒器控制器)。备选地,ue可以表示不打算出售给最终用户或由最终用户操作,但可与用户关联的或为用户的利益而操作的装置(例如,智能电表)。ue 2200可以是由第三代合作伙伴计划(3gpp)标识的任何ue,包括nb

iot ue、机器型通信(mtc)ue和/或增强型mtc(emtc)ue。如图24中所图示的ue 200是配置用于按照由第三代合作伙伴项目(3gpp)公布的一个或多个通信标准(诸如3gpp的gsm、umts、lte和/或5g标准)进行通信的wd的一个示例。如前所述,术语wd和ue可以互换使用。因而,尽管图24是ue,但是本文讨论的组件同样适用于wd,并且反之亦然。
261.在图24中,ue 200包括处理电路201,该处理电路可操作地耦合到输入/输出接口205、射频(rf)接口209、网络连接接口211、包括随机存取存储器(ram)217、只读存储器(rom)219和存储介质221等存储器215、通信子系统231、电源233和/或任何其它组件或者其
任意组合。存储介质221包括操作系统223、应用程序225和数据227。在其它实施例中,存储介质221可包括其它类似类型的信息。某些ue可利用图24中所示的所有组件,或者只利用组件的子集。组件之间的集成级别可能从一个ue到另一个ue而变化。另外,某些ue可包含组件的多个实例,诸如多个处理器、存储器、收发器、传送器、接收器等。
262.在图24中,处理电路201可以被配置成处理计算机指令和数据。处理电路201可以被配置成实现操作以执行作为机器可读计算机程序存储在存储器中的机器指令的任何顺序状态机,诸如一个或多个硬件实现的状态机(例如,在分立逻辑、fpga、asic等中);可编程逻辑连同适当的固件;一个或多个存储的程序、通用处理器,诸如微处理器或数字信号处理器(dsp),连同适当的软件;或上述的任意组合。例如,处理电路201可以包括两个中央处理单元(cpu)。数据可以是以适合供计算机使用的形式的信息。
263.在所描绘的实施例中,输入/输出接口205可以被配置成向输入装置、输出装置或输入和输出装置提供通信接口。ue 200可以被配置成经由输入/输出接口205使用输出装置。输出装置可以使用与输入装置相同类型的接口端口。例如,可以使用usb端口向ue 200提供输入和从该ue提供输出。输出装置可以是扬声器、声卡、视频卡、显示器、监测器、打印机、致动器、发射器、智能卡、另一输出装置或其任何组合。ue 200可以被配置成经由输入/输出接口205使用输入装置,以允许用户将信息捕获到ue 200中。输入装置可以包括触敏或存在敏感显示器、相机(例如,数码相机、数码摄像机、网络照相机等)、麦克风、传感器、鼠标、轨迹球、方向板、轨迹板、滚轮、智能卡等。存在敏感显示器可包括电容性或电阻性触摸传感器,以感测来自用户的输入。传感器例如可以是加速度计、陀螺仪、倾斜传感器、力传感器、磁力计、光传感器、接近传感器、另一相似的传感器或其任何组合。例如,输入装置可以是加速度计、磁力计、数字相机、麦克风和光传感器。
264.在图24中,rf接口209可以被配置成向rf组件(诸如传送器、接收器和天线)提供通信接口。网络连接接口211可以被配置成提供到网络243a的通信接口。网络243a可以包括有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一个类似网络或其任意组合。例如,网络243a可以包括wi

fi网络。网络连接接口211可以被配置成包括接收器和传送器接口,用于根据一个或多个通信协议(诸如以太网、tcp/ip、sonet、atm等)通过通信网络与一个或多个其它装置通信。网络连接接口211可以实现适用于通信网络链路(例如,光学、电学等)的接收器和传送器功能性。传送器和接收器功能可以共享电路组件、软件或固件,或者备选地地可以单独实现。
265.ram 217可以被配置成经由总线202与处理电路201接口,以在诸如操作系统、应用程序和装置驱动程序的软件程序的执行期间提供数据或计算机指令的存储或高速缓存。rom 219可以被配置成向处理电路201提供计算机指令或数据。例如,rom 219可以被配置成存储被存储在非易失性存储器中的基本系统功能的不变低级系统代码或数据,诸如基本输入和输出(i/o)、启动或从键盘接收击键。存储介质221可以被配置成包括存储器,诸如ram、rom、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁盘、光盘、软盘、硬盘、可移动盒式磁带或闪存驱动器。在一个示例中,存储介质221可以被配置成包括操作系统223、应用程序225(诸如网络浏览器应用、小部件或小工具引擎或另一应用)以及数据文件227。存储介质221可以存储各种操作系统或操作系统的组合中的任何一种,以供ue 200使用。
266.存储介质221可以被配置成包括若干物理驱动单元,诸如独立盘冗余阵列(raid)、软盘驱动器、闪存、usb闪存驱动器、外部硬盘驱动器、拇指驱动器、笔驱动器、键驱动器、高密度数字多功能盘(hd

dvd)光盘驱动器、内部硬盘驱动器、蓝光光盘驱动器、全息数字数据存储(hdds)光盘驱动器、外部迷你双列直插式存储器模块(dimm)同步动态随机存取存储器(sdram)、外部微dimm sdram、智能卡存储器(诸如订户身份模块或可移动用户身份(sim/ruim)模块)、其它存储器或其任意组合。存储介质221可以允许ue 200访问存储在暂时性或非暂时性存储介质上的计算机可执行指令、应用程序等,以卸载数据或上载数据。诸如利用通信系统的制品可以有形地体现在存储介质221中,该存储介质可以包括装置可读介质。
267.在图24中,处理电路201可以被配置成使用通信子系统231与网络243b通信。网络243a和网络243b可以是相同的一个或多个网络或者不同的一个或多个网络。通信子系统231可以被配置成包括用于与网络243b通信的一个或多个收发器。例如,通信子系统231可以被配置成包括一个或多个收发器,用于根据一个或多个通信协议(诸如ieee 802.2、cdma、wcdma、gsm、lte、utran、wimax等)与能够进行无线通信的另一个装置(诸如另一个wd、ue或无线电接入网(ran)的基站)的一个或多个远程收发器进行通信。每个收发器可以包括传送器233和/或接收器235,以分别实现适用于ran链路的传送器或接收器功能性(例如,频率分配等)。另外,每个收发器的传送器233和接收器235可以共享电路组件、软件或固件,或者备选地可以单独实现。
268.在所示的实施例中,通信子系统231的通信功能可以包括数据通信、语音通信、多媒体通信、诸如蓝牙的短程通信、近场通信、诸如使用全球定位系统(gps)来确定位置的基于位置的通信、另一种相似的通信功能或其任何组合。例如,通信子系统231可以包括蜂窝通信、wi

fi通信、蓝牙通信和gps通信。网络243b可以包括有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一个类似网络或其任意组合。例如,网络243b可以是蜂窝网络、wi

fi网络和/或近场网络。电源213可以被配置成向ue 200的组件提供交流(ac)或直流(dc)电力。
269.本文描述的特征、益处和/或功能可以实现在ue 200的组件之一中,或者被划分在ue 200的多个组件上。另外,本文描述的特征、益处和/或功能可以用硬件、软件或固件的任何组合实现。在一个示例中,通信子系统231可以被配置成包括本文描述的任何组件。另外,处理电路201可以被配置成通过总线202与任何这样的组件通信。在另一个示例中,任一个此类组件都可以由存储在存储器中的程序指令表示,这些指令当由处理电路201执行时执行本文描述的对应功能。在另一个示例中,任何这样的组件的功能性都可以划分在处理电路201和通信子系统231之间。在另一个示例中,任何这样的组件的非计算密集型功能都可以用软件或固件实现,并且计算密集型功能可以用硬件实现。
270.图25是图示虚拟化环境300的示意性框图,其中由一些实施例实现的功能可以被虚拟化。在本上下文中,虚拟化意味着创建虚拟版本的设备或装置,这可以包括虚拟化硬件平台、存储装置和连网资源。如本文所使用的,虚拟化能被应用于节点(例如,虚拟化的基站或虚拟化的无线电接入节点)或装置(例如,ue、无线装置或任何其它类型的通信装置)或其组件,并且涉及其中至少部分功能性被实现为一个或多个虚拟组件(例如,经由在一个或多个网络中的一个或多个物理处理节点上执行的一个或多个应用、组件、功能、虚拟机或容器)的实现。
271.在一些实施例中,本文描述的一些或所有功能可以被实现为由一个或多个虚拟机执行的虚拟组件,所述一个或多个虚拟机在由其中一个或多个硬件节点330托管的一个或多个虚拟环境300中实现。另外,在虚拟节点不是无线电接入节点或者不需要无线电连接性(例如,核心网络节点)的实施例中,网络节点可以被完全虚拟化。
272.这些功能可由操作以实现本文中公开的实施例中的一些的特征、功能和/或益处中的一些的一个或多个应用320(备选地它们可被称为软件实例、虚拟电器、网络功能、虚拟节点、虚拟网络功能等)来实现。应用320在虚拟化环境300中运行,该虚拟化环境提供了包括处理电路360和存储器390的硬件330。存储器390包括由处理电路360可执行的指令395,由此应用320可操作以提供本文公开的特征、益处和/或功能中的一个或多个。
273.虚拟化环境300包括通用或专用网络硬件装置330,该装置包括一个或多个处理器或处理电路360的集合,该处理电路可以是商用现货(cots)处理器、专门的专用集成电路(asic)或任何其它类型的处理电路,包括数字或模拟硬件组件或专用处理器。每个硬件装置可以包括存储器390

1,该存储器可以是非永久性存储器,用于暂时存储由处理电路360执行的软件或指令395。每个硬件装置可以包括一个或多个网络接口控制器(nic)370,也称为网络接口卡,其包括物理网络接口380。每个硬件装置还可以包括其中存储有由处理电路360可执行的指令和/或软件395的非暂时性永久性机器可读存储介质390

2。软件395可以包括任何类型的软件,包括用于实例化一个或多个虚拟化层350(也称为管理程序)的软件、执行虚拟机340的软件以及允许其执行结合本文所述的一些实施例描述的功能、特征和/或益处的软件。
274.虚拟机340包括虚拟处理、虚拟存储器、虚拟连网或接口以及虚拟存储设备,并且可以由对应的虚拟化层350或管理程序运行。虚拟电器320的实例的不同实施例可以在其中一个或多个虚拟机340上实现,并且该实现可以以不同的方式进行。
275.在操作期间,处理电路360执行软件395来实例化管理程序或虚拟化层350,其有时可以被称为虚拟机监测器(vmm)。虚拟化层350可以向虚拟机340呈现看起来像联网硬件的虚拟操作平台。
276.如图25所示,硬件330可以是具有通用或特定组件的独立网络节点。硬件330可以包括天线3225,并且可以经由虚拟化来实现一些功能。备选地,硬件330可以是更大的硬件集群(例如,诸如在数据中心或客户端设备(cpe)中)的一部分,其中许多硬件节点一起工作,并且经由管理和编排(mano) 3100来管理,管理和编排(mano)除了别的以外还监督应用320的生命周期管理。
277.硬件的虚拟化在一些上下文中被称为网络功能虚拟化(nfv)。nfv可用于将许多网络设备类型整合到行业标准大容量服务器硬件、物理交换机和物理存储设备上,它们能位于数据中心和客户驻地设备中。
278.在nfv的上下文中,虚拟机340可以是运行程序的物理机器的软件实现,就像它们在物理的、非虚拟化机器上执行一样。每一个虚拟机340以及执行该虚拟机的硬件330那部分,无论它是专用于该虚拟机的硬件和/或由该虚拟机与其它虚拟机340共享的硬件,都形成单独的虚拟网络元件(vne)。
279.仍在nfv的上下文中,虚拟网络功能(vnf)负责处置在硬件联网基础设施330顶上的一个或多个虚拟机340中运行的特定网络功能,并且对应于图25中的应用320。
280.在一些实施例中,每个都包括一个或多个传送器3220和一个或多个接收机3210的一个或多个无线电单元3200可以耦合到一个或多个天线3225。无线电单元3200可以经由一个或多个适当的网络接口直接与硬件节点330通信,并且可以与虚拟组件组合使用,以给虚拟节点提供无线电能力,诸如无线电接入节点或基站。
281.在一些实施例中,一些信令可以通过使用控制系统3230来实现,控制系统5230备选地可以用于硬件节点330和无线电单元3200之间的通信。
282.参考图26,根据一个实施例,通信系统包括电信网络410,诸如3gpp型蜂窝网络,其包括接入网411(诸如无线电接入网)以及核心网络414。接入网411包括多个基站412a、412b、412c,诸如nb、enb、gnb或其他类型的无线接入点,各定义对应的覆盖区域413a、413b、413c。每个基站412a、412b、412c可通过有线或无线连接415连接到核心网络414。位于覆盖区域413c中的第一ue 491被配置成无线连接到对应的基站412c,或由其寻呼。覆盖区域413a中的第二ue 492可无线连接到对应的基站412a。虽然在此示例中图示了多个ue 491、492,但是所公开的实施例同样适用于唯一ue在覆盖区域中或者唯一ue连接到对应的基站412的情形。
283.电信网络410本身连接到主机计算机430,该主机计算机可以被体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中,或者作为服务器群中的处理资源。主机计算机430可以在服务提供商的所有权或控制下,或者可以由服务提供商或代表服务提供商操作。电信网络410和主机计算机430之间的连接421和422可以从核心网络414直接延伸到主机计算机430,或者可以经由可选的中间网络420。中间网络420可以是公用、私用或托管网络中的一个或一个以上的组合;中间网络420(如果有的话)可以是主干网或因特网;特别地,中间网络420可以包括两个或更多子网(未示出)。
284.图26的通信系统作为整体能够实现所连接的ue 491、492和主机计算机430之间的连接性。这种连接性可以被描述为过顶(ott)连接450。主机计算机430和连接的ue 491、492被配置成使用接入网411、核心网络414、任何中间网络420以及可能的另外基础设施(未示出)作为中介,经由ott连接450来传递数据和/或信令。在ott连接450通过的参与的通信装置不知道上行链路和下行链路通信的路由的意义上,ott连接450可以是透明的。例如,基站412可以不被告知或者不需要被告知传入下行链路通信的过去路由,该传入下行链路通信具有源自主机计算机430的要被转发(例如,移交)到所连接的ue 491的数据。类似地,基站412不需要知道源自ue 491朝向主机计算机430的传出上行链路通信的未来路由。
285.根据实施例,现在将参考图27描述在前面段落中讨论的ue、基站和主机计算机的示例实现。在通信系统500中,主机计算机510包括硬件515,该硬件包括通信接口516,该通信接口被配置成设置和维护与通信系统500的不同通信装置的接口的有线或无线连接。主机计算机510进一步包括处理电路518,该处理电路可以具有存储和/或处理能力。特别地,处理电路518可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适于执行指令的这些(未示出)的组合。主机计算机510进一步包括软件511,该软件被存储在主机计算机510中或可由其访问,并且可由处理电路518执行。软件511包括主机应用512。主机应用512可操作以将服务提供给远程用户,诸如ue 530经由终止于ue 530和主机计算机510的ott连接550进行连接。在将服务提供给远程用户时,主机应用512可以提供使用ott连接550传送的用户数据。
286.通信系统500进一步包括基站520,该基站提供在电信系统中并且包括硬件525,使其能够与主机计算机510和ue 530通信。硬件525可以包括用于设置和维护与通信系统500的不同通信装置的接口的有线或无线连接的通信接口526,以及用于设置和维护与位于由基站520服务的覆盖区域(图27中未示出)中的ue 530的至少无线连接570的无线电接口527。通信接口526可以被配置成促进连接560到主机计算机510。连接560可以是直接的,或者它可以通过电信系统的核心网络(图27中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示的实施例中,基站520的硬件525进一步包括处理电路528,该处理电路可包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适于执行指令的这些(未示出)的组合。基站520进一步具有内部存储的或者可经由外部连接访问的软件521。
287.通信系统500进一步包括已经提及的ue 530。其硬件535可以包括无线电接口537,该无线电接口被配置成设置和维护与服务于ue 530当前位于的覆盖区域的基站的无线连接570。ue 530的硬件535进一步包括处理电路538,该处理电路可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或者适于执行指令的这些(未示出)的组合。ue 530进一步包括软件531,该软件被存储在ue 530中或由可其访问,并且可由处理电路538执行。软件531包括客户端应用532。客户端应用532可操作以在主机计算机510的支持下经由ue 530向人类或非人类用户提供服务。在主机计算机510中,正在执行的主机应用512可经由终止于ue 530和主机计算机510的ott连接550与正在执行的客户端应用532通信。在向用户提供服务时,客户端应用532可从主机应用512接收请求数据,并响应于该请求数据而提供用户数据。ott连接550可以传递请求数据和用户数据两者。客户端应用532可与用户交互,以生成它提供的用户数据。
288.注意,图27所示的主机计算机510、基站520和ue 530可以分别类似于或等同于图26的主机计算机430、基站412a、412b、412c之一和ue 491、492之一。也就是说,这些实体的内部工作可以如图27所示,并且独立地,周围的网络拓扑可以是图26的网络拓扑。
289.在图27中,ott连接550已经被抽象地绘制以说明主机计算机510和ue 530之间经由基站520的通信,而没有明确提及任何中介装置和经由这些装置的消息的精确路由。网络基础设施可以确定该路由,该路由可以被配置成对ue 530隐藏,或对操作主机计算机510的服务提供商隐藏,或者对两者都隐藏。当ott连接550活动时,网络基础设施可进一步做出决定,通过这些决定,它动态地改变路由(例如,基于网络的重新配置或负载平衡考虑)。
290.ue 530和基站520之间的无线连接570根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个改进了使用ott连接550给ue 530提供的ott服务的性能,其中无线连接570形成最后一个分段。更精确地说,这些实施例的教导可以改进数据速率并减少时延,并且由此提供诸如减少用户等待时间、放松对文件大小的限制或更好响应性之类的益处。
291.为了监测数据速率、时延和一个或多个实施例改进的其他因素的目的,可以提供测量过程。可进一步存在用于响应于测量结果的变化而重新配置主机计算机510和ue 530之间的ott连接550的可选网络功能性。用于重新配置ott连接550的测量过程和/或网络功能性可以在主机计算机510的软件511和硬件515中或者在ue 530的软件531和硬件535中或者两者中实现。在实施例中,传感器(未示出)可以被部署在ott连接550所通过的通信装置中或与之关联;传感器可以通过提供上面举例说明的被监测量的值或者提供软件511、531
可从中计算或估计被监测量的其他物理量的值来参与测量过程。ott连接550的重新配置可以包括消息格式、重传设置、优选路由等;重新配置不需要影响基站520,并且可能对基站520是未知的或不可察觉的。这样的过程和功能在本领域中可能已知并实践了。在某些实施例中,测量可以涉及专有ue信令,促进主机计算机510对吞吐量、传播时间、时延等的测量。测量可以这样实现:软件511和531在它监测传播时间、错误等的同时,使用ott连接550使消息(特别是空消息或“虚拟”消息)被传送。
292.图28是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图26和27所描述的那些。为了简化本公开,在本节将仅包括对图28的附图参考。在步骤610,主机计算机提供用户数据。在步骤610的子步骤611(其可以是可选的),主机计算机通过执行主机应用来提供用户数据。在步骤620,主机计算机向ue发起携带用户数据的传输。在步骤630(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站向ue传送在主机计算机发起的传输中携带的用户数据。在步骤640(其也可以是可选的),ue执行与由主机计算机执行的主机应用关联的客户端应用。
293.图29是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图26和27所描述的那些。为了简化本公开,在本节将仅包括对图29的附图参考。在该方法的步骤710中,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤720,主机计算机向ue发起携带用户数据的传输。根据贯穿本公开描述的实施例的教导,传输可以经由基站传递。在步骤730(其可以是可选的),ue接收在传输中携带的用户数据。
294.图30是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图26和27所描述的那些。为了简化本公开,在本节将仅包括对图30的附图参考。在步骤810(其可以是可选的),ue接收由主机计算机提供的输入数据。附加地或备选地,在步骤820,ue提供用户数据。在步骤820的子步骤821(其可以是可选的),ue通过执行客户端应用来提供用户数据。在步骤810的子步骤811(其可以是可选的),ue执行客户端应用,该客户端应用反应于由主机计算机提供的接收到的输入数据而提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收到的用户输入。不管提供用户数据的特定方式如何,在子步骤830(其可以是可选的),ue向主机计算机发起用户数据的传输。在该方法的步骤840中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue传送的用户数据。
295.图31是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图26和27所描述的那些。为了简化本公开,在本节将仅包括对图31的附图参考。在步骤910(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在步骤920(其可以是可选的),基站向主机计算机发起所接收用户数据的传输。在步骤930(其可以是可选的),主机计算机接收在由基站发起的传输中携带的用户数据。
296.本文所公开的任何适当的步骤、方法、特征、功能或益处可以通过一个或多个虚拟设备的一个或多个功能单元或模块来执行。每个虚拟设备可包括若干这些功能单元。这些功能单元可以经由处理电路以及其它数字硬件实现,该处理电路可以包括一个或多个微处理器或微控制器,该数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等。处理电路
可被配置成执行存储在存储器中的程序代码,该存储器可包括一种或多种类型的存储器,诸如只读存储器(rom)、随机存取存储器(ram)、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的一种或多种技术的指令。在一些实现中,根据本公开的一个或多个实施例,处理电路可用于使相应的功能单元执行对应的功能。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1