发明名称 一种底层数据报文接收的实现方法
摘要 本发明公开了一种底层数据报文接收的实现方法,该方法包括:a)创建一个接收数据报文的任务,并为该任务设定优先级;b)设置一个定时器中断;c)当定时器时间到时,系统进入中断处理,检查底层的数据接收标志,判断是否有数据报文接收到,如果有,则激活当前接收任务对应的信号量,关闭定时器中断,设置当前接收任务为准备好(Ready)状态,退出中断处理,进行接收任务调度;否则,直接退出本次中断,等待下一次定时器中断。采用该方法能保证及时查询到底层数据报文的接收情况,并及时处理数据报文,从而提高整个系统的稳定、可靠性,同时避免系统资源的浪费。
申请公布号 CN1414747A 申请公布日期 2003.04.30
申请号 CN02117606.X 申请日期 2002.05.08
申请人 华为技术有限公司 发明人 李琥;苏华波;田彦敏
分类号 H04L12/54 主分类号 H04L12/54
代理机构 北京德琦专利代理有限公司 代理人 张颖玲
主权项 1、一种底层数据报文接收的实现方法,其特征在于该方法包括以下的步骤:a.创建一个接收数据报文的任务,并为该任务设定优先级;b.设置一个定时器中断;c.当定时器时间到时,系统进入中断处理,检查底层的数据接收标志,判断是否有数据报文接收到,如果有,则激活当前接收任务对应的信号量,关闭定时器中断,设置当前接收任务为准备好(Ready)状态,退出中断处理,根据预先设定的优先级进行接收任务调度;否则,直接退出本次中断,等待下一次定时器中断。
地址 518057广东省深圳市科技园科发路华为用服大厦
您可能感兴趣的专利