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

自组织组中的网络功能虚拟化的制作方法

2022-03-02 01:39:50 来源:中国专利 TAG:

自组织组中的网络功能虚拟化
1.分案说明
2.本技术是申请日为2014年9月25日、申请号为201480082195.7、发明名称为“自组织组中的网络功能虚拟化”的发明专利申请的分案申请。
技术领域
3.本技术总体上涉及网络功能虚拟化,具体地,涉及在移动终端的自组织(ad-hoc)组中实现网络功能虚拟化。


背景技术:

4.在传统的移动电信网络中,网络功能主要在专有硬件上实现。例如,无线电接入功能由无线电接入网络提供。无线电接入网络包括作为由运营商或场所所有者提供的专有设备的基站或接入点。核心网络节点(如网关和路由器)也由运营商拥有和运营。依靠专有硬件实现新服务有几个缺点。例如,启动新服务通常意味着必须引入新的各种设备。还需要资本支出和熟练工作人员来设计、集成和操作新的设备。随着技术创新的加速,硬件的生命周期变得越来越短。
5.网络功能虚拟化(nfv)是最近的技术开发,旨在解决在专有硬件上实现网络功能或服务的缺点。在nfv中,网络功能被实现为在行业标准服务器上运行的软件。实质上可以从网络内的任何位置运行软件,而不需要安装新设备。使用nfv,减少了对专有硬件的需求。可以合并单独的设备。此外,使用nfv,上市时间更快,资本支出更少。
6.当前的nfv实现集中在网络内的网络节点上。需要将当前nfv实现扩展到网络节点之外。


技术实现要素:

7.本公开涉及将网络功能卸载到能够进行设备到设备通信的移动终端组上。nfv通常在作为网络的一部分的服务器上实现,而不是在用户设备或移动终端上。移动终端通常具有用于计算任务的空余容量或处理能力。然而,各个移动终端具有与执行网络功能所需的处理能力相比较小的空余容量。因此,nfv通常不在移动终端上实现。本技术公开了用于将网络功能卸载到移动终端的有利方法和装置。
8.在一些实施例中,网络功能从网络卸载到多个移动终端。所述多个移动终端彼此紧邻,从而形成自组织组。在确定自组织组中的移动终端的数量适于网络功能之后,选择用于执行网络功能的自组织组。网络功能的执行被分布在包括多个移动终端的自组织组中。
9.在一些实施例中,nfv系统涉及nfv管理服务器和nfv应用服务器。nfv管理服务器监视和管理自组织组。nfv管理服务器还被配置为选择适当的自组织组并且将选择的自组织组通知给nfv应用服务器。nfv应用服务器控制网络功能在所选择的自组织组中的虚拟化过程。
10.在一些实施例中,当由nfv管理服务器选择的自组织组执行网络功能时,nfv应用
服务器管理该自组织组。nfv应用服务器从nfv管理服务器接收指示自组织组已经被选择用于执行网络功能的通知。nfv应用服务器将执行网络功能所需的数据和配置参数发送给自组织组中的移动终端。在网络功能的执行完成之后,nfv应用服务器从自组织组收集与网络功能的执行相关的结果。
附图说明
11.图1是示出了实现网络功能的两种不同方法的示图。
12.图2示出了基于接近性的服务(prose)的示例性架构。
13.图3示出了自组织网络中的nfv的示例性架构。
14.图4是示出了nfv过程中的示例性消息序列的流程图。
15.图5示出了在nfv管理服务器中实现的用于针对nfv过程选择自组织组的示例性方法。
16.图6示出了示例性nfv管理服务器。
17.图7示出了在nfv应用服务器中实现的用于将新功能卸载到所选择的自组织组的示例性方法。
18.图8示出了示例性nfv应用服务器。
19.图9示出了配置用于nfv的启用prose的移动终端的示例性过程。
20.图10示出了示例性的启用prose的启用nfv的移动终端。
21.图11示出了针对nfv管理服务器所实现的示例性软件模块。
22.图12示出了针对nfv应用服务器所实现的示例性软件模块。
23.图13示出了针对启用prose的启用nfv的移动终端所实现的示例性软件模块。
具体实施方式
24.本公开涉及在自组织组中实现网络功能虚拟化(nfv)。在标准nfv中,网络功能被实现为在行业标准服务器上运行的软件。图1比较了nfv方法与传统网络设备方法以部署新的网络服务。图1的左侧描绘了仍在当前电信网络中广泛使用的专有硬件的列表。图1所示的示例性硬件提供一些公知的服务或功能。例如,消息路由器是负责将数据或信号导向目的地的交换设备。深度分组检测(dpi)盒用于业务分析和控制。诸如服务gprs支持节点(sgsn)和网关gprs支持节点(ggsn)之类的gprs(通用分组无线服务)支持节点是用于对去往和来自移动用户的业务进行路由以及用于移动性管理的移动网络节点。在传统的网络设备方法中,路由器、dpi盒、sgsn/ggsn是在引入新功能或服务时需要现场安装的非商品硬件。
25.图1的右侧描绘了当使用nfv方法实现网络功能时所需要的。在nfv中,新的网络功能或服务由软件供应商提供。软件运行在由行业标准服务器托管的虚拟设备上。行业标准服务器由标准大容量存储来支持。服务器通过标准网络交换机(如以太网交换机)连接到网络。如图1所示,当引入新的网络功能时,其被实现为在标准设备上运行的软件,从而消除了对专有设备的需要。
26.在图1中,nfv在位于网络内的标准服务器上实现。本公开教导了使用包括彼此紧邻的多个移动终端的自组织组来实现nfv。移动终端通常有剩下未被利用的空余处理能力
和容量。虽然典型的网络功能的执行通常需要远远超过每个单独的移动终端的容量的处理能力,但是移动终端组可以提供的总容量通常足以用于许多网络功能。
27.在某些情况下,网络功能可以被划分为多个相互独立的任务。可以将每个任务卸载到移动终端以在没有其他移动终端协作的情况下进行执行。然而,大多数网络功能不能被容易地划分为相互独立的任务。例如,在自优化网络(son)中,无线电接入网络需要针对诸如移动性负载平衡和移动性鲁棒性优化之类的任务来适配自身。移动性负载平衡和移动性鲁棒性优化是不能被容易地划分为相互独立的任务的网络功能。为了将这样的网络功能卸载到移动终端,移动终端之间的通信和协调是必要的。
28.移动终端的自组织组是通过例如wi-fi直连技术彼此直接通信而无需中央控制器(例如wi-fi接入点)的设备组。自组织组中的所有设备都具有相同的状态。每个设备可以与自组织组中的任何其他设备通信,而不依赖于中央控制器来控制信息的流动。用于设备到设备通信的技术规范在3gpp ts 23.303 v12.1.0中被阐述,其被称为基于接近性的服务(prose)的3gpp技术规范。
29.图2提供了示出长期演进(lte)网络中的示例性prose实现的框图。在图2中,两个启用prose的用户设备(ue a 202和ue b 204)经由无线电接入链路(lte-uu)连接到演进的umts(通用移动电信系统)陆地无线电接入网络(e-utran)210。e-utran 210经由s1接口连接到核心网络215。两个网络节点220和230被配置为支持prose。网络节点220被配置为prose功能,并且网络230被配置为prose应用服务器。两个网络节点220和230可以被实现为在相同物理节点上运行的两个逻辑节点或两个单独的物理节点。在图2中,pc1和pc3是分别用于ue(ue a 202和ue b 204)与网络节点230和220之间的逻辑链路的标签。pc2是指网络节点220和网络节点230之间的逻辑链路。pc5是指两个ue之间的逻辑链路。
30.被配置为prose功能的网络节点220支持prose发现和prose直接通信。prose发现和prose直接通信是3gpp prose标准中引入的两个主要方面。prose发现是一种发现过程,其中在附近发现两个或更多个启用prose的设备。prose直接通信是指附近的启用prose的设备之间的直接通信。在prose直接通信中采用的通信协议可以是wi-fi直连(direct)、lte无线电接入协议的修改或一些其他合适的协议。
31.被配置为prose应用服务器的网络节点230提供利用接近(proximity)服务的应用。ue a 202和ue b 204各自运行prose应用软件,诸如prose应用客户端。ue a 202和ue b 204上的prose应用软件与prose应用服务器230通信,以支持与接近服务相关的应用。
32.ue a 202和ue b 204可以是包括多个移动终端的自组织组的一部分。当自组织组保持相对稳定并且至少一些移动终端停留在组中达到延长的时间段时,自组织组具有大量的共同空余容量,并且某些网络功能可以在网络功能虚拟化期间被卸载到自组织组。
33.图3示出了被配置为在4g lte网络300的上下文中在自组织网络中实现nfv的示例性系统。本文公开的方法和技术同样适用于其他类型的网络。在图3中,两个移动终端或ue 302和304是启用prose的,并且经由无线电接入网络310连接到lte核心网络320。nfv管理服务器322和nfv应用服务器nfv 324位于核心网络内并且被配置为支持自组织组中的nfv。位置预测功能326连接到nfv管理服务器322。位置预测功能326可以可选地连接到无线电接入网络310,用于获得与ue 302和304的相应位置有关的信息。
34.在图3中,nfv管理服务器322被配置为与nfv应用服务器324和位置预测功能326通
信。nfv管理服务器322管理移动终端对nfv服务的订阅,并处理与nfv相关的任务。nfv管理服务器还可以执行一些prose功能。nfv应用服务器324管理可以受益于被卸载到自组织组的一个或多个网络功能。位置预测功能326被配置为生成移动中的移动终端(ue 302和304)的位置预测,并估计自组织组的持续时间。
35.位置预测功能326被配置为生成移动中的ue 302和304的位置预测,并预测移动中的ue将可能在组内停留多长时间。在一些实施例中,定位功能326在包括存储器和处理电路的设备上实现。存储器被配置为存储与每个ue的位置和速度相关的数据。ue的位置可以以不同的方式来确定,例如,使用全球定位系统(gps)、无线电三角测量方法、基于小区id的技术或者依赖于众包数据库(crowd-sourced database)。处理电路被配置为基于所存储的位置和速度数据生成每个ue的未来位置。例如,位置预测功能326可以确定在体育赛事期间移动终端组在场地内。位置预测功能326可以推断出移动终端组最有可能将在赛事期间保持在一起。对于另一示例,位置预测功能326可以确定移动终端组位于酒店内部并且它们都是静止的。位置预测功能326可以预测出,由于是夜间,移动终端将最有可能保持在酒店内直到明天黎明。另一示例是一组在列车上旅行的旅行者。基于他们的位置(例如,在列车轨道上)及其异常高的速度,位置预测功能可以预测出终端组将至少直到下一列车停止保持为一个组。可以给位置预测功能326提供除了位置和速度之外的信息,例如列车时刻表、地理数据、社交事件和假期,以促进和改善位置预测。备选地,位置预测功能326可以从第三方(例如从本地公共交通服务)获取此类信息。
36.在图3中,仅示出了两个移动终端,ue 302和ue 304。两个移动终端是自组织组的一部分,该自组织组包括紧邻的多个移动终端,每个移动终端能够进行设备到设备通信。自组织组中的移动终端的数量可以潜在地远大于两个,并且可以设想具有包括几十、几百或甚至几千个移动终端的自组织组的情形,例如在体育赛事。自组织组中的所有移动终端(包括ue 302和ue 304)都启用了prose并且启用了nfv。在一些实施例中,启用nfv的ue被配置为运行nfv管理软件,例如nfv管理客户端。
37.nfv管理服务器322与ue上的nfv管理软件交互。在一些实施例中,通用nfv服务器(未示出)可以用于提供通用nfv服务。nfv管理服务器322提供ue和通用nfv服务器之间的接口。nfv管理服务器322被配置为管理移动终端对nfv业务的订阅,并控制ue上的nfv管理软件。在一个实施例中,nfv管理服务器322被配置为将nfv管理软件下载到移动终端。
38.在图3中,nfv管理服务器322还被配置为执行prose应用服务器的角色。nfv管理服务器322可以被配置为选择用于卸载网络功能的自组织组。自组织组可以基于一组准则来选择。对于不同的任务,准则可以不同。在不同的条件下,准则可以不同。例如,nfv管理服务器322可以收集每个移动终端的简档。简档包括移动终端的能力、剩余多少电池电量和移动终端的空余处理能力。基于所收集的简档,nfv管理服务器322确定移动终端启用了prose并且启用了nfv。nfv管理服务器322与prose功能220通信,以通过开启移动终端之间的设备到设备通信在移动终端之间建立自组织组。
39.nfv管理服务器322被配置为与nfv应用服务器324通信。在一些实施例中,在网络功能可以被卸载到移动终端之前,需要每个移动终端订阅用于特定网络功能的nfv应用服务。nfv应用服务器324管理移动终端对各个nfv应用服务的订阅。nfv应用服务器324还管理安装在移动终端上的nfv应用软件(例如,nfv应用客户端)。在一些实施例中,nfv应用服务
器324被配置为将nfv应用软件下载到移动终端。
40.在nfv管理服务器322已经选择了用于网络功能的自组织组之后,nfv管理服务器322向nfv应用服务器通知所选择的自组织组。在一些实施例中,nfv管理服务器322基于针对特定网络功能指定的准则来选择用于该特定网络功能的自组织组。在一些实施例中,nfv管理服务器322基于一组通用准则(例如,每个移动终端的空余容量、组将保持在一起的持续时间等)来选择自组织组作为候选自组织组。在一些实施例中,准则之一是移动终端的数量是否是自组织组已经超过阈值。nfv管理服务器322在已经选择了候选自组织组之后通知nfv应用服务器324。nfv应用服务器324负责决定哪个网络功能将要被卸载到所选择的自组织组。
41.一旦网络功能被选择卸载到自组织组,则nfv应用服务器324响应于来自nfv管理服务器322的请求,将执行网络功能所需的数据和配置参数下载到移动终端。在一些实施例中,nfv应用服务器322可以将网络功能划分为单独的任务并将每个任务指派给各个移动终端。nfv应用服务器324可以根据指派给该移动终端的任务向每个移动终端下载数据和配置参数。在一些实施例中,nfv应用服务器322可以将数据和配置参数下载到一个移动终端或所有移动终端。安装在移动终端上的nfv应用软件可以在组之间自主地确定如何划分执行网络功能的任务。可以根据任务如何划分而在组之间交换数据和配置参数。当准备就绪时,自组织组中的移动终端开始执行网络功能。
42.在一些情况下,移动终端可能在网络功能的执行正在进行时离开自组织组。在一些情况下,新移动终端可能移动到组中。nfv管理服务器322被配置为检测自组织组中的改变并向nfv应用服务器324通知这些改变。在一些实施例中,nfv管理服务器322可以请求nfv应用服务器324重新分配数据和配置参数。在从nfv管理服务器322接收到请求时,nfv应用服务器324基于检测到的自组织组中的改变来重新分配数据和配置参数。当网络功能的执行完成时,nfv应用324还收集结果。结果可以是ack/nack反馈或来自计算的数据或来自分析的报告,这取决于网络功能的类型。
43.图4示出了典型nfv过程中的自组织组中的移动终端与nfv管理和应用服务器(322和324)之间的示例性消息序列。假设载人的列车穿过城市。在列车上,存在多个移动终端(302、304)。其中一些已经订阅了nfv服务并且已经下载并安装了nfv管理软件,例如nfv管理客户端。参见图4中的步骤410。运营商可以通过提供诸如降低服务费或费率或在拥塞时提供优惠待遇等福利来鼓励用户订阅nfv服务。每个移动终端还利用nfv应用服务器324订阅一个或多个nfv应用,并且已经安装了相应的nfv应用软件,例如nfv应用客户端。在一些实施例中,由移动终端下载和配置nfv应用软件可以是与nfv管理软件的配置分开的步骤。例如,用户可以在他们订阅nfv服务之后随时选择或改变他们对nfv应用的选择。在一些实施例中,nfv应用软件的配置可以在配置nfv管理软件期间发生。参见图4中的步骤420。
44.当在列车上时,启用nfv的移动终端302和304建立与nfv管理服务器322的通信。nfv管理服务器322从订阅了nfv服务的每个移动终端收集简档。简档可以包括移动终端的能力,其可以在移动终端302和304开机时被收集一次。简档还可以包括移动终端的电池状态和空余处理能力,其可以从移动终端302和304周期性地收集。参见图4中的步骤430。
45.列车上的一些移动终端也启用了prose。移动终端彼此紧邻。通过与网络设备(例如,3gpp prose功能)的交互,移动终端在它们之间建立自组织组。自组织组是开放的。移动
终端在到达时被添加到组。当移动终端离开时,或者当它们关机时,或者当它们的电池电平变得太低时,或者当它们的空余容量下降到阈值以下时,移动终端可以从组中移除。nfv管理服务器322充当prose应用服务器,并且当设备加入或离开组时管理自组织组。参见图4中的步骤440。
46.nfv管理服务器322发现新形成的自组织组已经满足某些准则。准则可以是对nfv应用专用的或对任何nfv应用通用的。例如,准则可以包括移动终端的数量超过阈值或者共同空余处理能力超过阈值。对于一些nfv应用,空余处理能力阈值可以高于其他nfv应用。对于另一示例,一个准则可以是组中的移动终端在某一时间段(例如,最后10分钟)内保持在一起。参见图4中的步骤450。
47.建立用于nfv应用的自组织组的准则之一是自组织组将保持为组多长时间。在许多情况下,移动终端组的接近仅仅是偶然发生,并且组将很快分散。这样的组不适于网络功能卸载。nfv管理服务器322可以依靠位置预测功能326来预测组的持续时间。例如,对于在体育赛事期间在体育场内的移动终端、在夜间期间在酒店内的移动终端或在移动的列车上的移动终端,组将在足够长以允许完成网络功能的执行的延长时间内保持为组。参见图4中的步骤460。
48.一旦nfv管理服务器322发现用于nfv的合适的自组织组,则nfv管理服务器322建立与nfv应用服务器之一的通信并且向nfv应用服务器324提供关于自组织组的信息。该信息可以包括组中的移动终端和组的估计持续时间。参见图4中的步骤470。
49.在一些实施例中,nfv管理服务器322可以基于从组的成员收集的简档和nfv应用的需求来为新发现的自组织组选择nfv应用。nfv管理服务器322可以基于组的成员已经订阅的一个或多个nfv应用来为自组织组选择nfv应用。
50.在接收到自组织组的信息时,nfv应用服务器324将用于相应nfv应用的数据和配置参数下载到移动终端。在一些实施例中,可以根据已经指派给每个移动终端的不同任务将数据和配置参数下载到移动终端。在一些实施例中,可以将数据和配置参数下载到一个移动终端(例如,具有最大空余容量的成员),以分配给组中的其他移动终端。一旦组接收到数据和配置参数,则移动终端开始执行网络功能或服务。参见图4中的步骤480。
51.在执行网络功能期间,自组织组中的移动终端彼此交换数据和其他信息。从nfv应用服务器下载的配置参数可以包括组中的哪个移动终端可以保存某些数据或信息的指示。在一些实施例中,自组织组中的移动终端经由设备到设备通信链路(图2中的pc5)向另一终端发送针对数据的请求。参见图4中的步骤490。
52.在执行网络功能期间,自组织组的成员资格可能改变。移动终端可能在网络功能的执行完成之前离开自组织组。例如,用户可以在本地停靠站下车,早早离开体育赛事或者简单地关闭移动终端。如果发生这种情况,则nfv管理服务器322发现移动终端已经离开组,并通知nfv应用服务器324。作为响应,nfv应用服务器将用户的数据和配置参数重新分配给组内的其他终端。参见图4中的步骤510。
53.一旦网络功能完成,则移动终端将结果上传到nfv应用服务器324。参见图4中的步骤520。
54.图5示出了由nfv管理服务器322选择用于nfv的自组织组的示例性过程。自组织组包括彼此紧邻的多个移动终端。nfv管理服务器322确定自组织组中的移动终端的数量(步
骤550)。然后,nfv管理服务器322基于自组织组中的移动终端的数量和一个或多个其他准则来选择自组织组以执行网络功能(步骤560)。在一些实施例中,nfv管理服务器322可能不知道对每个应用特定的准则。nfv管理服务器322简单地选择自组织组作为nfv的候选组。nfv应用服务器324可以确定该自组织组是否适于nfv应用服务器322负责的nfv应用。nfv应用服务器324可以从候选自组织组池中选择一个自组织组。
55.图6示出了示例性的nfv管理服务器322。nfv管理服务器322包括网络接口602和一个或多个处理电路604。网络接口602被配置为经由无线电接入网络向多个移动终端发送数据和从多个移动终端接收数据。一个或多个处理电路604被配置为确定自组织组中的移动终端的数量,并且基于自组织组中的移动终端的数量和一个或多个其他准则来选择用于执行网络功能的自组织组(或作为候选自组织组)。
56.在一些实施例中,可以实现计算机程序以执行由一个或多个处理电路604执行的步骤。计算机程序可以包括第一模块和第二模块。第一模块被配置为确定自组织组中的移动终端的数量。第二模块被配置为基于自组织组中的移动终端的数量和一个或多个其他准则来选择自组织组用于执行网络功能(或作为候选自组织组)。
57.图7示出了用于虚拟化网络功能的nfv应用服务器324中的示例性过程。nfv应用服务器324从nfv管理服务器322接收已经选择了自组织组用于执行网络功能的通知(步骤710)。然后,nfv应用324将执行网络功能所需的数据下载到自组织组中的一个或多个移动终端302和304(步骤720)。在网络功能完成之后,nfv应用服务器324从移动终端302和304收集结果(步骤730)。
58.图8示出了被配置为管理自组织组以执行网络功能的示例性的nfv应用服务器324。nfv应用服务器324包括网络接口802和一个或多个处理电路804。网络接口802被配置为经由无线电接入网络向移动终端发送数据和从移动终端接收数据,以及用于与nfv管理服务器通信。一个或多个处理电路804被配置为执行图7中描述的示例性过程。
59.在一些实施例中,可以实现计算机程序以执行由一个或多个处理电路804执行的步骤。计算机程序可以包括第一模块、第二模块和第三模块。第一模块被配置为处理从nfv管理服务器322接收到的已经选择了自组织组用于执行网络功能的通知(步骤710)。第二模块被配置为将执行网络功能所需的数据下载到自组织组中的一个或多个移动终端302和304。第三模块被配置为从移动终端302和304收集结果。
60.图9示出了启用prose且启用nfv的移动终端302中的示例性过程。移动终端302已经向nfv管理服务器322订阅了nfv服务(步骤910)。移动终端302与位于附近的一个或多个启用prose的移动终端304进行通信(步骤920)。然后,移动终端302建立用于nfv的自组织组(步骤930)。nfv涉及将网络功能从网络卸载到自组织组上。
61.图10示出了包括收发机1002和一个或多个处理电路1004的示例性移动终端302。收发机1002被配置为与nfv管理服务器322通信并且用于与其他移动终端通信。在一些实施例中,收发机1002还被配置为与nfv应用服务器324通信。一个或多个处理电路1004被配置为向nfv管理服务器302订阅nfv服务,并且启用与位于附近的其他启用prose的移动终端的设备到设备通信。一个或多个处理电路1004还被配置为建立用于虚拟化网络功能的自组织组。在一些实施例中,一个或多个处理电路1004还被配置为从nfv应用服务器324接收与自组织组执行网络功能相关的数据,执行网络功能的指定部分,并且当网络功能完成时向nfv
应用服务器324报告执行的结果。
62.本文公开的方法和技术可以实现为软件程序。本文描述的装置可以实现为执行存储在存储器中的软件程序的计算机。在一些实施例中,本文公开的高级技术和装置可以实现为计算机软件程序。在一些实施例中,nfv管理服务器322的功能可以实现为软件模块。如图11所示,nfv管理服务器322可以包括监视模块1102和选择模块1104。监视模块1102被配置为确定自组织组中的移动终端的数量。选择模块1104被配置为基于自组织组中的移动终端的数量和其他准则来选择自组织组用于执行网络功能。在一些实施例中,选择模块1104还被配置为确定虚拟化网络功能所需的移动终端的最小数量,并且如果自组织组中的移动终端的数量等于或超过虚拟化网络功能所需的移动终端的最小数量,则选择自组织组用于执行网络功能。在一些实施例中,监视模块1102还被配置为评估每个移动终端的空余容量或空余处理能力。选择模块1104基于移动终端的空余电池容量或空余处理能力是否适于虚拟化网络功能来选择自组织组。在一些实施例中,监视模块1102还被配置为估计自组织组将保持紧邻的持续时间。监视1102可以与位置预测功能进行通信以预测移动终端的未来位置,并且基于预测的未来位置来估计自组织组的持续时间。选择模块1104基于所估计的持续时间是否适于虚拟化网络功能来选择自组织组。
63.在一些实施例中,如图12所示,nfv应用服务器324的功能可以实现为通知处理模块1202、数据模块1204和收集模块1206。通知处理模块1202被配置为处理从nfv管理服务器(322)接收到的已经选择了自组织组用于执行网络功能的通知。数据模块1204被配置为向用于执行网络功能的自组织组中的一个或多个移动终端(302、304)发送数据。收集模块1206被配置为从一个或多个移动终端收集与网络功能的执行相关的结果。在一些实施例中,nfv应用服务器还可以包括调整模块,其被配置为当移动终端加入或离开自组织组时调整自组织组,并且在调整的自组织组中重新分配网络功能的执行。
64.在一些实施例中,如图13所示,移动终端302的功能可以实现为订阅模块1302、数据处理模块1304和组建立模块1306。订阅模块1302被配置为向nfv管理服务器322订阅nfv服务。数据处理模块1304被配置为处理从一个或多个其他移动终端接收的或发送到一个或多个其他移动终端的数据,其中所述一个或多个其他移动终端被配置用于设备到设备通信并且位于附近。组建立模块1306被配置为根据从nfv管理服务器322接收的数据来建立用于虚拟化网络功能的自组织组。在一些实施例中,数据处理模块1304还可以被配置为处理从nfv应用服务器324接收的数据,并且基于从应用服务器324接收的数据执行网络功能的指定部分。在一些实施例中,移动终端302还可以包括报告模块,其被配置为向nfv应用服务器324报告与网络功能的执行相关的结果。
65.本文公开的方法和技术允许移动电信网络将网络功能卸载到用户设备或移动终端,从而节省网络内的资源和处理能力。此外,网络功能虚拟化在移动终端在延长的时间内保持紧邻的自组织组中实现。在自组织组执行网络功能期间,设备到设备通信被定位在组内,而不用耗费组的移动终端与无线电接入网络之间的无线电接入资源。
66.当然,在不脱离本发明的基本特征的情况下,本发明可以以不同于本文具体阐述的那些方式的其它方式来实施。实施例在所有方面都被认为是说明性的而不是限制性的,并且落入所附权利要求的含义和等同范围内的所有改变旨在被包含在其中。
再多了解一些

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

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

相关文献