一种灵活提供网络设备功能的方法、设备和系统技术方案

技术编号:13419845 阅读:90 留言:0更新日期:2016-07-27 20:24
本发明专利技术公开了一种灵活提供网络设备功能的方法,该方法包括:控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。本发明专利技术还同时公开了实现所述方法的设备和系统,用户可以根据自己的需求在控制平台上选择网络功能配置自己网络的拓扑,用户发出指令后,控制平台则将相应的网络功能推送给相应的网络设备,完成了网络自定义拓扑的配置。

【技术实现步骤摘要】

本专利技术涉及移动通信
中的网络技术,尤其涉及一种灵活提供网络设备功能的方法、设备和系统
技术介绍
目前,为运营商和企业网络提供服务的网络设备有多种形态,但是他们共同特点其实都是由硬件、中间件(平台软件,操作系统)和应用软件组成的计算机系统。例如:路由器设备、网关GPRS支持节点设备等等。这里,可将网络中散布的不同形态、不同位置、不同功能、提供不同服务的各种设备统称为“网络设备”。网络设备种类繁多,功能差异性也很大,在网络运维和升级过程中遇到了诸多问题。首先,网络设备的功能升级非常复杂,需要到现场进行功能升级;其次,网络设备的维护也非常耗时耗力;最后,最重要的是,网络设备非常不灵活,不能够实现灵活的功能提供,即使是属于一个平台的设备,由于操作维护的不同,也不能用于其他功能。这些限制都客观上增加了运营商和企业网络的资本成本和运维成本。目前业界已经开始讨论网络功能的灵活实现和提供的问题,主要的思路是通过网络功能虚拟化(NetworkFunctionVirtualization,NFV)来实现,但是在NFV架构中并没有提出具体的技术实现方案,而且NFV的架构没能解决不同运营商、不同家庭和企业网络运维人员共同分享同一平台的问题,导致了烟囱式的NFV系统的部署问题。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种灵活提供网络设备功能的方法、设备和系统。本专利技术实施例提供了一种灵活提供网络设备功能的方法,该方法包括:控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。其中,所述网络功能为:TCP/IP网络协议传输层及传输层以上的功能;所述网络设备具备TCP/IP网络协议网络层及以下的网络功能。在一个实施例中,该方法还包括:对用户进行鉴权,如果鉴权成功,则接收所述网络功能对应的网络设备的地址,并依据所述地址将所述网络功能下载到对应的网络设备。在一个实施例中,该方法还包括:在网络初始化时,将所述网络设备的私有地址和端口号映射到网络地址转换NAT上的公有地址,并为下发到所述网络设备的网络功能数据包设置相应的目标地址和目标端口,还设置与所述数据包对应的源地址和源端口。在一个实施例中,该方法还包括:确定自身还未将用户选择的网络功能下载到对应的网络设备时,控制所述网络设备仅能访问所述控制平台。在一个实施例中,该方法还包括:依据所述用户已选择的网络功能和与所述网络功能对应的网络设备的数量执行计费操作。本专利技术实施例还提供了一种灵活提供网络设备功能的控制平台,所述控制平台包括:接收模块和处理模块;其中,所述接收模块,用于接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;所述处理模块,用于根据所述接收模块收到的所述网络设备的地址,将所述网络功能下载到对应的网络设备上。在一个实施例中,所述控制平台还包括:鉴权模块,用于对用户进行鉴权,确定鉴权成功时,触发所述接收模块接收所述网络功能对应的网络设备的地址,并触发所述处理模块将所述网络功能下载到对应的网络设备上。在一个实施例中,所述控制平台还包括:初始化模块,用于在网络初始化时,将所述网络设备的私有地址和端口号映射到网络地址转换NAT上的公有地址,并为网络功能商店下发的网络功能数据包设置相应的目标地址和目标端口,还设置与所述数据包对应的源地址和源端口。在一个实施例中,所述初始化模块,还用于确定所述处理模块还未将用户选择的网络功能下载到对应的网络设备时,控制所述网络设备仅能访问所述控制平台。在一个实施例中,所述处理模块,还用于依据所述用户已选择的网络功能和与所述网络功能对应的网络设备的数量执行计费操作。本专利技术实施例还提供了一种灵活提供网络设备功能的系统,该系统包括:若干个网络设备和上文所述的控制平台。本专利技术实施例提供的灵活提供网络设备功能的方法、设备和系统,控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。可见,本专利技术实施例中用户可以根据自己的需求在控制平台上选择网络功能配置自己网络的拓扑,即:用户发出指令后,控制平台则将相应的网络功能推送给相应的网络设备,完成了网络自定义拓扑的配置。而且,本专利技术实施例可解决现有网络设备功能配置升级复杂的难题,相比NFV技术而言,统一的控制平台中的应用可以复用到不同网络运营方的网络中,即:可复用到不同网络运营方的网络设备中,因此,不同运营商、不同家庭和企业网络运维人员共同分享同一平台,解决了不用运营方的烟囱式的NFV系统问题;另外,利用控制平台集中化提供网络设备上所需的功能,使得不同的网络设备的用户能够实现配置、安装、删除他们所需要的应用,使得网络功能的升级、更改更加便捷。附图说明在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为本专利技术实施例所述灵活提供网络设备功能的方法实现流程图;图2为本专利技术实施例所述网络运营方控制所述网络设备的访问权限的示意图;图3为本专利技术实施例所述控制平台的结构示意图;图4为本专利技术一实施例所述灵活提供网络设备功能的系统结构示意图。具体实施方式本专利技术的实施例中,控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。这里,所述网络设备可为一个或多个,即:所述控制平台可按接收到的网络设备的地址单独或批量的下载网络功能;另外,所述网络设备可为属于不同用户的网络设备,例如:属于不同家庭、不同企业等的网络设备;所述控制平台上汇集了网络设备对应的功能,由网络运营商维护,这样,所述控制平台中的网络功能(应用)就可以复用到不同网络运营商的网络中;所述控制平台提供的所有网络功能可由网络功能提供方开发。本专利技术实施例中,所述网络功能为:TCP/IP网络协议传输层及传输层以上的功能;所述网络设备具备TCP/IP网络协议网络层及以下的网络功能。下面结合附图及具体实施例对本专利技术作进一步详细说明。图1为本专利技术本文档来自技高网...

【技术保护点】
一种灵活提供网络设备功能的方法,其特征在于,该方法包括:控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络设备的地址;根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。

【技术特征摘要】
1.一种灵活提供网络设备功能的方法,其特征在于,该方法包括:
控制平台接收用户选择网络功能的信息,并接收所述网络功能对应的网络
设备的地址;
根据所述网络设备的地址,将所述网络功能下载到对应的网络设备上。
2.根据权利要求1所述的方法,其特征在于,所述网络功能为:TCP/IP
网络协议传输层及传输层以上的功能;所述网络设备具备TCP/IP网络协议网络
层及以下的网络功能。
3.根据权利要求1所述的方法,其特征在于,该方法还包括:
对用户进行鉴权,如果鉴权成功,则接收所述网络功能对应的网络设备的
地址,并依据所述地址将所述网络功能下载到对应的网络设备。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:
在网络初始化时,将所述网络设备的私有地址和端口号映射到网络地址转
换NAT上的公有地址,并为下发到所述网络设备的网络功能数据包设置相应的
目标地址和目标端口,还设置与所述数据包对应的源地址和源端口。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
确定自身还未将用户选择的网络功能下载到对应的网络设备时,控制所述
网络设备仅能访问所述控制平台。
6.根据权利要求1所述的方法,其特征在于,该方法还包括:
依据所述用户已选择的网络功能和与所述网络功能对应的网络设备的数量
执行计费操作。
7.一种灵活提供网络设备功能的控制平台,其特征在于,所述控制平台包
括:接收模块...

【专利技术属性】
技术研发人员:付乔
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1