-
公开(公告)号:CN104243348A
公开(公告)日:2014-12-24
申请号:CN201410488433.6
申请日:2014-09-22
Applicant: 曙光信息产业(北京)有限公司
Inventor: 甯青松
IPC: H04L12/863 , H04L12/823
Abstract: 本发明公开了一种数据处理方法和装置,该数据处理方法包括:根据策略号对输入数据流中的报文进行分组,分组后的各个报文在输入数据流中的位置不变,其中,属于同一分组的报文构成一分组报文;根据预先设定的过滤规则,将不符合过滤规则的报文过滤,形成输出数据流。本发明通过根据报文的策略号对报文进行分组,分组后的报文在数据流中的位置不发生变化,由于这种虚拟队列的表现形式使得系统在流控时,不涉及对报文的分发和汇聚,因此不需要为每一种策略维护一个缓冲队列,减少了系统资源的开销。并且通过预定的过滤规则可以进一步减少片内RAM的开销,进一步增加流量控制策略的数量,从而大大提高了系统对于数据流控的效率和灵活性。
-
公开(公告)号:CN105677499B
公开(公告)日:2018-10-12
申请号:CN201511008883.1
申请日:2015-12-29
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F11/07
Abstract: 本发明公开了一种基于硬件的超时管理平台,该超时管理平台包括:多路分支超时管理平台;超时队列表,超时队列表中的每一位代表一个队列;每路分支超时管理平台负责管理超时对列表中的部分队列。本发明通过。本发明通过设置多路分支超时管理平台和一个超时队列表,避免了硬件存储资源的浪费,并能够提高队列的管理的效率,节省时间。
-
公开(公告)号:CN104243341A
公开(公告)日:2014-12-24
申请号:CN201410487149.7
申请日:2014-09-22
Applicant: 曙光信息产业(北京)有限公司
Inventor: 甯青松
IPC: H04L12/813 , G06F12/08
Abstract: 本发明公开了一种数据处理方法和装置,该数据处理方法包括:读取复位寄存器中存储的清零标识,其中,复位寄存器为用于乒乓操作的两个寄存器中处于工作状态的一个,清零标识用于表示数据流的累加值的清零状况;在清零标识为未清零的情况下,对当前报文所对应的数据流的累加值进行清零,并将数据流对应的清零标识修改为已清零。本发明通过读取复位寄存器中存储的清零标识,并根据清零标识的显示结果决定是否对当前报文所对应的数据流的累加值进行清零处理,实现了各个数据流的累加值可以进行异步清零,从而解决了传统清零模式只能多条数据流的累加值同时清零的限制,进而使网络流量控制的方法更加灵活,大大提高了网络流量控制的效率。
-
公开(公告)号:CN105591979A
公开(公告)日:2016-05-18
申请号:CN201510937319.1
申请日:2015-12-15
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/863
CPC classification number: H04L47/622 , H04L47/6245
Abstract: 本发明公开了一种报文的处理系统和方法,该系统包括:报文缓存区,用于存放接收报文和发送报文;收包队列,用于存放接收报文的物理地址;发包队列,用于存放发送报文的物理地址和报文长度。本发明通过使用统一的报文缓存区来存储接收报文和发送报文,并使收包队列、发包队列分别仅存储接收报文和发送报文的地址,从而实现报文接收、报文发送、报文转发全程零数据拷贝,并能够有效地降低CPU的处理时间、提高处理效率。
-
公开(公告)号:CN104618055A
公开(公告)日:2015-05-13
申请号:CN201410852024.X
申请日:2014-12-31
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种基于SDH传输系统的数据校验方法和装置,该数据校验方法包括:将数据帧分割为i个部分,i≥3,其中,第1部分和第i部分的大小小于其他部分;将分割后的数据帧存入异步缓存装置,其中,存入异步缓存装置的数据帧在异步缓存装置中读写时钟异步,且位宽相同;将异步缓存装置中的数据帧按预定规则进行重组并对重组后的数据帧进行校验。本发明通过将SDH传输系统中的数据帧进行分割、重组,从而解决了数据帧最小间隔为1字节;最小帧长度比以太网小近2倍,从而导致CRC校验电路不可线速校验的问题,实现了将CRC校验可以应用到SDH传输系统中。
-
公开(公告)号:CN104243348B
公开(公告)日:2018-03-23
申请号:CN201410488433.6
申请日:2014-09-22
Applicant: 曙光信息产业(北京)有限公司
Inventor: 甯青松
IPC: H04L12/863 , H04L12/823
Abstract: 本发明公开了一种数据处理方法和装置,该数据处理方法包括:根据策略号对输入数据流中的报文进行分组,分组后的各个报文在输入数据流中的位置不变,其中,属于同一分组的报文构成一分组报文;根据预先设定的过滤规则,将不符合过滤规则的报文过滤,形成输出数据流。本发明通过根据报文的策略号对报文进行分组,分组后的报文在数据流中的位置不发生变化,由于这种虚拟队列的表现形式使得系统在流控时,不涉及对报文的分发和汇聚,因此不需要为每一种策略维护一个缓冲队列,减少了系统资源的开销。并且通过预定的过滤规则可以进一步减少片内RAM的开销,进一步增加流量控制策略的数量,从而大大提高了系统对于数据流控的效率和灵活性。
-
公开(公告)号:CN105677499A
公开(公告)日:2016-06-15
申请号:CN201511008883.1
申请日:2015-12-29
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F11/07
CPC classification number: G06F11/0757
Abstract: 本发明公开了一种基于硬件的超时管理平台,该超时管理平台包括:多路分支超时管理平台;超时队列表,超时队列表中的每一位代表一个队列;每路分支超时管理平台负责管理超时对列表中的部分队列。本发明通过。本发明通过设置多路分支超时管理平台和一个超时队列表,避免了硬件存储资源的浪费,并能够提高队列的管理的效率,节省时间。
-
公开(公告)号:CN104618051B
公开(公告)日:2018-03-30
申请号:CN201410849732.8
申请日:2014-12-29
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于移位寄存器的STM‑N帧B2校验方法,该方法首先A移位寄存模块实时检验STM‑N帧的64bit并行数据,最后B移位寄存模块存储A移位寄存模块的结果,等待与第N+1帧的B2部分比较。本发明利用芯片的专用资源,降低了电路复杂度,减少了对通用资源的使用,设计电路移植快。
-
公开(公告)号:CN104618055B
公开(公告)日:2018-03-27
申请号:CN201410852024.X
申请日:2014-12-31
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种基于SDH传输系统的数据校验方法和装置,该数据校验方法包括:将数据帧分割为i个部分,i≥3,其中,第1部分和第i部分的大小小于其他部分;将分割后的数据帧存入异步缓存装置,其中,存入异步缓存装置的数据帧在异步缓存装置中读写时钟异步,且位宽相同;将异步缓存装置中的数据帧按预定规则进行重组并对重组后的数据帧进行校验。本发明通过将SDH传输系统中的数据帧进行分割、重组,从而解决了数据帧最小间隔为1字节;最小帧长度比以太网小近2倍,从而导致CRC校验电路不可线速校验的问题,实现了将CRC校验可以应用到SDH传输系统中。
-
公开(公告)号:CN104243341B
公开(公告)日:2017-09-08
申请号:CN201410487149.7
申请日:2014-09-22
Applicant: 曙光信息产业(北京)有限公司
Inventor: 甯青松
IPC: H04L12/813 , G06F12/0871
Abstract: 本发明公开了一种数据处理方法和装置,该数据处理方法包括:读取复位寄存器中存储的清零标识,其中,复位寄存器为用于乒乓操作的两个寄存器中处于工作状态的一个,清零标识用于表示数据流的累加值的清零状况;在清零标识为未清零的情况下,对当前报文所对应的数据流的累加值进行清零,并将数据流对应的清零标识修改为已清零。本发明通过读取复位寄存器中存储的清零标识,并根据清零标识的显示结果决定是否对当前报文所对应的数据流的累加值进行清零处理,实现了各个数据流的累加值可以进行异步清零,从而解决了传统清零模式只能多条数据流的累加值同时清零的限制,进而使网络流量控制的方法更加灵活,大大提高了网络流量控制的效率。
-
-
-
-
-
-
-
-
-