[发明专利]消息处理方法以及基站有效
申请号: | 201710640484.X | 申请日: | 2017-07-31 |
公开(公告)号: | CN107613529B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 朱小婷;何军;李忠星 | 申请(专利权)人: | 上海华为技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F13/16;H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 201206 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 以及 基站 | ||
本申请涉及通信技术领域,更具体的说涉及一种消息处理技术。在本申请的一种消息处理方法中,消息中转模块监控处理器核内的消息队列对应的消息存储状态;并在该消息存储状态表明该处理器核的消息队列中未存储有消息的情况下,从缓存的消息中确定出待推送给该处理器核的目标消息,并将该目标消息发送给处理器核,以使得处理器核将该目标消息存储到该处理器核内的消息队列中,并在满足消息读取条件时,从该处理器核内的消息队列中读取消息,从而避免了处理器核等待消息中转模块调度消息所需的耗时,也可以避免由于从消息中转模块的寄存器中读取消息所需的较高耗时,从而提高了处理器核获取消息的效率,提高了处理器核处理消息的性能。
技术领域
本申请涉及通信技术领域,更具体地说,涉及一种消息处理技术。
背景技术
包保序是指按照先进先出顺序依次处理消息或者数据包,使得接收到消息或者数据包的顺序与发送该消息或数据包的顺序一致。在通信系统,为了实现包保序,基站中所有待处理的消息都会先缓存在消息中转模块中,处理器根据需要从该消息中转模块中获取消息并处理。
其中,消息中转模块中具有消息池和设备寄存器,消息池用于缓存所有待处理的消息。当处理器需要获取消息时,处理器会通过总线访问该消息中转模块内的设备寄存器,从而触发消息中转模块按照先进先出的原则,从消息池中调度消息,并将调度出的消息写入设备寄存器,这样,处理器便可以从设备寄存器中读取出消息。然而由于消息中转模块每次调度消息需要耗费一定的时长,而且,在消息中转模块将消息调度到该消息中转模块的寄存器之后,处理器从该消息中转模块的寄存器读取消息也需要耗费一定的时长,使得每次处理器从消息中转模块获取消息时,都需要耗费较长的时间,影响了处理器获取消息的性能,进而影响到处理器处理消息的性能。
发明内容
有鉴于此,本申请实施例提供了一种消息处理方法以及基站,以提高处理器核获取消息的效率,提高处理器核处理消息的性能。
为实现上述目的,本申请的第一方面提供了一种消息处理方法,在该方法中,消息中转模块(基站中用于缓存需要处理器核处理的消息的模块)监控处理器核内的消息队列对应的消息存储状态;并在该消息存储状态表明该处理器核的消息队列中未存储有消息的情况下,从缓存的消息中确定出待推送给该处理器核的目标消息,将该目标消息发送给处理器核,以使得处理器核将该目标消息存储到该处理器核内的消息队列中,这样,消息中转模块可以在处理器核需要读取消息之前,将消息推送给处理器核,当处理器核需要读取消息时,只需要从该处理器核内的消息队列中读取消息即可,从而避免了等待消息中转模块调度消息所需的时间,而且处理器核从其内部的消息队列中读取消息所需的时长也大大减少,提高了处理器核读取消息所需的耗时,进而提高了处理器获取消息的性能,并有利于提高处理器处理消息的性能。
在一种可能的设计中,为了能够保证该处理器核的消息队列对应的消息存储状态与该处理器核中消息队列内存储消息的状态一致,在消息中转模块将目标消息发送给该处理器核之后,还可以将该处理器核的消息队列对应的消息存储状态设置为非空闲状态,该非空闲状态表明处理器核的消息队列中存储有消息。如,该消息存储状态可以通过消息中转模块中记录的该处理器核的有效标志位来表示,如果处理器核的有效标志位为1,则说明处理器核的消息队列处于非空闲状态。
在一种可能的设计中,为了使得消息中转模块能够及时获取该处理器核内的消息队列中是否存储有消息,在处理器核从该处理器核的消息队列中读取出消息之后,还可以向该消息中转模块发送空闲通知,相应的,消息中转模块在接收到该空闲通知时,将该消息存储状态设置为空闲状态,其中,消息存储状态为空闲状态表明该处理器核的消息队列中未存储有消息。如,将该消息中转模块中记录的该处理器核的有效标志位设置为0,以表示该处理器核的消息队列处于空闲状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华为技术有限公司,未经上海华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710640484.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务流量的控制方法及系统
- 下一篇:切换目标小区的方法、基站及用户终端