[发明专利]睡眠模式下减少响应时间的装置及其控制方法无效
申请号: | 200810017053.9 | 申请日: | 2008-06-24 |
公开(公告)号: | CN101296144A | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | 张春业;张燕;曲宏伟;马骞;赵莉 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/56;H04Q7/38 |
代理公司: | 济南圣达专利商标事务所有限公司 | 代理人: | 邓建国 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 睡眠 模式 减少 响应 时间 装置 及其 控制 方法 | ||
1.睡眠模式下减少响应时间的装置,包括业务数据缓存器、控制模块、睡眠间隔算法模块,其特征在于:控制模块的前次睡眠间隔输出端和睡眠指示指令输出端与睡眠间隔算法模块连接,睡眠指示指令输出端向睡眠间隔算法模块发送“0”或“1”信号;睡眠间隔算法模块的本次睡眠间隔输出端连接到控制模块;控制模块与业务数据缓存器通过总线连接,并传送缓存器读指令以及缓存器写指令;业务数据缓存器与控制模块通过总线连接,并传送缓存器读空指令;睡眠间隔算法模块包括一个乘法器、一个加法器,一个比较器以及一个选择器;前次睡眠间隔输出端连接到乘法器,乘法器的输出端连接到加法器,加法器的输出端连接到比较器和选择器;最大睡眠间隔数据线连接到比较器和选择器;比较器的输出端连接到选择器,向选择器发送“0”或“1”信号;选择器的本次睡眠间隔输出端连接到控制模块。
2.根据权利要求1所述的睡眠模式下减少响应时间的装置,其特征在于:所述业务数据缓存器与业务数据线连接。
3.根据权利要求1所述的睡眠模式下减少响应时间的装置,其特征在于:所述控制模块与睡眠响应报文数据线、传输指示消息数据线、发送请求数据线以及睡眠请求报文数据线连接,分别接收睡眠响应报文、传输指示消息信号、发送请求信号,并发送睡眠请求报文。
4.一种权利要求1所述的睡眠模式下减少响应时间装置的控制方法,其特征在于:该控制方法包括以下步骤:
Step1:处于唤醒状态的移动站点在确定自己需要进入睡眠模式后,通过控制模块向基站发送睡眠请求报文,并等待基站确认;
Step2:控制模块接收到基站发出的睡眠响应报文后,提取最小睡眠间隔、最大睡眠间隔和监听间隔参数,并对系统初始化后进入睡眠模式,一个睡眠周期包括一个睡眠间隔和一个监听间隔;
Step3:控制模块通过前次睡眠间隔输出端和睡眠指示指令输出端向睡眠间隔算法模块发送前次睡眠间隔数据和睡眠指示指令;
Step4:睡眠间隔算法模块根据前次睡眠间隔数据、睡眠指示指令、最大睡眠间隔参数、最小睡眠间隔参数以及滑动因子参数,计算出本次睡眠间隔,并将本次睡眠间隔数据传送到控制模块;
Step5:在监听间隔内如果没有传输指示消息信号和发送请求信号传送给控制模块,则跳转到Step3;
Step6:如果有传输指示消息信号传送给控制模块,控制模块将睡眠指示指令置“0”,并
在一个监听间隔后进入唤醒模式;如果有发送请求信号传送给控制模块,控制模块将睡眠指示指令置“0”后,直接进入唤醒模式;
Step7:进入唤醒模式后,控制模块对业务数据缓存器发送来缓存器读空指令进行判断;
如果缓存器读空指令为“0”,则读取业务数据缓存器中的数据;如果缓存器读空指令为“1”,表明业务数据缓存器中的数据为空或者已经读取完毕,控制模块停止对业务数据缓存器的读取。
5.根据权利要求4所述的睡眠模式下减少响应时间装置的控制方法,其特征在于:所述步骤Step4中,睡眠间隔算法模块按照以下公式计算睡眠间隔:
其中Tmin为最小睡眠间隔,Tmax为最大睡眠间隔,Ti为第i个睡眠间隔,Ti-1为上一个睡眠间隔,a为滑动因子参数;该计算包括以下步骤:
A:睡眠间隔算法模块根据睡眠指示指令判断是否进行睡眠间隔计算;如果睡眠指示指令为“0”,则不启动睡眠间隔算法模块,跳转到步骤F;如果睡眠指示指令为“1”,则启动睡眠间隔算法模块;
B:时间指针数据线将前次睡眠间隔Ti-1传送给乘法器,乘法器对上一个睡眠间隔Ti-1进行乘2a运算得到2aTi-1,将运算结果2aTi-1输出给加法器;
C:加法器将运算结果2aTi-1进行加(1-a)Tmin运算得到2aTi-1+(1-a)Tmin,并将运算结果2aTi-1+(1-a)Tmin暂时作为第i个睡眠间隔Ti,并将Ti传送给选择器;
D:比较器对2aTi-1+(1-a)Tmin和Tmax进行比较,如果2aTi-1+(1-a)Tmin<Tmax,比较器输出为“0”;如果2aTi-1+(1-a)Tmin≥Tmax,比较器输出为“1”;比较器将输出结果发送给选择器;
E:选择器对比较器发送的结果进行判断;如果比较器发送的结果为“0”,则选择器输出Ti作为本次睡眠间隔;如果比较器发送的结果为“1”,则选择器输出Tmax作为本次睡眠间隔;
F:退出睡眠间隔计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810017053.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高耐磨光固化涂料
- 下一篇:多功能积分核对装置