一种带内流控的设计方法
基本信息
申请号 | CN202011203887.6 | 申请日 | - |
公开(公告)号 | CN112398921A | 公开(公告)日 | 2021-02-23 |
申请公布号 | CN112398921A | 申请公布日 | 2021-02-23 |
分类号 | H04L29/08(2006.01)I | 分类 | 电通信技术; |
发明人 | 马雪振;于礼斌;赵永杰;于洪涛 | 申请(专利权)人 | 北京左江科技股份有限公司 |
代理机构 | 中国兵器工业集团公司专利中心 | 代理人 | 张然 |
地址 | 100095北京市海淀区高里掌路3号院9号楼1层101、2层201 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种带内流控的设计方法,其中,包括:在数据报文传输空闲的时,同对端进行控制信息的交互,然后产生发送使能;设置两个寄存器用于控制数据流的发送,包括peer_rx_wlevel寄存器用来映射对端的剩余缓存大小,payload_max寄存器,该payload_max寄存器是一个常量,表示一次传输的报文最大长度,peer_rx_wlevel寄存器在每次收到对端发送来的控制信息时更新,并且peer_rx_wlevel寄存器在向对端发送数据报文时递减,只有当peer_rx_wlevel大于或等于payload_max的条件成立的时候允许数据发送到对端;发送端发送数据的之前检测peer_rx_wlevel寄存器大于或等于payload_max寄存器的条件是否成立,如果条件成立,则允许发送数据,如果条件不成立则等待。 |
