生成无线虚拟网络的方法及无线网络控制设备的利记博彩app
【专利摘要】本发明公开了一种生成无线虚拟网络的方法及无线网络控制设备。在本发明的一些可行的实施方式中,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站。无线网络控制设备接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方。然后,无线网络控制设备接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。上述生成无线虚拟网络的方法利用无线网络控制设备的集中控制功能,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。
【专利说明】生成无线虚拟网络的方法及无线网络控制设备
【技术领域】
[0001]本发明涉及无线通信【技术领域】,具体涉及生成无线虚拟网络的方法及无线网络控制设备。
【背景技术】
[0002]现有的第三段合作伙伴计划(thethird generat1n partnership project,3GPP)标准确定了长期演进(long time evolut1n,LTE)两种网络共享架构,一种是网关核心网络配置,另一种是多运营商核心网络配置。对于多运营商核心网络又分为共载频共享和分载频共享。共载频共享,对多个运营商间共享无线接入网资源,包括载频资源和基站硬件资源。分载频共享,不同运营商间有独立的载频资源,只共享基站的硬件资源。
[0003]对于现有的无线接入网共享,相关的参数、特性需要由一个运维团队进行配置和维护,无法实现动态的按需协调和定制。此外,共享无线接入网的多个运营商都只能采用相同的算法特性。
【发明内容】
[0004]本发明实施例提供生成无线虚拟网络的方法及无线网络控制设备,以能按需定制无线虚拟网络。
[0005]本发明第一方面提供一种生成无线虚拟网络的方法,包括无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站;所述无线网络控制设备接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方;及所述无线网络控制设备接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
[0006]在第一种可能的实现方式中,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
[0007]结合第一种可能的实现方式,在第二种可能的实现方式中,根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及所述无线网络控制设备将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0008]结合第一种可能的实现方式,在第三种可能的实现方式中,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:所述无线网络控制设备响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求;所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及所述无线网络控制设备将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0009]结合第一种可能的实现方式,在第四种可能的实现方式中,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:所述无线网络控制设备响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求;所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及所述无线网络控制设备将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0010]结合第一种可能的实现方式,在第五种可能的实现方式中,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:所述无线网络控制设备响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求;及所述无线网络控制设备将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
[0011]结合本发明的第一方面或本发明的第一种至第五种可能的实现方式之一,在第六种可能的实现方式中,在无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还包括:所述无线网络控制设备广播无线接入网的网络参数。
[0012]结合第六种可能的实现方式,在第七种可能的实现方式中,在无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还包括:所述无线网络控制设备根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
[0013]结合第七种可能的实现方式,在第八种可能的实现方式中,所述无线网络控制设备根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求之后还包括:若不能满足所述无线虚拟网络创建/修改请求,则反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
[0014]本发明第二方面提供一种无线网络控制设备,包括:
[0015]储存模块,用于储存所述无线网络控制设备所在的无线接入网的网络参数;
[0016]判断模块,用于响应无线虚拟网络需求方的无线虚拟网络创建/修改请求;及
[0017]无线虚拟网络创建模块,用于根据所述无线虚拟网络创建/修改请求配置基站,接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方,及接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
[0018]在第一种可能的实现方式中,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
[0019]结合第一种可能的实现方式,在第二种可能的实现方式中,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,并将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0020]结合第一种可能的实现方式,在第三种可能的实现方式中,所述判断模块还用于响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0021]结合第一种可能的实现方式,在第四种可能的实现方式中,所述判断模块还用于响应所述无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0022]结合第一种可能的实现方式,在第五种可能的实现方式中,所述判断模块还用于响应所述无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
[0023]结合本发明第二方面或第二方面的第一种至第五种可能的实现方式之一,在第六种可能的实现方式中,所述无线网络控制设备还包括广播模块,用于广播所述无线接入网的网络参数。
[0024]结合第六种可能的实现方式,在第七种可能的实现方式中,所述判断模块还用于根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
[0025]结合第七种可能的实现方式,在第八种可能的实现方式中,所述判断模块还用于当判断不能满足所述无线虚拟网络创建/修改请求时,反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
[0026]本发明第三方面提供一种无线网络控制设备,包括:输入装置、输出装置、存储器和处理器;其中,所述处理器执行如下步骤:响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站;接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方;及接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
[0027]在第一种可能的实现方式中,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
[0028]结合第一种可能的实现方式,在第二种可能的实现方式中,所述处理器执行的根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:根据所述期望的无线虚拟网络的参数生成空口资源参数;及将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0029]结合第一种可能的实现方式,在第三种可能的实现方式中,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求;根据所述期望的无线虚拟网络的参数生成空口资源参数;及将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0030]结合第一种可能的实现方式,在第四种可能的实现方式中,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求;根据所述期望的无线虚拟网络的参数生成空口资源参数;及将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
[0031]结合第一种可能的实现方式,在第五种可能的实现方式中,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求;及将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
[0032]结合本发明的第三方面或本发明第三方面的第一种至第五种可能的实现方式之一,在第六种可能的实现方式中,所述处理器在执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤:广播无线接入网的网络参数。
[0033]结合第六种可能的实现方式,在第七种可能的实现方式中,所述处理器在执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤:根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
[0034]结合第七种可能的实现方式,在第八种可能的实现方式中,所述处理器在根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求之后还执行如下步骤:若不能满足所述无线虚拟网络创建/修改请求,则反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
[0035]上述生成无线虚拟网络的方法利用无线网络控制设备的集中控制功能,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。
[0036]此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方之间可采取不同的策略。
【专利附图】
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图;
[0038]图1是本发明实施例提供的一种应用环境示意图。
[0039]图2至图6分别是本发明第一至第五实施例提供的一种生成无线虚拟网络的方法的流程示意图。
[0040]图7是本发明实施例提供的无线网络控制设备的示意图。
[0041]图8是本发明实施例提供的另一种无线网络控制设备的示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]请参阅图1,本发明实施例提供的一种应用环境示意图。在本实施例中,无线网络控制设备10连接多个基站20 (图中仅以两个为例),形成无线接入网,从而使移动终端可通过基站20进行无线接入。无线网络控制设备10还通过应用程序编程接口(applicat1nprogram interface,API)网关30连接多个无线虚拟网络需求方40 (图中仅以两个为例)。在本发明的一些实施例中,无线网络控制设备10通过可传输控制信令的接口,例如SI接口,连接基站20。无线网络控制设备10通过可传输请求信令及数据的接口,例如基于超文本传送协议的接口,与API网关30连接。
[0044]无线网络控制设备10作为基站20的集中控制点,对无线接入网进行集中管控。基站20按照无线网络控制设备10的控制信令进行执行,其可为各种类型基站,例如,宏基站、异构网络基站等。不同的无线虚拟网络需求方40,例如无线虚拟网络运营商,通过API网关30提供的API接口,以自定义和可编程的方式定制与协商所需无线虚拟网络。无线网络控制设备10根据不同的无线虚拟网络需求方40的请求,对基站20进行参数配置和控制,基站20收到配置参数后,通过空口资源的调度,完成不同虚拟无线网络的生成。从而,可在无线网络控制设备10与基站20组成的无线接入网实体上形成多个虚拟的无线网络,使得无线虚拟网络需求方40的用户可通过对应的虚拟无线网络进行网络接入。
[0045]参阅图2并结合图1的应用环境示意图,本发明第一实施例提供的一种生成无线虚拟网络的方法包括:
[0046]S201,无线网络控制设备10广播无线接入网的网络参数。无线网络控制设备10通过基于超文本传送协议的接口与API网关30,以广播方式向无线虚拟网络需求方40呈现无线接入网的网络参数。无线虚拟网络需求方40可以是无线虚拟网络运营商,也可以是与无线虚拟网络运营商合作的第三方内容提供者。广播的无线接入网的网络参数包括基站20地理位置参数、基站20的配置(带宽及天线配置等)、频点、系统带宽和可用带宽等。
[0047]S202,无线虚拟网络需求方40发出无线虚拟网络创建/修改请求。无线虚拟网络需求方40获取到无线接入网的网络参数后,根据自己的运营策略通过API网关30发出无线虚拟网络创建/修改请求。该无线虚拟网络创建/修改请求包括无线虚拟网络需求方40期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数及无线虚拟网络创建策略,例如,基于带宽或者基于流量的创建策略。期望的无线虚拟网络的参数还包括主要业务类型及计价规则等。无线虚拟网络需求方40在API网关30呈现的界面上选择或输入基站及无线虚拟网络创建策略等,从而生成无线虚拟网络创建/修改请求。无线虚拟网络创建/修改请求的发起,可以是无线虚拟网络需求方40基于运营策略触发的,也可以是终端用户基于业务需求或者体验向无线虚拟网络需求方40提出请求而触发的。
[0048]S203,无线网络控制设备10响应无线虚拟网络需求方40的无线虚拟网络创建/修改请求。无线网络控制设备10综合无线接入网的网络参数及无线虚拟网络需求方40的无线虚拟网络创建/修改请求,与无线虚拟网络需求方40协商。若协商成功,无线网络控制设备10反馈接受无线虚拟网络需求方40的请求。若协商不成功,无线网络控制设备10反馈无线虚拟网络需求方40无法创建/修改无线虚拟网络及原因,该原因例如为不能满足无线虚拟网络需求方40期望的带宽。然后再转入S202,无线虚拟网络需求方40根据无线网络控制设备10的反馈,调整自己的无线虚拟网络创建策略,再一次发起无线虚拟网络创建/修改请求。
[0049]S204,无线网络控制设备10根据无线虚拟网络创建/修改请求配置基站20。无线网络控制设备10根据无线接入网的网络参数判断可以满足无线虚拟网络需求方40提出的无线虚拟网络创建/修改请求后,根据所述期望的无线虚拟网络的参数生成空口资源参数,并将无线虚拟网络需求方40的标识、无线虚拟网络创建策略及所述空口资源参数配置到无线虚拟网络需求方40选择的基站20。所述空口资源参数包括时频、功率及带宽等参数。
[0050]S205,基站 20 在每个发送时间间隔(Transmiss1n Time Interval, TTI)的调度过程中,按无线网络控制设备10配置的参数,完成无线虚拟网络在基站20的虚拟化,并发送配置完成响应。
[0051]S206,无线网络控制设备10接收基站20的配置完成响应,确认无线虚拟网络创建/修改成功,并将创建的无线虚拟网络的参数发送至无线虚拟网络需求方40。其中,所述创建的无线虚拟网络的参数包括期望的无线虚拟网络的参数及空口资源参数。
[0052]S207,无线虚拟网络需求方40对创建的无线虚拟网络的参数进行复核确认,并发送参数确认消息指无线网络控制设备10,所述创建的无线虚拟网络生效。
[0053]在上述流程中,无线网络控制设备10是一个集中控制器,集成了控制面的所有功能。无线网络控制设备10提供的API接口可以提供多种无线虚拟网络创建策略,满足多样化的无线虚拟网络定制需求。
[0054]上述生成无线虚拟网络的方法利用无线网络控制设备10的集中控制功能、面向无线虚拟网络需求方40的API接口和对基站20的控制,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方40之间可采取不同的策略。
[0055]无线网络控制设备10提供多种无线虚拟网络创建策略,包括基于实际流量的无线虚拟网络创建策略、基于固定带宽的无线虚拟网络创建策略及基于带宽区间的无线虚拟网络创建策略。下面将对基于不同的无线虚拟网络创建策略的生成无线虚拟网络的方法进行说明。
[0056]参阅图3并结合图1的应用环境图,本发明第二实施例提供的一种生成无线虚拟网络的方法包括S301至S307,除步骤S302及步骤S304不同外,其余步骤均与图2中的对应步骤相同,此处不再赘述。
[0057]考虑到移动通信终端用户在某一区域内的动态、随机分布,无线虚拟网络需求方40在创建/修改无线虚拟网络时若选择基于实际流量的无线虚拟网络创建策略,在步骤S302,无线虚拟网络需求方40发出基于实际流量的无线虚拟网络创建/修改请求。该基于实际流量的无线虚拟网络创建/修改请求包括无线虚拟网络需求方40期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数及基于实际流量的无线虚拟网络创建策略。
[0058]S304,无线网络控制设备10根据基于实际流量的无线虚拟网络创建/修改请求配置基站20。无线网络控制设备10根据无线接入网的网络参数判断可以满足无线虚拟网络需求方40提出的基于实际流量的无线虚拟网络创建/修改请求后,将无线虚拟网络需求方40的标识、基于实际流量的无线虚拟网络创建策略配置到无线虚拟网络需求方40选择的基站20。
[0059]在上述生成无线虚拟网络的方法中,基站20在收到基于实际流量的无线虚拟网络创建策略配置后,无线虚拟网络需求方40的资源调度器在每个发送时间间隔调度前将估计的流量换算为所需的PRB数,上报给基站20。基站20对多个无线虚拟网络需求方40提出的PRB资源需求进行协调,并按最终协调结果将资源分配给不同无线虚拟网络需求方40。
[0060]参阅图4并结合图1的应用环境图,本发明第三实施例提供的一种生成无线虚拟网络的方法包括S401至S407,除步骤S402及步骤S404不同外,其余步骤均与图2中的对应步骤相同,此处不再赘述。
[0061]无线虚拟网络需求方40出于对业务特征的分析,比如只提供视频和下载业务服务,在创建/修改无线虚拟网络时选择基于固定带宽的无线虚拟网络创建策略,并设置固定带宽值,在步骤S402,无线虚拟网络需求方40发出基于固定带宽的无线虚拟网络创建/修改请求。该基于固定带宽的无线虚拟网络创建/修改请求包括无线虚拟网络需求方40期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数、基于固定带宽的无线虚拟网络创建策略及固定带宽值。
[0062]S404,无线网络控制设备10根据基于固定带宽的无线虚拟网络创建/修改请求配置基站20。无线网络控制设备10根据无线接入网的网络参数判断可以满足无线虚拟网络需求方40提出的基于固定带宽的无线虚拟网络创建/修改请求后,根据所述期望的无线虚拟网络的参数生成空口资源参数,并将无线虚拟网络需求方40的标识、基于固定带宽的无线虚拟网络创建策略、固定带宽值及空口资源参数配置到无线虚拟网络需求方40选择的基站20。
[0063]基站20在每个发送时间间隔调度时,会分配固定的带宽给无线虚拟网络需求方40。
[0064]参阅图5并结合图1的应用环境图,本发明第四实施例提供的一种生成无线虚拟网络的方法包括S501至S507,除步骤S502及步骤S504不同外,其余步骤均与图2中的对应步骤相同,此处不再赘述。
[0065]无线虚拟网络需求方40提供视频和语音业务等服务,基于对业务特征的分析,在创建/修改无线虚拟网络时选择基于带宽的无线虚拟网络创建策略,但有最低带宽保证和最高带宽上限,在步骤S502,无线虚拟网络需求方40发出基于带宽区间的无线虚拟网络创建/修改请求。该基于带宽区间的无线虚拟网络创建/修改请求包括无线虚拟网络需求方40期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数、基于带宽区间的无线虚拟网络创建策略及带宽区间值。
[0066]S404,无线网络控制设备10根据基于带宽区间的无线虚拟网络创建/修改请求配置基站20。无线网络控制设备10根据无线接入网的网络参数判断可以满足无线虚拟网络需求方40提出的基于带宽区间的无线虚拟网络创建/修改请求后,根据所述期望的无线虚拟网络的参数生成空口资源参数,并将无线虚拟网络需求方40的标识、基于带宽区间的无线虚拟网络创建策略、带宽区间值及空口资源参数配置到无线虚拟网络需求方40选择的基站20。
[0067]基站20在每个发送时间间隔调度时,会根据多个无线虚拟网络需求方40对资源的请求情况进行协调分配,最终分配一个请求带宽区间内的带宽给无线虚拟网络需求方40。
[0068]由于无线虚拟网络之间的隔离特性,无线虚拟网络需求方40可以通过虚拟网络实施不同的QoS、时延等策略,因此,在某些情况下,终端用户可能因为业务需求或者获取更好的体验,通过无线接入网请求无线虚拟网络需求方40为其建立无线虚拟网络。无线虚拟网络需求方40在收到请求后进行处理,判定可行后,根据终端用户的具体请求(如提高QoS等级、降低时延)向无线网络控制设备10发起请求。参阅图6并结合图1的应用环境图,本发明第五实施例提供的一种生成无线虚拟网络的方法,即为基于终端用户请求的生成无线虚拟网络的方法,包括S601至S607及S601a,除步骤S602、S604、S608及S601a不同外,其余步骤均与图2中的对应步骤相同,此处不再赘述。
[0069]S601a发生在在步骤S601之后,在S601a中,终端用户可能因为业务需求或者获取更好的体验,通过无线接入网向无线虚拟网络需求方40发起无线虚拟网络定制请求。
[0070]在步骤S602,无线虚拟网络需求方40发出基于用户请求的无线虚拟网络创建/修改请求。无线虚拟网络需求方40在通过API网关30对无线虚拟网络请求时,将根据终端用户具体业务及请求选择对应的无线虚拟网络创建策略,如提高QoS等级、降低时延等。该基于用户需求的无线虚拟网络创建/修改请求包括无线虚拟网络需求方40期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数、基于用户请求选择的无线虚拟网络创建策略及对应的参数值,如QoS或时延参数。
[0071]S604,无线网络控制设备10根据基于用户请求的无线虚拟网络创建/修改请求配置基站20。无线网络控制设备10根据无线接入网的网络参数判断可以满足无线虚拟网络需求方40提出的基于用户请求的无线虚拟网络创建/修改请求后,根据所述期望的无线虚拟网络的参数生成空口资源参数,并将无线虚拟网络需求方40的标识、基于用户请求选择的无线虚拟网络创建策略及对应的参数值及空口资源参数配置到无线虚拟网络需求方40选择的基站20。
[0072]S608,无线虚拟网络需求方40发送无线虚拟网络定制完成消息至终端用户。从而终端用户可通过定制的无线虚拟网络连接网络,有更好的体验或确保服务品质。
[0073]可以理解的是,无线网络控制设备10可以为任何具有计算及控制能力的设备等。
[0074]上述生成无线虚拟网络的方法利用无线网络控制设备10的集中控制功能、面向无线虚拟网络需求方40的API接口和对基站20的控制,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方40之间可采取不同的策略。
[0075]为便于更好的实施本发明实施例的上述方案,下面还提供用于配合实施上述方案的相关装置。
[0076]参阅图7,本发明实施例提供的一种无线网络控制设备70,包括储存模块700、判断模块710、虚拟网络创建模块720及广播模块730。
[0077]其中储存模块700用于储存无线网络控制设备70所在的无线接入网的网络参数无线网络控制设备70所在的无线接入网包括无线网络控制设备70及多个基站。无线接入网的网络参数包括基站的地理位置参数、基站的配置(带宽及天线配置等)、频点、系统带宽和可用带宽等。在本发明的一些实施例中,储存模块700以数据库的形式存在。
[0078]广播模块730用于广播所述无线接入网的网络参数。在本发明的一些实施例中,广播模块730通过API网关将无线接入网的网络参数广播给无线虚拟网络需求方。无线虚拟网络需求方获取到无线接入网的网络参数后,根据自己的运营策略通过API网关发出无线虚拟网络创建/修改请求。该无线虚拟网络创建/修改请求包括无线虚拟网络需求方期望的无线虚拟网络的参数,该期望的无线虚拟网络的参数包括基站20的地理位置参数及无线虚拟网络创建策略,例如,基于带宽或者基于流量的创建策略。期望的无线虚拟网络的参数还包括主要业务类型及计价规则等。
[0079]判断模块710用于响应无线虚拟网络需求方的无线虚拟网络创建/修改请求。在本发明的一些实施例中,判断模块710还用于根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断无线接入网是否满足所述无线虚拟网络创建/修改请求,并与无线虚拟网络需求方协商。若协商成功,判断模块710反馈接受无线虚拟网络需求方40的请求,以响应无线虚拟网络需求方的无线虚拟网络创建/修改请求。若协商不成功判断模块710反馈无线虚拟网络需求方无法创建/修改无线虚拟网络及原因,该原因例如为不能满足无线虚拟网络需求方期望的带宽。
[0080]无线虚拟网络创建模块720用于根据所述无线虚拟网络创建/修改请求配置基站,接收基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将创建的无线虚拟网络的参数发送至无线虚拟网络需求方,及接收无线虚拟网络需求方的参数确认消息,无线虚拟网络生效。
[0081]在本发明的一些实施例中,当判断模块710判断可以满足无线虚拟网络需求方提出的无线虚拟网络创建/修改请求后,无线虚拟网络创建模块720还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,并将无线虚拟网络需求方的标识、无线虚拟网络创建策略及所述空口资源参数配置到无线虚拟网络需求方选择的基站。所述空口资源参数包括时频、功率及带宽等参数。其中,创建的无线虚拟网络的参数包括期望的无线虚拟网络的参数及空口资源参数。
[0082]在本发明的一些实施例中,判断模块710还用于响应无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求,无线虚拟网络创建模块720还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略、固定带宽值及空口资源参数配置到选择的基站。
[0083]在本发明的一些实施例中,判断模块710还用于响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求,无线虚拟网络创建模块720还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略、带宽区间值及空口资源参数配置到选择的基站。
[0084]在本发明的一些实施例中,判断模块710还用于响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求,无线虚拟网络创建模块720还用于将无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到选择的基站。
[0085]在本发明的一些实施例中,无线网络控制设备70是一个集中控制器,集成了控制面的所有功能,无线网络控制设备70可以提供多种无线虚拟网络创建策略,满足多样化的无线虚拟网络定制需求。
[0086]本实施例的无线网络控制设备70例如可以电脑等任何具有计算及控制功能的设备。
[0087]可以理解的是,本实施例的无线网络控制设备70的各功能模块的功能可根据上述方法第一至第五实施例中的方法具体实现,其具体实现过程可参照上述方法第一至第五实施例中的相关描述,此处不再赘述。
[0088]由上可见,本实施例的无线网络控制设备70因集中控制功能和对基站20的控制,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方之间可采取不同的策略。
[0089]参阅图8,本发明实施例还提供一种无线网络控制设备80,包括处理器800、存储器810、输入装置820及输出装置830 (无线网络控制设备80中的处理器800的数量可以为一个或多个,图8中以一个处理器为例)。在本发明的一些实施例中,输入装置820、输出装置830、存储器810和处理器800可通过总线或其它方式连接,其中,图8中以通过总线连接为例。
[0090]其中,处理器800执行如下步骤:广播无线接入网的网络参数;响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据无线虚拟网络创建/修改请求配置基站;接收基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将创建的无线虚拟网络的参数发送至无线虚拟网络需求方;及接收无线虚拟网络需求方的参数确认消息,创建的无线虚拟网络生效。
[0091]在本发明的一些实施例中,无线虚拟网络创建/修改请求包括无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
[0092]在本发明的一些实施例中,处理器800执行的根据无线虚拟网络创建/修改请求配置基站的步骤进一步包括:根据期望的无线虚拟网络的参数生成空口资源参数;及将无线虚拟网络需求方的标识、无线虚拟网络创建策略及空口资源参数配置到选择的基站。
[0093]在本发明的一些实施例中,处理器800执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求;根据所述期望的无线虚拟网络的参数生成空口资源参数;及将无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及空口资源参数配置到选择的基站。
[0094]在本发明的一些实施例中,处理器800执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求;根据所述期望的无线虚拟网络的参数生成空口资源参数;及将无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及空口资源参数配置到选择的基站。
[0095]在本发明的一些实施例中,处理器800执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据无线虚拟网络创建/修改请求配置基站的步骤进一步包括:响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求;及将无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到选择的基站。
[0096]在本发明的一些实施例中,处理器800在执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤:根据无线接入网的网络参数与无线虚拟网络创建/修改请求判断是否满足无线虚拟网络创建/修改请求。
[0097]在本发明的一些实施例中,处理器800在响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤:若不能满足无线虚拟网络创建/修改请求,则反馈无线虚拟网络需求方无法创建/修改无线虚拟网络。
[0098]本实施例的无线网络控制设备80例如可以电脑等任何具有计算及控制功能的设备。
[0099]可以理解的是,本实施例的无线网络控制设备80的各功能模块的功能可根据上述方法第一至第五实施例中的方法具体实现,其具体实现过程可参照上述方法第一至第五实施例中的相关描述,此处不再赘述。
[0100]由上可见,本实施例的无线网络控制设备80因集中控制功能和对基站的控制,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方之间可采取不同的策略。
[0101]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并一定是本发明所必须的。
[0102]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0103]综上,本发明实施例中的无线网络控制设备因集中控制功能和对基站的控制,可以灵活、方便地完成无线虚拟网络的请求、协商、参数可配置或可编程,并最终完成无线虚拟网络的按需定制。此外,上述生成无线虚拟网络的方法实现无线虚拟网络的按需定制,且由于虚拟化本身所要求的隔离特性,使得不同无线虚拟网络需求方之间可采取不同的策略。
[0104]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质例如可以包括:只读存储器、随机存储器、磁盘或光盘等。
[0105]以上对本发明实施例所提供的生成无线虚拟网络的方法及无线网络控制设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种生成无线虚拟网络的方法,其特征在于,包括: 无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站; 所述无线网络控制设备接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方;及 所述无线网络控制设备接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
2.如权利要求1所述的生成无线虚拟网络的方法,其特征在于,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
3.如权利要求2所述的生成无线虚拟网络的方法,其特征在于,根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及 所述无线网络控制设备将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
4.如权利要求2所述的生成无线虚拟网络的方法,其特征在于,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 所述无线网络控制设备响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求; 所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及 所述无线网络控制设备将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
5.如权利要求2所述的生成无线虚拟网络的方法,其特征在于,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 所述无线网络控制设备响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求; 所述无线网络控制设备根据所述期望的无线虚拟网络的参数生成空口资源参数;及 所述无线网络控制设备将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
6.如权利要求2所述的生成无线虚拟网络的方法,其特征在于,无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 所述无线网络控制设备响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求;及 所述无线网络控制设备将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
7.如权利要求1至6任一项所述的生成无线虚拟网络的方法,其特征在于,在无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还包括: 所述无线网络控制设备广播无线接入网的网络参数。
8.如权利要求7所述的生成无线虚拟网络的方法,其特征在于,在无线网络控制设备响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还包括: 所述无线网络控制设备根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
9.如权利要求8所述的生成无线虚拟网络的方法,其特征在于,所述无线网络控制设备根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求之后还包括: 若不能满足所述无线虚拟网络创建/修改请求,则反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
10.一种无线网络控制设备,其特征在于,包括: 储存模块,用于储存所述无线网络控制设备所在的无线接入网的网络参数; 判断模块,用于响应无线虚拟网络需求方的无线虚拟网络创建/修改请求 '及 无线虚拟网络创建模块,用于根据所述无线虚拟网络创建/修改请求配置基站,接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方,及接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
11.如权利要求10所述的无线网络控制设备,其特征在于,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
12.如权利要求11所述的无线网络控制设备,其特征在于,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,并将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
13.如权利要求11所述的无线网络控制设备,其特征在于,所述判断模块还用于响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
14.如权利要求11所述的无线网络控制设备,其特征在于,所述判断模块还用于响应所述无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于根据所述期望的无线虚拟网络的参数生成空口资源参数,及将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
15.如权利要求11所述的无线网络控制设备,其特征在于,所述判断模块还用于响应所述无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求,所述无线虚拟网络创建模块还用于将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
16.如权利要求10至15任一项所述的无线网络控制设备,其特征在于,还包括广播模块,用于广播所述无线接入网的网络参数。
17.如权利要求16所述的无线网络控制设备,其特征在于,所述判断模块还用于根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
18.如权利要求17所述的无线网络控制设备,其特征在于,所述判断模块还用于当判断不能满足所述无线虚拟网络创建/修改请求时,反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
19.一种无线网络控制设备,其特征在于,包括:输入装置、输出装置、存储器和处理器; 其中,所述处理器执行如下步骤: 响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站; 接收所述基站的配置完成响应,确认无线虚拟网络创建/修改成功,并将所述无线虚拟网络的参数发送至所述无线虚拟网络需求方;及 接收所述无线虚拟网络需求方的参数确认消息,所述无线虚拟网络生效。
20.如权利要求19所述的无线网络控制设备,其特征在于,所述无线虚拟网络创建/修改请求包括所述无线虚拟网络需求方期望的无线虚拟网络的参数,所述期望的无线虚拟网络的参数包括所述无线虚拟网络需求方选择的基站的地理位置及无线虚拟网络创建策略。
21.如权利要求20所述的无线网络控制设备,其特征在于,所述处理器执行的根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 根据所述期望的无线虚拟网络的参数生成空口资源参数;及 将所述无线虚拟网络需求方的标识、所述无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
22.如权利要求20所述的无线网络控制设备,其特征在于,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 响应所述无线虚拟网络需求方基于固定带宽的无线虚拟网络创建/修改请求; 根据所述期望的无线虚拟网络的参数生成空口资源参数;及 将所述无线虚拟网络需求方的标识、基于固定带宽的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
23.如权利要求20所述的无线网络控制设备,其特征在于,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 响应无线虚拟网络需求方基于带宽区间的无线虚拟网络创建/修改请求; 根据所述期望的无线虚拟网络的参数生成空口资源参数;及 将所述无线虚拟网络需求方的标识、基于带宽区间的无线虚拟网络创建策略及所述空口资源参数配置到所述选择的基站。
24.如权利要求20所述的无线网络控制设备,其特征在于,所述处理器执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求,并根据所述无线虚拟网络创建/修改请求配置基站的步骤进一步包括: 响应无线虚拟网络需求方基于实际流量的无线虚拟网络创建/修改请求;及 将所述无线虚拟网络需求方的标识及基于实际流量的无线虚拟网络创建策略配置到所述选择的基站。
25.如权利要求19至24任一项所述的无线网络控制设备,其特征在于,所述处理器在执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤: 广播无线接入网的网络参数。
26.如权利要求25所述的无线网络控制设备,其特征在于,所述处理器在执行响应无线虚拟网络需求方的无线虚拟网络创建/修改请求之前还执行如下步骤: 根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求。
27.如权利要求26所述的无线网络控制设备,其特征在于,所述处理器在根据所述无线接入网的网络参数与所述无线虚拟网络创建/修改请求判断是否满足所述无线虚拟网络创建/修改请求之后还执行如下步骤: 若不能满足所述无线虚拟网络创建/修改请求,则反馈所述无线虚拟网络需求方无法创建/修改无线虚拟网络。
【文档编号】H04W16/18GK104320787SQ201210427474
【公开日】2015年1月28日 申请日期:2012年10月31日 优先权日:2012年10月31日
【发明者】王碧, 温立, 陈卫民 申请人:华为技术有限公司