一种报文封装的方法及装置

    公开(公告)号:CN113872886B

    公开(公告)日:2024-03-26

    申请号:CN202111045251.8

    申请日:2021-09-07

    Inventor: 富明华 闫伟 关巍

    Abstract: 本说明书提供一种报文封装的方法及装置,所述方法包括:基于预设字节数从待封装的数据包中提取待处理数据;从所述待处理数据中提取出有效数据,并将有效数据缓存至移位寄存器;判断移位寄存器中缓存的有效数据的字节数是否不小于预设的阈值;当不小于预设的阈值时,按照存储顺序取出移位寄存器中缓存的有效数据输出,并继续从待封装的日志包中提取待处理数据;其中,取出的有效数据的字节数与所述阈值相等;在移位寄存器中缓存的有效数据输出完毕后,对输出的有效数据进行封装。应用本申请方案,不需要使用大容量FIFO缓存,同时相较于使用状态机完成报文封装,减少了耗时,提高了报文封装的效率。

    一种报文封装的方法及装置

    公开(公告)号:CN113872886A

    公开(公告)日:2021-12-31

    申请号:CN202111045251.8

    申请日:2021-09-07

    Inventor: 富明华 闫伟 关巍

    Abstract: 本说明书提供一种报文封装的方法及装置,所述方法包括:基于预设字节数从待封装的数据包中提取待处理数据;从所述待处理数据中提取出有效数据,并将有效数据缓存至移位寄存器;判断移位寄存器中缓存的有效数据的字节数是否不小于预设的阈值;当不小于预设的阈值时,按照存储顺序取出移位寄存器中缓存的有效数据输出,并继续从待封装的日志包中提取待处理数据;其中,取出的有效数据的字节数与所述阈值相等;在移位寄存器中缓存的有效数据输出完毕后,对输出的有效数据进行封装。应用本申请方案,不需要使用大容量FIFO缓存,同时相较于使用状态机完成报文封装,减少了耗时,提高了报文封装的效率。

Patent Agency Ranking