OTN设备单板、FEC运算方法、装置、DSP芯片及OTN设备与流程
- 国知局
- 2024-10-15 09:53:36
本发明涉及通信,尤其涉及一种otn设备单板、fec运算方法、装置、dsp芯片及otn设备。
背景技术:
1、光传送网(optical transport network,otn)设备广泛部署于骨干传输网和城域传输网。随着otn设备容量不断提升,otn设备额定功耗也随之增加。从功耗占比来看,线路侧数字信号处理(digital signal processing,dsp)芯片,作为otn实现长距大容量传输的基础,其功耗占比较大。
2、目前,为保证传输性能,通常提前设计好每片dsp芯片应具有的前向纠错(forwarderror correction,fec)译码级数能力。但在实际使用中,基于激光器、调制器等核心器件间的差异,不同通道对应需要的fec译码级数能力存在潜在差异。固定的译码级数能力会带来冗余运算及对应的功耗问题。
技术实现思路
1、本发明实施例提供一种otn设备单板、fec运算方法、装置、dsp芯片及otn设备,以解决otn设备进行fec运算功耗较高、冗余运算的问题。
2、为解决上述技术问题,本发明是这样实现的:
3、第一方面,本发明实施例提供了一种光传送网otn设备单板,包括:
4、至少两个光接口,每个所述光接口用于接收光信号,并对所述光信号进行光电转换,得到电信号;
5、数字信号处理dsp模块,所述dsp模块与所述至少两个光接口分别电连接,所述dsp模块包括k个前向纠错fec运算单元,k为正整数;所述dsp模块用于在接收到所述至少两个光接口发送的至少一路所述电信号的情况下,基于所述k个fec运算单元,对每一路所述电信号进行fec处理;
6、至少两个成帧单元,所述至少两个成帧单元分别与所述dsp模块电连接,每个所述成帧单元用于对所述dsp模块发送的电信号进行成帧处理。
7、可选地,至少一路所述电信号包括第一电信号;所述dsp模块用于:
8、接收所述第一电信号;
9、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,n为正整数,n≤k。
10、可选地,所述dsp模块用于:
11、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号;
12、确定所述n个第一fec运算单元的运算顺序,并根据所述运算顺序,将所述第一电信号依次输入所述n个第一fec运算单元中进行处理;
13、其中,n基于所述第一电信号的信号特征信息确定。
14、可选地,所述dsp模块用于:
15、响应于所述第一电信号,获取所述k个fec运算单元中当前可用的fec运算单元的数量n1,n1为正整数;
16、在n1<n的情况下,释放当前已被分配且运算结束的fec运算单元的运算资源,并根据释放的fec运算单元的数量,将当前可用的fec运算单元的数量更新为n2,n2为正整数;
17、在n2≥n的情况下,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号。
18、可选地,n基于所述第一电信号的纠前误码率、信噪比中的至少一项确定。
19、可选地,所述dsp模块用于:
20、响应于所述第一电信号,在所述k个fec运算单元中确定一个第一目标fec运算单元,并将所述第一目标fec运算单元分配给所述第一电信号;
21、将所述第一电信号输入所述第一目标fec运算单元中进行处理;
22、在所述第一目标fec运算单元运算结束的情况下,在当前可用的fec运算单元中确定一个第二目标fec运算单元,并将所述第二目标fec运算单元分配给所述第一电信号;
23、将经过所述第一目标fec运算单元处理后的第一电信号输入所述第二目标fec运算单元进行处理,并释放所述第一目标fec运算单元的运算资源。
24、可选地,所述dsp模块用于:
25、响应于所述第一电信号,获取所述第一电信号的优先级信息;
26、根据所述优先级信息,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理。
27、可选地,所述dsp模块还包括控制单元,所述控制单元分别与所述k个fec运算单元电连接,所述控制单元用于响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理。
28、可选地,所述设备单板与网络管理设备通信连接;所述dsp模块还用于:
29、响应于所述第一电信号,向所述网络管理设备发送第一请求,所述第一请求携带所述第一电信号,所述第一请求用于请求所述网络管理设备在所述k个fec运算单元中确定n个第一fec运算单元,并向所述设备单板发送用于指示所述n个第一fec运算单元的第一指示信息;
30、接收所述第一指示信息,并根据所述第一指示信息确定所述n个第一fec运算单元;
31、基于所述n个第一fec运算单元对所述第一电信号进行处理。
32、第二方面,本发明实施例还提供一种前向纠错fec运算方法,所述方法应用于光传送网otn设备单板中的dsp模块,所述dsp模块包括k个fec运算单元,k为正整数,所述dsp模块分别与至少两个光接口电连接;
33、所述方法包括:
34、接收至少一路电信号,所述电信号由光接口对接收到的光信号进行光电转换得到;
35、基于所述k个fec运算单元,对每一路所述电信号进行fec处理。
36、可选地,所述至少一路电信号包括第一电信号;所述基于所述k个fec运算单元,对每一路所述电信号进行fec处理,包括:
37、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,n为正整数,n≤k。
38、可选地,所述响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,包括:
39、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号;
40、确定所述n个第一fec运算单元的运算顺序,并根据所述运算顺序,将所述第一电信号依次输入所述n个第一fec运算单元中进行处理;
41、其中,n基于所述第一电信号的信号特征信息确定。
42、可选地,所述响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号,包括:
43、响应于所述第一电信号,获取所述k个fec运算单元中当前可用的fec运算单元的数量n1,n1为正整数;
44、在n1<n的情况下,释放当前已被分配且运算结束的fec运算单元的运算资源,并根据释放的fec运算单元的数量,将当前可用的fec运算单元的数量更新为n2,n2为正整数;
45、在n2≥n的情况下,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号。
46、可选地,n基于所述第一电信号的纠前误码率、信噪比中的至少一项确定。
47、可选地,所述响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,包括:
48、响应于所述第一电信号,在所述k个fec运算单元中确定第一目标fec运算单元,并将所述第一目标fec运算单元分配给所述第一电信号;
49、将所述第一电信号输入所述第一目标fec运算单元中进行处理;
50、在所述第一目标fec运算单元运算结束的情况下,在可用的fec运算单元中确定第二目标fec运算单元,并将所述第二目标fec运算单元分配给所述第一电信号;
51、将经过所述第一目标fec运算单元处理后的第一电信号输入所述第二目标fec运算单元进行处理,并释放所述第一目标fec运算单元的运算资源。
52、可选地,所述响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,包括:
53、响应于所述第一电信号,获取所述第一电信号的优先级信息;
54、根据所述优先级信息,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理。
55、可选地,所述设备单板与网络管理设备通信连接;所述接收至少一路电信号之后,所述方法还包括:
56、响应于所述第一电信号,向所述网络管理设备发送第一请求,所述第一请求携带所述第一电信号,所述第一请求用于请求所述网络管理设备在所述k个fec运算单元中确定n个第一fec运算单元,并向所述设备单板发送用于指示所述n个第一fec运算单元的第一指示信息;
57、接收所述第一指示信息,并根据所述第一指示信息确定所述n个第一fec运算单元;
58、基于所述n个第一fec运算单元对所述第一电信号进行处理。
59、第三方面,本发明实施例还提供一种前向纠错fec运算装置,所述装置包括k个fec运算单元,k为正整数,所述装置分别与至少两个光接口电连接;
60、所述装置还包括:
61、第一接收模块,用于接收至少一路电信号,所述电信号由光接口对接收到的光信号进行光电转换得到;
62、第一处理模块,用于基于所述k个fec运算单元,对每一路所述电信号进行fec处理。
63、可选地,所述至少一路电信号包括第一电信号;所述第一处理模块用于:
64、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,n为正整数,n≤k。
65、可选地,所述第一处理模块包括:
66、第一分配单元,用于响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号;
67、第一处理单元,用于确定所述n个第一fec运算单元的运算顺序,并根据所述运算顺序,将所述第一电信号依次输入所述n个第一fec运算单元中进行处理;
68、其中,n基于所述第一电信号的信号特征信息确定。
69、可选地,所述第一分配单元用于:
70、响应于所述第一电信号,获取所述k个fec运算单元中当前可用的fec运算单元的数量n1,n1为正整数;
71、在n1<n的情况下,释放当前已被分配且运算结束的fec运算单元的运算资源,并根据释放的fec运算单元的数量,将当前可用的fec运算单元的数量更新为n2,n2为正整数;
72、在n2≥n的情况下,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号。
73、可选地,n基于所述第一电信号的纠前误码率、信噪比中的至少一项确定。
74、可选地,所述第一处理模块包括:
75、第二分配单元,用于响应于所述第一电信号,在所述k个fec运算单元中确定第一目标fec运算单元,并将所述第一目标fec运算单元分配给所述第一电信号;
76、第二处理单元,用于将所述第一电信号输入所述第一目标fec运算单元中进行处理;
77、第三分配单元,用于在所述第一目标fec运算单元运算结束的情况下,在可用的fec运算单元中确定第二目标fec运算单元,并将所述第二目标fec运算单元分配给所述第一电信号;
78、第三处理单元,用于将经过所述第一目标fec运算单元处理后的第一电信号输入所述第二目标fec运算单元进行处理,并释放所述第一目标fec运算单元的运算资源。
79、可选地,所述第一处理模块包括:
80、获取单元,用于响应于所述第一电信号,获取所述第一电信号的优先级信息;
81、第四处理单元,用于根据所述优先级信息,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理。
82、可选地,所述设备单板与网络管理设备通信连接;所述fec处理装置还包括:
83、发送模块,用于响应于所述第一电信号,向所述网络管理设备发送第一请求,所述第一请求携带所述第一电信号,所述第一请求用于请求所述网络管理设备在所述k个fec运算单元中确定n个第一fec运算单元,并向所述设备单板发送用于指示所述n个第一fec运算单元的第一指示信息;
84、第二接收模块,用于接收所述第一指示信息,并根据所述第一指示信息确定所述n个第一fec运算单元;
85、第二处理模块,用于基于所述n个第一fec运算单元对所述第一电信号进行处理。
86、第四方面,本发明实施例还提供了一种数字信号处理dsp芯片,执行如上所述的前向纠错fec运算方法中的步骤。
87、第五方面,本发明实施例还提供了一种光传送网otn设备,包括收发机和处理器,
88、所述收发机用于:接收光信号;
89、所述处理器用于:
90、对所述光信号进行光电转换,得到电信号;
91、基于k个fec运算单元,对每一路所述电信号进行fec处理;
92、对经过fec处理得到的电信号进行成帧处理。
93、可选地,所述至少一路电信号包括第一电信号;所述处理器用于:
94、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理,n为正整数,n≤k。
95、可选地,所述处理器用于:
96、响应于所述第一电信号,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号;
97、确定所述n个第一fec运算单元的运算顺序,并根据所述运算顺序,将所述第一电信号依次输入所述n个第一fec运算单元中进行处理;
98、其中,n基于所述第一电信号的信号特征信息确定。
99、可选地,所述处理器用于:
100、响应于所述第一电信号,获取所述k个fec运算单元中当前可用的fec运算单元的数量n1,n1为正整数;
101、在n1<n的情况下,释放当前已被分配且运算结束的fec运算单元的运算资源,并根据释放的fec运算单元的数量,将当前可用的fec运算单元的数量更新为n2,n2为正整数;
102、在n2≥n的情况下,在所述k个fec运算单元中确定n个第一fec运算单元,并将所述n个第一fec运算单元分配给所述第一电信号。
103、可选地,n基于所述第一电信号的纠前误码率、信噪比中的至少一项确定。
104、可选地,所述处理器用于:
105、响应于所述第一电信号,在所述k个fec运算单元中确定第一目标fec运算单元,并将所述第一目标fec运算单元分配给所述第一电信号;
106、将所述第一电信号输入所述第一目标fec运算单元中进行处理;
107、在所述第一目标fec运算单元运算结束的情况下,在可用的fec运算单元中确定第二目标fec运算单元,并将所述第二目标fec运算单元分配给所述第一电信号;
108、将经过所述第一目标fec运算单元处理后的第一电信号输入所述第二目标fec运算单元进行处理,并释放所述第一目标fec运算单元的运算资源。
109、可选地,所述处理器用于:
110、响应于所述第一电信号,获取所述第一电信号的优先级信息;
111、根据所述优先级信息,在所述k个fec运算单元中确定n个第一fec运算单元,并基于所述n个第一fec运算单元对所述第一电信号进行处理。
112、可选地,所述设备单板与网络管理设备通信连接;所述收发机还用于:
113、响应于所述第一电信号,向所述网络管理设备发送第一请求,所述第一请求携带所述第一电信号,所述第一请求用于请求所述网络管理设备在所述k个fec运算单元中确定n个第一fec运算单元,并向所述设备单板发送用于指示所述n个第一fec运算单元的第一指示信息;
114、接收所述第一指示信息,并根据所述第一指示信息确定所述n个第一fec运算单元;
115、所述处理器用于:
116、基于所述n个第一fec运算单元对所述第一电信号进行处理。
117、第六方面,本发明实施例还提供一种光传送网otn设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的前向纠错fec运算方法中的步骤。
118、第七方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的前向纠错fec运算方法中的步骤。
119、在本发明实施例中,将相关技术中的多个dsp模块的fec运算资源整合到一起,即一块otn设备上仅设置一个dsp模块,该dsp模块上集成有fec运算资源池。通过将fec运算资源池化,不同线路通道均可以共享fec运算资源池中的运算资源,根据实际需求使用fec运算资源池中的一个或多个fec运算单元,从而降低otn设备单板上fec运算资源的冗余,进而降低因运算资源冗余而产生的功耗。
本文地址:https://www.jishuxx.com/zhuanli/20241015/315687.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表