【技术实现步骤摘要】
一种数据处理方法、装置及系统
[0001]本申请涉及通信
,特别是涉及一种数据处理方法、装置及系统。
技术介绍
[0002]FlexE(Flexible Ethernet,灵活以太网)技术是由OIF(Optical Internetworking Forum,光互联网论坛)定义的灵活以太网接口标准,是承载网实现业务隔离和网络分片的一种接口技术。
[0003]FlexE管理通道为FlexE OH(Overhead,开销头)帧中可用于用户自定义应用的传输通道。在发送方向上,CPU(Central Processing Unit,中央处理器)将报文的数据块写入主机寄存器中,从主机寄存器中读取出数据块,作为FlexE管理通道的数据块,插入OH帧中,并发送该OH帧;在接收方向上,从OH帧中提取出FlexE管理通道的数据块,写入主机寄存器中,CPU从主机寄存器中读取数据块,并进行处理。
[0004]FlexE管理通道在发送或接收一个报文过程中,不能出现中断的情况,但是在任务运行过程中,会随机被CPU中断,无法保证一 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:将主机寄存器中存储的目标实例的数据写入所述目标实例对应的第一存储器的第一存储区,所述目标实例的数据采用目标FlexE管理通道传输;当所述第一存储区写满后,从所述第一存储区中读取数据,作为目标数据;将所述目标数据插入开销头OH帧中的所述目标FlexE管理通道的位置处;发送插入数据后的OH帧。2.根据权利要求1的所述的方法,其特征在于,所述将主机寄存器中存储的目标实例的数据写入所述目标实例对应的第一存储器的第一存储区的步骤,包括:从所述主机寄存器中读取目标实例的数据,作为原始数据;利用预设编码器,对所述原始数据进行编码,得到编码数据;将所述编码数据写入所述目标实例对应的第一存储区。3.根据权利要求1的所述的方法,其特征在于,所述方法还包括:当所述第一存储区写满后,将所述主机寄存器中后续存储的目标实例的数据写入所述第一存储器的第二存储区;当所述第二存储区写满,且所述第一存储区中的数据发送完成后,从所述第二存储区中读取数据,作为目标数据。4.根据权利要求1的所述的方法,其特征在于,所述方法还包括:当所述第一存储区中的数据发送完成后,重新执行所述将主机寄存器中存储的目标实例的数据写入所述目标实例对应的第一存储器的第一存储区的步骤。5.根据权利要求1的所述的方法,其特征在于,所述将主机寄存器中存储的目标实例的数据写入所述目标实例对应的第一存储器的第一存储区的步骤,包括:将目标实例对应的第一存储器的第一存储区中未写入数据的首个地址作为目标地址;将主机寄存器中存储的所述目标实例的数据写入所述目标地址处,并重新执行所述将目标实例对应的第一存储器的第一存储区中未写入数据的首个地址作为目标地址的步骤,直至所述第一存储区写满为止。6.根据权利要求1
‑
5任一项的所述的方法,其特征在于,所述第一存储器还与其他实例对应;和/或,所述目标实例还与其他存储器对应。7.一种数据处理方法,其特征在于,所述方法包括:从接收的开销头OH帧中目标FlexE管理通道的位置处,提取目标数据,所述目标FlexE管理通道用于传输目标实例的数据;将所述目标数据写入所述目标实例对应的第二存储器;当所述第二存储器中存储的数据量大于等于预设数据量时,将所述第二存储器中存储的数据写入主机寄存器中;处理所述主机寄存器中存储的数据。8.根据权利要求7的所述的方法,其特征在于,所述将所述第二存储器中存储的数据写入主机寄存器中的步骤,包括:从所述第二存储器中读取所述目标实例的数据,作为原始数据;利用预设解码器,对所述原始数据进行解码,得到解码数据;将所述解码数据写入主机寄存器。
9.根据权利要求7的所述的方法,其特征在于,所述将所述第二存储器中存储的数据写入主机寄存器中的步骤,包括:将所述第二存储器中未读取数据的首个地址作为目标地址;从所述目标地址处读取数据,并将读取的数据写入主机寄存器中;当从所述目标地址处读取数据成功后,若检测到所述第二存储器非空,则重新执行所述将所述第二存储器中未读取数据的首个地址作为目标地址的步骤;若检测到所述第二存储器...
【专利技术属性】
技术研发人员:陶宏伟,
申请(专利权)人:新华三半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。