[发明专利]一种具有优先级的复用装置及其工作方法在审
| 申请号: | 201310377441.9 | 申请日: | 2013-08-26 |
| 公开(公告)号: | CN104424114A | 公开(公告)日: | 2015-03-18 |
| 发明(设计)人: | 虞卿;盛焱新 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
| 主分类号: | G06F12/06 | 分类号: | G06F12/06;G06F15/163;H04L12/865 |
| 代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
| 地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 优先级 装置 及其 工作 方法 | ||
1.一种具有优先级的复用装置,其特征在于,包括一复用接口,所述复用接口用于连接通讯终端模块,具有不同优先级的所述通讯终端模块发送的数据分割成多个数据元素后通过所述复用接口送入一缓冲区;
所述缓冲区被划分为多个用于写入所述数据元素的缓冲存储块,每个所述缓冲存储块具有一设定地址;
还包括多个优先级块列表,每个被写入数据元素的所述缓冲存储块依据相应的优先级添加至一优先级块列表中,每个优先级块列表中的所述缓冲存储块具有相同优先级;
没有被写入数据元素的所述缓冲存储块依次链接后通过一空闲列表进行管理;
还包括一数据发送模块,所述数据发送模块通过接收所述复用接口的指令通知,从不同的所述优先级块列表获取数据用于发送。
2.根据权利要求1所述的一种具有优先级的复用装置,其特征在于,所述缓冲存储块包括字头部及位于所述字头部后面的用于存放数据元素的后续部。
3.根据权利要求2所述的一种具有优先级的复用装置,其特征在于,所述字头部包含有一存储部件,所述存储部件用于存储每个所述后续部存放数据元素的长度。
4.根据权利要求2所述的一种具有优先级的复用装置,其特征在于,所述字头部包含有一指示部件,所述指示部件用于指示每个所述后续部的地址。
5.根据权利要求1所述的一种具有优先级的复用装置,其特征在于,所述缓冲区被划分为40个缓冲存储块。
6.根据权利要求1所述的一种具有优先级的复用装置,其特征在于,每个所述缓冲存储块的大小相等。
7.根据权利要求2所述的一种具有优先级的复用装置,其特征在于,所述字头部的大小为64Kbytes。
8.根据权利要求2所述的一种具有优先级的复用装置,其特征在于,所述后续部的容量大小为4Kbytes。
9.一种具有优先级的复用装置的工作方法,其特征在于,应用于权利要求1所述的一种具有优先级的复用装置,写入数据的步骤具体如下:
步骤s11:获取一可写入数据元素的缓冲存储块;
步骤s12:对所述缓冲存储块写入数据元素;
步骤s13:将所述缓冲存储块添加至与写入的所述数据元素的优先级相应的优先级块列表进行管理。
10.根据权利要求9所述的一种具有优先级的复用装置的工作方法,其特征在于,执行步骤s11之前,判断相对应的优先级块列表是否有可写入数据元素的缓冲存储块,依据判断结果从相应的优先级块列表或空闲列表中获取可写入数据元素的缓冲存储块。
11.根据权利要求9所述的一种具有优先级的复用装置的工作方法,其特征在于,所述优先级块列表包括至少三个优先级块列表。
12.根据权利要求11所述的一种具有优先级的复用装置的工作方法,其特征在于,读取数据的步骤具体如下:
步骤s21:依次从每个优先级块列表中选取设定比例的缓冲存储块;
步骤s22:将所述缓冲存储块的数据元素取出后通过所述数据发送模块发送。
13.根据权利要求12所述的一种具有优先级的复用装置的工作方法,其特征在于,所述优先级块列表包括三个优先级块列表时,依据优先级从高到低的顺序从三个优先级块列表中选取占用比例为4:3:1的缓冲存储块。
14.根据权利要求12所述的一种具有优先级的复用装置的工作方法,其特征在于,依据每个优先级块列表中包含的所述缓冲存储块的状况,确定从不同优先级块列表中选取缓冲存储块的比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310377441.9/1.html,转载请声明来源钻瓜专利网。





