-
公开(公告)号:CN113872886B
公开(公告)日:2024-03-26
申请号:CN202111045251.8
申请日:2021-09-07
Applicant: 杭州迪普信息技术有限公司
IPC: H04L49/90
Abstract: 本说明书提供一种报文封装的方法及装置,所述方法包括:基于预设字节数从待封装的数据包中提取待处理数据;从所述待处理数据中提取出有效数据,并将有效数据缓存至移位寄存器;判断移位寄存器中缓存的有效数据的字节数是否不小于预设的阈值;当不小于预设的阈值时,按照存储顺序取出移位寄存器中缓存的有效数据输出,并继续从待封装的日志包中提取待处理数据;其中,取出的有效数据的字节数与所述阈值相等;在移位寄存器中缓存的有效数据输出完毕后,对输出的有效数据进行封装。应用本申请方案,不需要使用大容量FIFO缓存,同时相较于使用状态机完成报文封装,减少了耗时,提高了报文封装的效率。
-
公开(公告)号:CN113872886A
公开(公告)日:2021-12-31
申请号:CN202111045251.8
申请日:2021-09-07
Applicant: 杭州迪普信息技术有限公司
IPC: H04L12/861
Abstract: 本说明书提供一种报文封装的方法及装置,所述方法包括:基于预设字节数从待封装的数据包中提取待处理数据;从所述待处理数据中提取出有效数据,并将有效数据缓存至移位寄存器;判断移位寄存器中缓存的有效数据的字节数是否不小于预设的阈值;当不小于预设的阈值时,按照存储顺序取出移位寄存器中缓存的有效数据输出,并继续从待封装的日志包中提取待处理数据;其中,取出的有效数据的字节数与所述阈值相等;在移位寄存器中缓存的有效数据输出完毕后,对输出的有效数据进行封装。应用本申请方案,不需要使用大容量FIFO缓存,同时相较于使用状态机完成报文封装,减少了耗时,提高了报文封装的效率。
-