[发明专利]一种基于缓存模型的IPQAM频点分配与回收方法有效
申请号: | 201310012643.3 | 申请日: | 2013-01-14 |
公开(公告)号: | CN103139604A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 刘磊;鞠照明;郑艳伟;彭飞 | 申请(专利权)人: | 中国科学院声学研究所;北京海力汇通数字系统技术有限公司 |
主分类号: | H04N21/2385 | 分类号: | H04N21/2385;H04N21/266 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 缓存 模型 ipqam 分配 回收 方法 | ||
1.一种基于缓存模型的边缘调制器IPQAM频点分配方法,其特征在于,所述缓存模型由服务组数组构成,所述服务组数组下标与服务组标识为一一对应,所述服务组数组元素为服务组结构体,所述服务组结构体包括由该服务组内的频点所构成的频点数组以及频点排序链表,所述频点数组的元素为频点结构体,所述频点结构体包含端口状态数组、可用端口链表以及可用带宽信息;所述频点分配方法包括:
根据分配请求中的服务组标识快速获取频点数组,并根据频点排序链表从所述频点数组中获取优先分配的频点结构体,通过修改、更新频点结构体中的可用端口链表、端口状态数组、可用带宽信息进行频点分配。
2.根据权利要求1的IPQAM频点分配方法,其特征在于,所述根据分配请求中的服务组标识快速获取频点数组,并根据频点排序链表从所述频点数组中获取优先分配的频点结构体,通过修改、更新频点结构体中的可用端口链表、端口状态数组、可用带宽信息进行频点分配,具体为:
根据分配请求中的所述服务组标识获取服务组数组下标,从服务组数组中获取服务组结构体,从所述服务组结构体中的频点排序链表固定位置节点中读取优先分配的频点数组的下标,进而从频点数组中读取该下标对应的频点结构体;
比较请求带宽与所述频点结构体中的可用带宽大小,如果前者大于后者,则结束频点分配;否则,从所述可用端口链表获取一个端口,并将其节点从所述可用端口链表中移除,将端口状态数组中下标为上述端口的数组元素置为已占用状态,并且,将所述频点结构体中的可用带宽修改为原可用带宽减去请求带宽,对所述频点排序链表重新排序;
依据优先分配频点频率、分配的端口信息完成频点分配。
3.根据权利要求1-2之一所述的IPQAM频点分配方法,其特征在于,所述频点排序链表中的节点数据与频点数组的下标一一对应,所述频点排序链表的顺序为对对应频点结构体按照最大剩余带宽方法进行的有序排列。
4.根据权利要求1-2之一所述的IPQAM频点分配方法,其特征在于,所述频点结构体包含端口状态数组,其中,所述端口状态数组的数组元素为端口是否可用的标识状态信息。
5.根据权利要求1-2之一所述的IPQAM频点分配方法,其特征在于,所述可用端口链表中的端口均为可用端口,在分配频点端口时,将从链表的头部节点的端口或者其它节点的端口中选择的端口用于分配。
6.一种基于缓存模型的IPQAM频点回收方法,其特征在于,所述缓存模型由服务组数组构成,所述服务组数组下标与服务组标识为一一对应,所述服务组数组元素为服务组结构体,所述服务组结构体包括由该服务组内的频点所构成的频点数组以及频点排序链表,所述频点数组的元素为频点结构体,所述频点结构体包含端口状态数组、可用端口链表以及可用带宽信息;所述频点回收方法包括:
根据服务组标识快速获取频点数组,并根据频点所在数组下标从所述频点数组中获取需要回收的频点结构体,通过修改、更新频点结构体中的可用端口链表、端口状态数组、可用带宽信息完成频点回收。
7.根据权利要求6的IPQAM频点回收方法,其特征在于,所述根据服务组标识快速获取频点数组,并根据频点所在数组下标从所述频点数组中获取需要回收的频点结构体,通过修改、更新频点结构体中的可用端口链表、端口状态数组、可用带宽信息完成频点回收,具体为:
根据频点回收请求获取服务组标识、频点所在频点数组的下标、回收带宽,以及端口信息,以所述服务组标识获取对应的数组下标从服务组数组中获取服务组结构体,从所述服务组结构体中的频点数组中获取所述频点所在频点数组的下标对应的频点结构体;
在所述频点结构体的端口链表中加入新节点数据,所述新节点数据为须回收频点的端口号;在所述频点结构体的端口状态数组中,将以所述须回收频点的端口号为下标的数组元素置为可用状态;将所述频点结构体的可用带宽更新为原可用带宽加上回收带宽,对所述频点排序链表重新排序。
8.根据权利要求6-7之一所述的IPQAM频点回收方法,其特征在于,所述频点排序链表中的节点数据与频点数组的下标一一对应,所述频点排序链表的顺序为对对应频点结构体按照最大剩余带宽方法进行的有序排列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京海力汇通数字系统技术有限公司,未经中国科学院声学研究所;北京海力汇通数字系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310012643.3/1.html,转载请声明来源钻瓜专利网。