1.无线网络虚拟化环境中资源发现方法,其特征在于,包括:将底层物理网络资源虚拟化得到虚拟网络资源,将虚拟网络资源存储到资源储存库中;使用基于信息熵加权的分类属性层次聚类方法对虚拟网络资源进行聚类,生成聚类虚拟网络资源;虚拟网络提供商从聚类虚拟网络资源中找到用户需要的虚拟网络资源。
2.根据权利要求1所述的无线网络虚拟化环境中资源发现方法,其特征在于:所述虚拟网络资源包括n个对象,每个对象包括m组属性及属性的属性值。
3.根据权利要求2所述的无线网络虚拟化环境中资源发现方法,其特征在于:属性包括节点类型、操作系统、虚拟环境、源节点、目的节点、中间节点、链路协议、链路类型、接口类型。
4.根据权利要求3所述的无线网络虚拟化环境中资源发现方法,其特征在于,使用基于信息熵加权的分类属性层次聚类方法对虚拟网络资源进行聚类包括:S1、输入虚拟网络资源,以虚拟网络资源中的所有对象作为根节点建立树状图,令i=
1;
S2、计算每个属性的相似性量度,对相似性量度由高到低进行排序,选择相似性量度最高的属性及其属性值作为树状图的第i层;
S3、判断虚拟网络资源的对象是否均独自构成一个簇或者簇中的对象的相似性量度最高的属性的属性值一致,如果是则完成聚类,输出聚类虚拟网络资源,否则令i=i+1,返回S2。
5.根据权利要求3所述的无线网络虚拟化环境中资源发现方法,其特征在于,相似性量度值计算公式如下:其中,Sj表示属性Aj相似性度量,wj表示信息熵的权值,rj表示属性Aj在虚拟网络资源的所有对象中出现的次数,pjk表示属性Aj的属性值ajk的比重,rjk表示属性值ajk在虚拟网络资源的所有对象中出现的次数,cj表示属性Aj拥有cj个属性值。
6.根据权利要求4所述的无线网络虚拟化环境中资源发现方法,其特征在于,所述信息熵的权值wj表示为:其中,Hj表示属性Aj的信息熵,m表示虚拟网络资源中属性的数量。
7.根据权利要求4所述的无线网络虚拟化环境中资源发现方法,其特征在于,所述虚拟网络资源Aj的信息熵Hj表示为:
8.根据权利要求4所述的无线网络虚拟化环境中资源发现方法,其特征在于,属性Aj的属性值ajk的比重pjk表示为:其中,n表示虚拟网络资源的数量。
9.根据权利要求3所述的无线网络虚拟化环境中资源发现方法,其特征在于,虚拟网络提供商从聚类虚拟网络资源中找到用户需要的虚拟网络资源包括:S11、用户发起资源请求;
S12、判断储存库中是否有用户需要的属性及属性值,若没有则结束查询,否则进行S13;
S13、判断当前是否有满足用户需求的虚拟资源类型的对象,若有满足用户需求的虚拟网络资源类型的对象,则接受用户的资源请求,完成查询;
S14、若遍历完多层次属性树的所有分支,都未找到满足用户的资源的对象,则结束查询。