CN105103446B - A signal processing device - Google Patents
A signal processing device Download PDFInfo
- Publication number
- CN105103446B CN105103446B CN201480000269.8A CN201480000269A CN105103446B CN 105103446 B CN105103446 B CN 105103446B CN 201480000269 A CN201480000269 A CN 201480000269A CN 105103446 B CN105103446 B CN 105103446B
- Authority
- CN
- China
- Prior art keywords
- signal
- data
- selection control
- control signal
- signals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K9/00—Demodulating pulses which have been modulated with a continuously-variable signal
- H03K9/02—Demodulating pulses which have been modulated with a continuously-variable signal of amplitude-modulated pulses
Landscapes
- Optical Communication System (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信领域,尤其涉及一种信号处理装置。The present invention relates to the communication field, in particular to a signal processing device.
背景技术Background technique
随着通信网络的发展,为了使网络带宽能够满足大多用户的需求,对于信号的处理大多采用多阶或高阶调制编码的方式,以期能够增加数据传输的速率。With the development of communication networks, in order to make the network bandwidth meet the needs of most users, most of the signal processing adopts multi-order or high-order modulation and coding methods, in order to increase the data transmission rate.
通常,对于多阶幅度调制编码的通信系统,接收端会将所有数据解码接收,这就要求接收端的MAC(Media Access Control,介质访问控制)层需要支持较高的传输速率,但是并非每个用户都需求较高的传输速率,因此,现有的技术方案造成了带宽资源的浪费,并且使得接收端的介质访问控制层处理数据的功耗过高。Usually, for a communication system with multi-level amplitude modulation coding, the receiving end will decode and receive all the data, which requires the MAC (Media Access Control, Media Access Control) layer of the receiving end to support a higher transmission rate, but not every user Both require a higher transmission rate. Therefore, the existing technical solution causes a waste of bandwidth resources and makes the power consumption of the media access control layer at the receiving end too high for processing data.
发明内容Contents of the invention
本发明的实施例提供一种信号处理装置,能够解决多阶幅度调制的通信系统中介质访问控制层处理数据功耗过高的问题。Embodiments of the present invention provide a signal processing device, which can solve the problem of excessive power consumption of data processed by a media access control layer in a multi-level amplitude modulation communication system.
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
第一方面,一种信号处理装置,包括:In a first aspect, a signal processing device includes:
接收器,用于获取初始信号,将所述初始信号传输至分路电路,其中,所述初始信号是经过N阶幅度调制编码的电信号,N为大于2的整数;The receiver is used to obtain an initial signal, and transmit the initial signal to the branch circuit, wherein the initial signal is an electrical signal encoded by N-order amplitude modulation, and N is an integer greater than 2;
所述分路电路,用于接收所述初始信号,将所述初始信号按幅度分离为M路信号,其中,M=N-1,并将所述M路信号输出至处理器;The branching circuit is used to receive the initial signal, separate the initial signal into M signals according to the amplitude, where M=N-1, and output the M signals to the processor;
所述选择器,用于根据获得的选择控制信号,选择所述M路信号中的一路或多路并发送给解码器进行逻辑解码。The selector is configured to select one or more of the M signals according to the obtained selection control signal and send it to the decoder for logic decoding.
结合第一方面,在第一种可能的实现方式中,所述选择控制信号是由光线路终端OLT发送至所述信号处理装置。With reference to the first aspect, in a first possible implementation manner, the selection control signal is sent by an optical line terminal (OLT) to the signal processing apparatus.
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述选择控制信号可以通过物理层操作管理和维护PLOAM消息发送。With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner, the selection control signal may be sent through a physical layer operation management and maintenance PLOAM message.
结合第一方面至第一方面的第二种可能的实现方式中的任一实现方式,在第三种可能的实现方式中,所述分路电路包括比较器或者数模转换器。With reference to any implementation manner of the first aspect to the second possible implementation manner of the first aspect, in a third possible implementation manner, the branching circuit includes a comparator or a digital-to-analog converter.
结合第一方面至第一方面的第三种可能的实现方式中的任一实现方式,在第四种可能的实现方式中,所述多路单元,具体用于:获取M个阈值,所述M个阈值包括第1阈值、第2阈值……第M阈值;With reference to any implementation manner in the first aspect to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, the multiplexing unit is specifically configured to: obtain M thresholds, the The M thresholds include the first threshold, the second threshold...the Mth threshold;
根据所述M个阈值,将所述初始信号分别与M个阈值做比较,可以得到M路信号输出。According to the M thresholds, the initial signal is compared with the M thresholds respectively to obtain M signal outputs.
结合第一方面至第一方面的第四种可能的实现方式中的任一实现方式,在第五种可能的实现方式中,所述控制信号是光线路终端OLT根据用户选择的带宽套餐生成的控制信号,用于选择所述M路信号中的一路或几路信号。With reference to any of the fourth possible implementations of the first aspect to the first aspect, in a fifth possible implementation, the control signal is generated by the optical line terminal OLT according to the bandwidth package selected by the user The control signal is used to select one or several signals among the M signals.
第二方面,一种信号处理装置,包括:In a second aspect, a signal processing device includes:
处理器,用于根据确定的N阶幅度调制编码格式、第一网络节点的设定带宽以及所述信号处理装置的带宽,确定所述第一网络节点对应的编码方式;以及根据确定的编码方式生成所述第一网络节点的选择控制信号,以指示所述第一网络节点从幅度分离后的N-1路信号中选择哪个或哪些进行正确解码;a processor, configured to determine a coding mode corresponding to the first network node according to the determined N-order amplitude modulation coding format, the set bandwidth of the first network node, and the bandwidth of the signal processing device; and according to the determined coding mode generating a selection control signal of the first network node to instruct the first network node to select which or which signals to decode correctly from the N-1 signals after amplitude separation;
编码器,用于采用该确定的编码方式将发送给所述第一网络节点的数据进行N阶幅度调制编码;An encoder, configured to use the determined encoding method to perform N-order amplitude modulation encoding on the data sent to the first network node;
发射器,用于发送所述生成的选择控制信号和编码后的数据。a transmitter, configured to send the generated selection control signal and encoded data.
结合第二方面,在第一种可能的实现方式中,In combination with the second aspect, in the first possible implementation,
所述第一网络节点为光网络终端ONT的一个组件或光网络单元ONU的一个组件。The first network node is a component of the optical network terminal ONT or a component of the optical network unit ONU.
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,In combination with the second aspect or the first possible implementation of the second aspect, in the second possible implementation,
所述装置为光线路终端OLT的一个组件。The device is a component of an optical line terminal (OLT).
结合第二方面或第二方面的任意一种可能的实现方式,在第三种可能的实现方式中,In combination with the second aspect or any possible implementation manner of the second aspect, in a third possible implementation manner,
所述选择控制信号通过物理层操作管理和维护PLOAM消息传送。The selection control signal is transmitted through the physical layer operation management and maintenance PLOAM message.
第三方面,一种信号处理方法,包括:In a third aspect, a signal processing method includes:
获取初始信号,所述初始信号是经过N阶幅度调制编码后的电信号,N为大于2的整数;Obtaining an initial signal, the initial signal is an electrical signal encoded by N-order amplitude modulation, where N is an integer greater than 2;
将所述初始信号按幅度分离为M路信号,其中,M为大于2的整数;separating the initial signal into M signals according to the amplitude, where M is an integer greater than 2;
获取控制信号,根据所述控制信号,选择所述M路信号中的一路或多路进行逻辑解码。Acquire a control signal, and select one or more of the M signals for logical decoding according to the control signal.
结合第三方面,在第三方面的第一种可能的实现方式中,所述选择控制信号是由光线路终端OLT发送的。With reference to the third aspect, in a first possible implementation manner of the third aspect, the selection control signal is sent by an optical line terminal (OLT).
结合第三方面及第二面的第一种可能的实现方式,在第三方面的第一种可能的实现方式中,所述选择控制信号可以通过物理层操作管理和维护PLOAM消息发送。With reference to the third aspect and the first possible implementation manner of the second aspect, in the first possible implementation manner of the third aspect, the selection control signal may be sent through a physical layer operation management and maintenance PLOAM message.
结合第三方面,在第三方面的第三种可能的实现方式中,所述将所述初始信号按幅度分离为M路信号,包括:With reference to the third aspect, in a third possible implementation manner of the third aspect, the separating the initial signal into M signals according to amplitude includes:
获取M个阈值,所述M个阈值包括第1阈值、第2阈值……第M阈值;Acquire M thresholds, where the M thresholds include the first threshold, the second threshold...the Mth threshold;
根据所述M个阈值,将所述初始信号分别与M个阈值做比较,可以得到M路信号输出。According to the M thresholds, the initial signal is compared with the M thresholds respectively to obtain M signal outputs.
结合第三方面,在第三方面的第四种可能的实现方式中,所述控制信号是光线路终端OLT根据用户选择的带宽套餐生成的控制信号,用于选择所述M路信号中的一路或几路信号。With reference to the third aspect, in a fourth possible implementation of the third aspect, the control signal is a control signal generated by the optical line terminal OLT according to the bandwidth package selected by the user, and is used to select one of the M signals or several signals.
第四方面,一种光网络通信系统,所述网络系统包括发送装置和接收装置,包括:In a fourth aspect, an optical network communication system, the network system includes a sending device and a receiving device, including:
所述发送装置,用于发送初始光信号至所述接收装置,其中,所述初始光信号经过N阶幅度调制编码后的光信号,N为大于2的整数;根据所述接收装置的带宽和所述发送装置带宽的关系,生成选择控制信号,发送所述选择控制信号至所述接收装置;确定编码格式,根据所述编码格式对待发送至所述接收装置的数据进行编码并发送;The sending device is configured to send an initial optical signal to the receiving device, wherein the initial optical signal is an optical signal encoded by N-order amplitude modulation, where N is an integer greater than 2; according to the bandwidth of the receiving device and The relationship between the bandwidth of the sending device, generating a selection control signal, sending the selection control signal to the receiving device; determining the encoding format, encoding and sending the data to be sent to the receiving device according to the encoding format;
所述接收装置为第一方面或第一方面任意一种可能的实现方式所述的信号处理装置;The receiving device is the first aspect or the signal processing device described in any possible implementation manner of the first aspect;
或者,所述接收装置为第二方面或第二方面任意一种可能的实现方式所述的信号处理装置。Alternatively, the receiving device is the second aspect or the signal processing device described in any possible implementation manner of the second aspect.
本发明的实施例提供的信号处理装置,通过获取初始信号,将初始信号分为M路信号,获取控制信号,根据所述控制信号,选择所述M路信号中的一路或多路进行逻辑解码,使得介质访问控制层只需要处理初始信号中的部分信号的解码信号,节省了带宽资源,降低了介质访问控制层数据处理的功耗。The signal processing device provided by the embodiment of the present invention obtains the initial signal, divides the initial signal into M signals, obtains the control signal, and selects one or more of the M signals according to the control signal for logic decoding , so that the media access control layer only needs to process the decoded signal of a part of the initial signal, which saves bandwidth resources and reduces the power consumption of data processing of the media access control layer.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only of the present invention. For some embodiments, those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.
图1为本发明的实施例提供的一种信号处理方法流程示意图;FIG. 1 is a schematic flowchart of a signal processing method provided by an embodiment of the present invention;
图2为本发明的实施例提供的PAM4分路电路结构示意图;Fig. 2 is the PAM4 shunt circuit structure schematic diagram that the embodiment of the present invention provides;
图3为本发明的实施例提供的PAM4编码格式的接收端设备结构示意图;FIG. 3 is a schematic structural diagram of a receiver device in a PAM4 encoding format provided by an embodiment of the present invention;
图4为本发明的实施例提供的PAM4编码格式的接收端内部分路和选择过程示意图;FIG. 4 is a schematic diagram of the internal branching and selection process of the receiving end of the PAM4 encoding format provided by the embodiment of the present invention;
图5为本发明的实施例提供的一种信号处理装置结构示意图;FIG. 5 is a schematic structural diagram of a signal processing device provided by an embodiment of the present invention;
图6为本发明的实施例提供的一种网络系统结构示意图。FIG. 6 is a schematic structural diagram of a network system provided by an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
实施例一、Embodiment one,
本发明的实施例提供一种信号处理方法,应用于多阶幅度调制的通信系统中,参照图1所示,包括以下步骤:Embodiments of the present invention provide a signal processing method, which is applied to a communication system with multi-order amplitude modulation, as shown in FIG. 1 , including the following steps:
步骤101、获取初始信号。Step 101. Acquire an initial signal.
其中,初始信号是经过N阶幅度调制编码后的电信号,N为大于2的整数。Wherein, the initial signal is an electrical signal encoded by N-order amplitude modulation, and N is an integer greater than 2.
可选的,在步骤101获取初始信号之前,所述方法还包括:Optionally, before obtaining the initial signal in step 101, the method further includes:
确定编码方式。Determine the encoding method.
进一步地,所述确定编码方式可以通过发送端和接收端之间的握手过程完成。所述握手,即通信双方使用了专用控制信号进行状态指示。这个控制信号既有发送端给接收端的,也有接收端给发送端的。使用握手协议方式处理跨时钟域数据传输,只需要对双方的握手信号(REQ(Request,请求信号)和ACK(Acknowledge,应答信号))分别使用脉冲检测方法进行同步。在具体实现中,假设REQ、ACK、数据总线在初始化时都处于无效状态,发送端先把数据,比如双方通信采用的编码方式,放入总线,随后发送有效的REQ信号给接收端。接收端在检测到有效的REQ信号后锁存数据总线,然后回送一个有效的ACK信号表示读取完成应答。发送设备在检测到有效ACK信号后撤销当前的REQ信号,接收设备在检测到REQ撤销后也相应撤销ACK信号,此时完成一次正常握手通信。此后,发送端可以继续开始下一次握手通信,如此循环。Further, the determination of the coding mode can be completed through a handshake process between the sending end and the receiving end. In the handshake, the communication parties use dedicated control signals for status indication. This control signal is sent from the sender to the receiver, and from the receiver to the sender. Use the handshake protocol to process cross-clock domain data transmission, and only need to use the pulse detection method to synchronize the handshake signals (REQ (Request, request signal) and ACK (Acknowledge, response signal)) of both parties. In the specific implementation, assuming that REQ, ACK, and the data bus are all in an invalid state during initialization, the sending end first puts the data, such as the encoding method used by the two parties in the communication, into the bus, and then sends a valid REQ signal to the receiving end. The receiving end latches the data bus after detecting a valid REQ signal, and then returns a valid ACK signal to indicate that the read is complete. The sending device cancels the current REQ signal after detecting a valid ACK signal, and the receiving device cancels the ACK signal correspondingly after detecting the REQ cancellation, and a normal handshake communication is completed at this time. After that, the sender can continue to start the next handshake communication, and so on.
如此,通信双方通过握手过程,确定了编码方式。In this way, the two sides of the communication determine the encoding method through the handshake process.
比如通信双方通过握手过程的协商,可以采用双二进制(Double Binary,DB)编码方式、4阶脉冲幅度调制编码(Pulse Amplitude Modulation,PAM4)、N阶脉冲幅度调制编码(Pulse Amplitude Modulation,PAMN)等编码方式。其中N为大于2的整数。For example, the negotiation between the two parties through the handshake process can adopt the double binary (Double Binary, DB) coding method, the 4th-order pulse amplitude modulation coding (Pulse Amplitude Modulation, PAM4), the N-order pulse amplitude modulation coding (Pulse Amplitude Modulation, PAMN), etc. Encoding. Wherein N is an integer greater than 2.
以双方采用PAM4编码方式为例进行说明,比如未编码前的二进制序列为“010110110010”,那么采用PAM4编码后的数据为“112302”,因为PAM4编码是将二进制序列中的两个比特位作为一个,比如00对应0,01对应1,10对应2,11对应3。其中,在硬件电路中,所述二进制0、1通过脉冲幅度、电压值等来表示,低脉冲或低电压代表0,高脉冲或高电压代表1。同理的,所述PAM4编码后的0123也分别对应不同的脉冲或电压,采用脉冲的高低或电压的高低来区别不同的值。Take the PAM4 encoding method used by both parties as an example. For example, the binary sequence before encoding is "010110110010", then the data encoded by PAM4 is "112302", because PAM4 encoding uses two bits in the binary sequence as a , For example, 00 corresponds to 0, 01 corresponds to 1, 10 corresponds to 2, and 11 corresponds to 3. Wherein, in the hardware circuit, the binary 0 and 1 are represented by pulse amplitude, voltage value, etc., a low pulse or low voltage represents 0, and a high pulse or high voltage represents 1. Similarly, the 0123 encoded by PAM4 also corresponds to different pulses or voltages, and different values are distinguished by the pulse or voltage.
发送端发送所述PAM4编码后的信号至接收端,接收端接收到所述PAM4编码后的信号,为所述初始信号;The sending end sends the signal after the PAM4 encoding to the receiving end, and the receiving end receives the signal after the PAM4 encoding, which is the initial signal;
可选地,在一种光网络通信系统中,所述发送端在对二进制序列进行编码后,将该编码信号转换为光信号,发射到接收端,接收端收到该光信号后,转换为电信号,该电信号为所述初始信号。Optionally, in an optical network communication system, after encoding the binary sequence, the transmitting end converts the encoded signal into an optical signal, transmits it to the receiving end, and after receiving the optical signal, the receiving end converts the encoded signal into An electrical signal, which is the initial signal.
步骤102、将所述初始信号分为M路信号。Step 102. Divide the initial signal into M signals.
其中,M为整数,M=N-1,N为初始信号采用的脉冲幅度调制编码的阶数,比如对PAM4信号则N为4,M为3;PAM8信号则N为8,M为7。Wherein, M is an integer, M=N-1, and N is the order of the pulse amplitude modulation coding adopted by the initial signal, for example, for a PAM4 signal, N is 4, and M is 3; for a PAM8 signal, N is 8, and M is 7.
具体的,接收M个阈值,所述M个阈值包括第1阈值、第2阈值……第M阈值;Specifically, M thresholds are received, and the M thresholds include the first threshold, the second threshold...the Mth threshold;
根据所述M个阈值,将所述初始信号分别与M个阈值做比较,可以得到M路信号输出。According to the M thresholds, the initial signal is compared with the M thresholds respectively to obtain M signal outputs.
进一步地,根据步骤101中,发送端和接收端在握手过程中确立了PAM4的编码方式得知,接收端对初始信号的PAM4解码电路,采用3路比较器,或一个3bit的模数转换器ADC。以采用3路比较器为例,所述3路比较器通过3个阈值,此时M=3,可以将所述初始信号分为3路信号。Further, according to step 101, the sending end and the receiving end have established the PAM4 encoding method during the handshake process, and the receiving end uses a 3-way comparator or a 3-bit analog-to-digital converter for the PAM4 decoding circuit of the initial signal ADC. Taking 3-way comparators as an example, the 3-way comparators pass 3 thresholds, and at this time M=3, the initial signal can be divided into 3-way signals.
即,采用PAM4解码电路时,可以通过3个阈值来将初始信号分为3路信号,如图2所示。比如发送端发送的数据为20G,接收侧接收的数据为10G,实现方式可以是只选择图2中的第二阈值的输出结果,就可以得到10G数据。原因如下:大于第三阈值的结果为11,小于第一阈值的结果为00,大于第一阈值小于第二阈值为01,大于第二阈值小于第三阈值的结果为10,当采用第二阈值的比较结果时,出来的数据能够将11、10与00、01区分开,也就是说,大于第二阈值的结果是10或11,小于第二阈值的结果是01或00。可以看出大于第二阈值的第一位数是1,小于第二阈值的第一位数是0,也就是两位数据的前一位通过一个第二阈值就可以得出,每次传输的数据是两位,得到前一位相当于得到数据的一半。即只选择附图3所示比较器2的输出结果,即图4所示的第一种信号。That is, when the PAM4 decoding circuit is used, the initial signal can be divided into three signals through three thresholds, as shown in FIG. 2 . For example, the data sent by the sending end is 20G, and the data received by the receiving side is 10G. The implementation method may be to only select the output result of the second threshold in FIG. 2 to obtain 10G data. The reasons are as follows: the result greater than the third threshold is 11, the result less than the first threshold is 00, the result greater than the first threshold and less than the second threshold is 01, and the result greater than the second threshold and less than the third threshold is 10. When comparing the results, the resulting data can distinguish 11, 10 from 00, 01, that is, the result greater than the second threshold is 10 or 11, and the result smaller than the second threshold is 01 or 00. It can be seen that the first digit greater than the second threshold is 1, and the first digit smaller than the second threshold is 0, that is, the first digit of the two-digit data can be obtained by passing a second threshold, and each transmission The data is two bits, and getting the previous bit is equivalent to getting half of the data. That is, only the output result of the comparator 2 shown in FIG. 3 is selected, that is, the first signal shown in FIG. 4 .
参照图3和图4所示,如果发送端发送的数据为20G,一个接收端接收10G,也可以选择图4中所示的第二种信号,即图3中比较器1的输出结果与比较器2的输出结果在第一逻辑门进行异或,然后用该异或的结果再与比较器3的输出结果在第二逻辑门进行异或。Referring to Figure 3 and Figure 4, if the data sent by the sending end is 20G, and one receiving end receives 10G, the second signal shown in Figure 4 can also be selected, that is, the output result of comparator 1 in Figure 3 and the comparison The output result of comparator 2 is XORed at the first logic gate, and then the output result of comparator 3 is XORed with the output result of comparator 3 at the second logic gate.
再比如,如果发送端发送的数据为20G,接收端接收5G的数据,有多个做法,做法一可以通过第二阈值得到10G的数据,后面的逻辑处理部分引入一个D触发器,时钟选择为5G时钟采样,这样的结果就是10G的数据中,隔一个数据采样一个数据,也就得到了10G数据的一半,即5G的数据。另一做法,其有一个前提条件,我们传输系统中,数据经过编码后,要求保证0和1的分布是平均的,也就是各50%。同样,将之变成PAM4后,两个两个一起编码,00,01,10,11出现的概率也是一样的,每个都是25%。如附图3所示,如果OLT(Optical LineTerminal,光线路终端)只是接收第三阈值比较出来的结果,其结果代表将11,和10,01,00区分开了。只要OLT编码的时候将11组合代表一个数据,将非11组合代表另一个数据,那么接收出来的数据就相当于区分了这个组合,也就是25%的信息获取了,在这个例子中即接收端接收5G的数据。For another example, if the data sent by the sending end is 20G, and the receiving end receives 5G data, there are multiple methods. Method 1 can obtain 10G data through the second threshold, and a D flip-flop is introduced in the subsequent logical processing part, and the clock selection is 5G clock sampling, the result is that in the 10G data, every other data is sampled one data, and half of the 10G data is obtained, that is, the 5G data. Another method has a prerequisite. In our transmission system, after the data is encoded, it is required to ensure that the distribution of 0 and 1 is even, that is, 50% each. Similarly, after converting it into PAM4, two codes are coded together, and the probability of 00, 01, 10, and 11 appearing is the same, each is 25%. As shown in FIG. 3 , if the OLT (Optical Line Terminal, Optical Line Terminal) only receives the result of the third threshold comparison, the result means that 11 is distinguished from 10, 01, and 00. As long as the OLT codes the 11 combination to represent one data, and the non-11 combination to represent another data, then the received data is equivalent to distinguishing this combination, that is, 25% of the information has been obtained. In this example, the receiving end Receive 5G data.
步骤103、获取选择控制信号,根据所述选择控制信号选择所述M路信号中的一路或多路进行逻辑解码,生成解码信号。Step 103: Obtain a selection control signal, select one or more of the M signals according to the selection control signal, and perform logical decoding to generate a decoded signal.
其中,选择控制信号是由发送端发送到接收端的。Wherein, the selection control signal is sent from the sending end to the receiving end.
所述选择控制信号,与用户(视为接收端)选择的带宽相关。The selection control signal is related to the bandwidth selected by the user (regarded as the receiving end).
比如,假定运营商(发送端)数据传输带宽为100M,用户作为接收端,在运营商(也可视为发送端)选择50M的家庭带宽套餐,那么根据用户的50M的带宽设定,发送端事先将用户需要的数据编码到二分之一的码流中,编码格式由发送端和接收端协商确定,比如采用PAM4编码,接收端从线路中传输的100M数据中,根据发送端的选择控制信号,选择自己的50M数据进行解码,即选择如图2所示的分路电路中的第二阈值输出结果,或对第一阈值输出结果与第三阈值输出结果进行异或处理,再将该处理结果与第二阈值输出结果进行异或处理。For example, assuming that the data transmission bandwidth of the operator (sending end) is 100M, and the user acts as the receiving end and chooses a 50M home bandwidth package at the operator (which can also be regarded as the sending end), then according to the user's 50M bandwidth setting, the sending end Encode the data required by the user into one-half of the code stream in advance. The encoding format is determined by negotiation between the sending end and the receiving end. , select your own 50M data to decode, that is, select the second threshold output result in the shunt circuit as shown in Figure 2, or perform XOR processing on the first threshold output result and the third threshold output result, and then process the The result is XORed with the second threshold output result.
所述的控制信号可以通过发送端和接收端的握手协议报文发送,还可以通过物理层操作管理消息(Physical Layer Operation And Management,PLOAM)消息报文携带,携带在报文中的扩展字段或保留字段中。The control signal may be sent through a handshake protocol message between the sending end and the receiving end, or may be carried in a physical layer operation management message (Physical Layer Operation And Management, PLOAM) message, carried in an extended field in the message or reserved field.
本实施例提供的信号处理方法,通过获取初始信号,将初始信号分为M路信号,选择所述M路信号中的一路或多路进行逻辑解码,使得介质访问控制层只需要处理初始信号中的部分信号的解码信号,节省了带宽资源,降低了介质访问控制层数据处理的功耗。The signal processing method provided in this embodiment obtains the initial signal, divides the initial signal into M signals, and selects one or more of the M signals for logical decoding, so that the media access control layer only needs to process the initial signal The decoded signal of part of the signal saves bandwidth resources and reduces the power consumption of data processing in the media access control layer.
实施例二、Embodiment two,
基于上述图1对应的实施例,本发明的实施例提供一种信号处理装置,用于执行上述图1对应的实施例中所描述的信号处理方法,参照图5所示,该信号处理装置501包括分路电路5011、选择器5012。Based on the above-mentioned embodiment corresponding to FIG. 1 , an embodiment of the present invention provides a signal processing device for performing the signal processing method described in the above-mentioned embodiment corresponding to FIG. 1 , as shown in FIG. 5 , the signal processing device 501 It includes a shunt circuit 5011 and a selector 5012 .
分路电路5011,用于接收初始信号,将初始信号分离为M路信号,并将M路信号输出至选择器。其中,初始信号是经过N阶幅度调制编码后的电信号,N为大于2的整数,M=N-1。The splitting circuit 5011 is configured to receive the initial signal, split the initial signal into M signals, and output the M signals to the selector. Wherein, the initial signal is an electrical signal encoded by N-order amplitude modulation, N is an integer greater than 2, and M=N-1.
具体地,分路电路5011,用于获取M个阈值,M个阈值包括第1阈值、第2阈值……第M阈值;Specifically, the branching circuit 5011 is used to obtain M thresholds, and the M thresholds include the first threshold, the second threshold...the Mth threshold;
根据M个阈值,将初始信号分别与M个阈值做比较,可以得到M路信号输出。According to the M thresholds, the initial signal is compared with the M thresholds respectively, and M signal outputs can be obtained.
选择器5012,用于接收选择控制信号,根据选择控制信号,选择M路信号中的一路或多路进行逻辑解码。The selector 5012 is configured to receive a selection control signal, and select one or more of the M signals for logic decoding according to the selection control signal.
该信号处理装置501还可以包括接收器5013,用于获取初始信号,将初始信号传输至分路电路5011。该信号处理装置501还可以包括逻辑解码电路(附图中未示出),用于对选择器5012选出的信号进行逻辑解码以恢复原始数据,通常以媒体接入控制MAC芯片的形式出现,也可以是其它解码模块或装置。The signal processing device 501 may further include a receiver 5013 for acquiring an initial signal, and transmitting the initial signal to the splitting circuit 5011 . The signal processing device 501 may also include a logic decoding circuit (not shown in the drawings), which is used to logically decode the signal selected by the selector 5012 to restore the original data, usually in the form of a media access control MAC chip, It can also be other decoding modules or devices.
可选地,选择控制信号由光线路终端OLT发送至信号处理装置501。Optionally, the selection control signal is sent to the signal processing device 501 by the optical line terminal OLT.
选择控制信号可以通过物理层操作管理和维护PLOAM消息发送,携带在PLOAM消息的扩展字段或保留字段中。The selection control signal can be sent through a physical layer operation management and maintenance PLOAM message, and carried in an extended field or a reserved field of the PLOAM message.
可选的,分路电路5011包括比较器或者数模转换器。Optionally, the branching circuit 5011 includes a comparator or a digital-to-analog converter.
可选地,信号处理装置501还包括处理器,处理器用于确定编码方式。Optionally, the signal processing device 501 further includes a processor, and the processor is configured to determine an encoding mode.
进一步地,确定编码方式可以通过发送端和接收端之间的握手过程完成。握手,即通信双方使用了专用控制信号进行状态指示。这个控制信号既有发送端给接收端的,也有接收端给发送端的。使用握手协议方式处理跨时钟域数据传输,只需要对双方的握手信号(REQ(Request,请求信号)和ACK(Acknowledge,应答信号))分别使用脉冲检测方法进行同步。在具体实现中,假设REQ、ACK、数据总线在初始化时都处于无效状态,发送端先把数据,比如双方通信采用的编码方式,放入总线,随后发送有效的REQ信号给接收端。接收端在检测到有效的REQ信号后锁存数据总线,然后回送一个有效的ACK信号表示读取完成应答。发送设备在检测到有效ACK信号后撤销当前的REQ信号,接收设备在检测到REQ撤销后也相应撤销ACK信号,此时完成一次正常握手通信。此后,发送端可以继续开始下一次握手通信,如此循环。Further, determining the encoding mode can be completed through a handshake process between the sending end and the receiving end. Handshake, that is, the two sides of the communication use a dedicated control signal for status indication. This control signal is sent from the sender to the receiver, and from the receiver to the sender. Use the handshake protocol to process cross-clock domain data transmission, and only need to use the pulse detection method to synchronize the handshake signals (REQ (Request, request signal) and ACK (Acknowledge, response signal)) of both parties. In the specific implementation, assuming that REQ, ACK, and the data bus are all in an invalid state during initialization, the sending end first puts the data, such as the encoding method used by the two parties in the communication, into the bus, and then sends a valid REQ signal to the receiving end. The receiving end latches the data bus after detecting a valid REQ signal, and then returns a valid ACK signal to indicate that the read is complete. The sending device cancels the current REQ signal after detecting a valid ACK signal, and the receiving device cancels the ACK signal correspondingly after detecting the REQ cancellation, and a normal handshake communication is completed at this time. After that, the sender can continue to start the next handshake communication, and so on.
如此,通信双方通过握手过程,确定了编码方式。In this way, the two sides of the communication determine the encoding method through the handshake process.
比如通信双方通过握手过程的协商,可以采用双二进制(Double Binary,DB,)编码方式、4阶脉冲幅度调制编码(Pulse Amplitude Modulation,PAM4)、n阶脉冲幅度调制编码(Pulse Amplitude Modulation,PAM n)等编码格式。另外,还需要确定接收端数据占用发送端发送的编码数据的哪一部分。For example, the negotiation between the two parties through the handshake process can adopt double binary (Double Binary, DB,) coding, 4th-order pulse amplitude modulation coding (Pulse Amplitude Modulation, PAM4), n-order pulse amplitude modulation coding (Pulse Amplitude Modulation, PAM n ) and other encoding formats. In addition, it is also necessary to determine which part of the coded data sent by the sender is occupied by the data at the receiver.
以双方采用PAM4编码方式为例进行说明,比如未编码前的二进制序列为“010110110010”,那么采用PAM4编码后的数据为“112302”,因为PAM4编码是将二进制序列中的两个比特位作为一个,比如00对应0,01对应1,10对应2,11对应3。其中,在硬件电路中,二进制0、1通过脉冲幅度、电压值等来表示,低脉冲或低电压代表0,高脉冲或高电压代表1。同理的,PAM4编码后的0123也分别对应不同的脉冲或电压,采用脉冲的高低或电压的高低来区别不同的值。Take the PAM4 encoding method used by both parties as an example. For example, the binary sequence before encoding is "010110110010", then the data encoded by PAM4 is "112302", because PAM4 encoding uses two bits in the binary sequence as a , For example, 00 corresponds to 0, 01 corresponds to 1, 10 corresponds to 2, and 11 corresponds to 3. Among them, in the hardware circuit, binary 0 and 1 are represented by pulse amplitude, voltage value, etc., low pulse or low voltage represents 0, and high pulse or high voltage represents 1. In the same way, 0123 after PAM4 encoding also corresponds to different pulses or voltages, and the pulse level or voltage level is used to distinguish different values.
可选地,发送端发送PAM4编码后的信号至接收端,接收端接收到PAM4编码后的信号,为初始信号;Optionally, the sending end sends the PAM4-encoded signal to the receiving end, and the receiving end receives the PAM4-encoded signal as the initial signal;
可选地,在一种光网络通信系统中,发送端在对二进制序列进行编码后,将该编码信号转换为光信号,发射到接收端,接收端收到该光信号后,接收器将光信号转换为电信号,该电信号为初始信号。Optionally, in an optical network communication system, after encoding the binary sequence, the transmitting end converts the encoded signal into an optical signal and transmits it to the receiving end. After the receiving end receives the optical signal, the receiver converts the optical The signal is converted into an electrical signal, which is the original signal.
具体的,分路电路5011可以采用比较器实现,还可以采用模数转换器实现。以采用3路比较器为例,3路比较器通过3个阈值,可以将初始信号分为4路信号。Specifically, the shunt circuit 5011 can be realized by using a comparator, and can also be realized by using an analog-to-digital converter. Taking 3-way comparators as an example, the 3-way comparators can divide the initial signal into 4-way signals through 3 thresholds.
即,采用PAM4解码电路时,可以通过3个阈值来将初始信号分为3路信号,如图2所示。比如发送端发送的数据为50G,接收侧接收的数据为10G,实现方式可以是只选择图2中的第二阈值的输出结果,就可以得到10G数据。原因如下:大于第三阈值的结果为11,小于第一阈值的结果为00,大于第一阈值小于第二阈值为01,大于第二阈值小于第三阈值的结果为10,当采用第二阈值的比较结果时,出来的数据能够将11、10与00、01区分开,也就是说,大于第二阈值的结果是10或11,小于第二阈值的结果是01或00。可以看出大于第二阈值的第一位数是1,小于第二阈值的第一位数是0,也就是两位数据的前一位通过一个第二阈值就可以得出,每次传输的数据是两位,得到前一位相当于得到数据的一半。That is, when the PAM4 decoding circuit is used, the initial signal can be divided into three signals through three thresholds, as shown in FIG. 2 . For example, the data sent by the sending end is 50G, and the data received by the receiving side is 10G. The implementation method may be to only select the output result of the second threshold in FIG. 2 to obtain 10G data. The reasons are as follows: the result greater than the third threshold is 11, the result less than the first threshold is 00, the result greater than the first threshold and less than the second threshold is 01, and the result greater than the second threshold and less than the third threshold is 10. When comparing the results, the resulting data can distinguish 11, 10 from 00, 01, that is, the result greater than the second threshold is 10 or 11, and the result smaller than the second threshold is 01 or 00. It can be seen that the first digit greater than the second threshold is 1, and the first digit smaller than the second threshold is 0, that is, the first digit of the two-digit data can be obtained by passing a second threshold, and each transmission The data is two bits, and getting the previous bit is equivalent to getting half of the data.
再比如,如果发送端发送的数据为50G,接收端接收5G的数据,可以通过第二阈值得到10G的数据,后面的逻辑处理部门引入一个D触发器,时钟选择为5G时钟采样,这样的结果就是10G的数据中,隔一个数据采样一个数据,也就得到了10G数据的一半,即5G的数据。For another example, if the data sent by the sending end is 50G, and the receiving end receives 5G data, 10G data can be obtained through the second threshold, and a D flip-flop is introduced in the subsequent logic processing department, and the clock selection is 5G clock sampling. That is, in the 10G data, if every other data is sampled, half of the 10G data is obtained, that is, 5G data.
具体的,选择M路信号中的一路或多路进行逻辑解码,是根据用户选择的带宽套餐来决定的。Specifically, selecting one or more of the M signals for logical decoding is determined according to the bandwidth package selected by the user.
比如,假定运营商(发送端)数据传输带宽为100M,用户作为接收端,在运营商(也可视为发送端)选择50M的家庭带宽套餐,那么根据用户的50M的带宽设定,发送端事先将用户需要的数据编码到二分之一的码流中,编码格式由发送端和接收端协商确定,比如采用PAM4编码,接收端从线路中传输的100M数据中,根据发送端的选择控制信号,选择自己的50M数据进行解码,即选择如图2所示的分路电路中的第二阈值输出结果即可。也可以将这50M数据编码进另一路信号,通过对第一阈值输出结果与第三阈值输出结果进行异或处理,再对该异或处理结果与第二阈值输出结果进行异或处理。For example, assuming that the data transmission bandwidth of the operator (sending end) is 100M, and the user acts as the receiving end and chooses a 50M home bandwidth package at the operator (which can also be regarded as the sending end), then according to the user's 50M bandwidth setting, the sending end Encode the data required by the user into one-half of the code stream in advance. The encoding format is determined by negotiation between the sending end and the receiving end. , select your own 50M data to decode, that is, select the second threshold output result in the shunt circuit shown in Figure 2. It is also possible to encode the 50M data into another signal, perform XOR processing on the first threshold output result and the third threshold output result, and then perform XOR processing on the XOR processing result and the second threshold output result.
可选地,接收器5013可以是ROSA,分路电路5011可以是比较器,还可以是模数转换器或数模转换器,例如对PAM4编码来说,比较器可以是3个,或者是3-bit模数转换器ADC。逻辑解码电路可以是异或门电路或其他硬件电路,处理器可以采用现场可编程门阵列(Field-Programmable Gate Array,FPGA),可以采用专用芯片(Application SpecificIntegrated Circuit,ASIC),还可以采用中央处理器(Central Processor Unit,CPU),还可以采用数字信号处理电路(Digital Signal Processor,DSP),还可以采用微控制器(Micro Controller Unit,MCU),还可以采用可编程控制器(Programmable Logic Device,PLD)或其他集成芯片。Optionally, the receiver 5013 can be a ROSA, and the shunt circuit 5011 can be a comparator, or an analog-to-digital converter or a digital-to-analog converter. For example, for PAM4 encoding, there can be 3 comparators, or 3 -bit analog-to-digital converter ADC. The logic decoding circuit can be an XOR gate circuit or other hardware circuits, and the processor can use a field-programmable gate array (Field-Programmable Gate Array, FPGA), a dedicated chip (Application Specific Integrated Circuit, ASIC), or a central processing Central Processor Unit (CPU), digital signal processing circuit (Digital Signal Processor, DSP), microcontroller (Micro Controller Unit, MCU), programmable controller (Programmable Logic Device, PLD) or other integrated chips.
本实施例提供的信号处理装置,通过接收器获取初始信号,分路电路将初始信号分为M路信号,选择器选择所述M路信号中的一路或多路进行逻辑解码,使得介质访问控制层只需要处理初始信号中的部分信号的解码信号,节省了带宽资源,降低了介质访问控制层数据处理的功耗。In the signal processing device provided in this embodiment, the initial signal is acquired by the receiver, the splitting circuit divides the initial signal into M signals, and the selector selects one or more of the M signals for logical decoding, so that the media access control The layer only needs to process the decoded signal of part of the original signal, which saves bandwidth resources and reduces the power consumption of data processing in the media access control layer.
本发明实施例提供一种信号处理装置,可以是光线路终端OLT中的一个模块或一个组成部分。该信号处理装置可以包括处理器,用于根据确定的N阶幅度调制编码格式、第一网络节点的设定带宽以及所述信号处理装置的带宽,确定所述第一网络节点对应的编码方式;该N阶幅度调制编码格式可以是与接收端协商确定的,也可以是该信号处理装置出厂时就设定的,也可以是手工设置,也可通过远程配置。第一网络节点对应的编码方式包括编码格式以及该第一网络节点的数据被编码进哪一路或哪几路信号中,例如前面例子中提及的,对信号处理装置作为发送端,其数据传输带宽为100M,用户作为接收端,在运营商(也可视为发送端)选择50M的家庭带宽套餐,那么根据用户的50M的带宽设定,(发送端)信号处理装置将用户需要的数据编码到二分之一的码流中,编码格式由发送端和接收端协商确定,如PAM4。这样就确定了编码格式。根据确定的编码格式,发送端生成选择控制信号,该选择控制信号是告知接收端其数据是承载在哪一路或哪几路信号中,接收端通过对该路或几路信号的解码就能正确恢复出自身的数据。即接收端不用对接收到的全部信号进行解码就能正确恢复出数据。具体的,以一个PAM4的系统为例,假设一个OLT连接4个ONU(OpticalNetwork Unit,光网络单元),OLT带宽为50G,ONU1接收50G信号,ONU2接收10G信号,ONU3接收另外一半10G信号,ONU4接收5G信号。则ONU1选择三个阈值的结果并作逻辑处理,全解码。ONU2可以直接选择单个中间阈值的结果,即是10G信号,ONU3接收另外一半10G信号,需要选择三个阈值的结果并作逻辑处理,ONU2,ONU3和ONU4的详细处理参见前述实施例。An embodiment of the present invention provides a signal processing device, which may be a module or a component in an optical line terminal (OLT). The signal processing device may include a processor, configured to determine the coding mode corresponding to the first network node according to the determined N-order amplitude modulation coding format, the set bandwidth of the first network node, and the bandwidth of the signal processing device; The N-order amplitude modulation coding format may be determined through negotiation with the receiving end, or it may be set by the signal processing device when it leaves the factory, it may also be set manually, or it may be configured remotely. The encoding method corresponding to the first network node includes the encoding format and which signal or signals of the first network node are encoded into. For example, as mentioned in the previous example, for the signal processing device as the sending end, its data transmission The bandwidth is 100M, and the user, as the receiving end, chooses a 50M home bandwidth package at the operator (also regarded as the sending end), then according to the user's 50M bandwidth setting, the (sending end) signal processing device encodes the data required by the user For one-half of the code stream, the encoding format is negotiated between the sending end and the receiving end, such as PAM4. This determines the encoding format. According to the determined encoding format, the sending end generates a selection control signal. The selection control signal informs the receiving end which signal or signals its data is carried in, and the receiving end can decode the signal or signals correctly. Recover your own data. That is, the receiving end can recover the data correctly without decoding all the received signals. Specifically, take a PAM4 system as an example, assuming that an OLT is connected to 4 ONUs (Optical Network Unit, Optical Network Unit), the OLT bandwidth is 50G, ONU1 receives 50G signals, ONU2 receives 10G signals, ONU3 receives the other half of 10G signals, ONU4 Receive 5G signal. Then ONU1 selects the results of the three thresholds and performs logical processing and full decoding. ONU2 can directly select the result of a single intermediate threshold, which is the 10G signal. ONU3 receives the other half of the 10G signal. It needs to select the results of three thresholds and perform logical processing. For detailed processing of ONU2, ONU3 and ONU4, refer to the foregoing embodiments.
该信号处理装置(发送端)还包括编码器以及发射器,其中编码器用于采用该确定的编码方式将发送给发送端的数据进行N阶幅度调制编码。延续上一段的例子,OLT编码可以是这样的,其中an或者bn为0或者1的数据。具体的,对Onu1的编码数据为:a2,a3,a4,b3,b2,c3,b4,d3,c2,e3,c4,f3,d2,g3,d4,h3;ONU2的数据为:a2,a4,b2,b4,c2,c4,d2,d4;Onu3的数据:a3,b3,c3,d3,e3,f3,g3,h3;Onu4的数据:a4,b4,c4,d4。The signal processing device (sending end) further includes an encoder and a transmitter, wherein the encoder is used to perform N-order amplitude modulation encoding on the data sent to the sending end using the determined encoding method. Continuing the example in the previous paragraph, the OLT code can be like this, where an or bn is 0 or 1 data. Specifically, the encoded data of Onu1 is: a2, a3, a4, b3, b2, c3, b4, d3, c2, e3, c4, f3, d2, g3, d4, h3; the data of ONU2 is: a2, a4 , b2, b4, c2, c4, d2, d4; Onu3 data: a3, b3, c3, d3, e3, f3, g3, h3; Onu4 data: a4, b4, c4, d4.
发射器,还用于发送所述生成的选择控制信号和编码后的数据。该信号处理装置(发送端)中还可以包括电光转换器,将编码后的数据以及选择控制信号转换成光信号,通过发射器发送出去。由于OLT与ONU/ONT组成PON网络,在下行方向上,OLT作为发送端,ONT/ONU作为接收端。因此选择控制信号可以承载在两者之间传送的PLOAM消息里,也可以通过发送端和接收端的握手协议报文发送,或者和与数据信号一起编码后发送。The transmitter is also used to send the generated selection control signal and encoded data. The signal processing device (sending end) may also include an electro-optical converter, which converts the coded data and selection control signals into optical signals and sends them out through the transmitter. Since the OLT and ONU/ONT form a PON network, in the downlink direction, the OLT acts as the sending end, and the ONT/ONU acts as the receiving end. Therefore, the selection control signal can be carried in the PLOAM message transmitted between the two, or can be sent through the handshake protocol message between the sender and the receiver, or can be encoded with the data signal and then sent.
本实施例提供的信号处理装置,通过将接收端的数据编码进发送端编码信号的一部分中,发送选择控制信号指示接收端对该包含接收端数据的部分信号进行解码,实现接收端仅解码部分信号即能实现正确解码,节省了带宽资源,降低了介质访问控制层数据处理的功耗;也降低了对接收端设备的带宽处理能力要求,能降低成本,提高系统性价比。The signal processing device provided in this embodiment encodes the data at the receiving end into a part of the encoded signal at the sending end, and sends a selection control signal to instruct the receiving end to decode the part of the signal containing the data at the receiving end, so that the receiving end only decodes part of the signal That is, correct decoding can be realized, bandwidth resources are saved, and power consumption of data processing at the media access control layer is reduced; requirements for bandwidth processing capabilities of receiving end devices are also reduced, costs can be reduced, and system performance-price ratio can be improved.
实施例三、Embodiment three,
本发明的实施例提供一种通信系统,参照图6所示,该通信系统601包括发送装置6011和接收装置6012。An embodiment of the present invention provides a communication system. Referring to FIG. 6 , the communication system 601 includes a sending device 6011 and a receiving device 6012 .
其中,发送装置6011可以是光线路终端(Optical Line Terminal,OLT),也可以是光网络单元(Optical Network Unit,ONU)或光网络终端(Optical Network Terminal,ONT),还可以是其他通信系统中的发送端,如基站、用户终端、通信节点等;Wherein, the sending device 6011 may be an optical line terminal (Optical Line Terminal, OLT), or an optical network unit (Optical Network Unit, ONU) or an optical network terminal (Optical Network Terminal, ONT), or an The sending end of the network, such as base station, user terminal, communication node, etc.;
相应地,接收装置6012可以是光网络单元Optical Network Unit,ONU)或光网络终端(Optical Network Terminal,ONT),也可以是光线路终端(Optical Line Terminal,OLT),还可以是其他通信系统中的接收端,如用户终端设备、基站、通信节点等。Correspondingly, the receiving device 6012 may be an Optical Network Unit (ONU), an Optical Network Terminal (ONT), an Optical Line Terminal (OLT), or an Receivers, such as user terminal equipment, base stations, communication nodes, etc.
发送装置6011,用于发送初始光信号至接收装置6012,其中,初始光信号经过N阶幅度调制编码后的光信号,N为大于2的整数;根据接收装置的带宽和发送装置带宽的关系,生成选择控制信号,发送选择控制信号至接收装置;确定编码格式,根据编码格式对待发送至接收装置的数据进行编码并发送;The sending device 6011 is configured to send the initial optical signal to the receiving device 6012, wherein, the initial optical signal is an optical signal after N-order amplitude modulation encoding, and N is an integer greater than 2; according to the relationship between the bandwidth of the receiving device and the bandwidth of the sending device, Generate a selection control signal, send the selection control signal to the receiving device; determine the encoding format, encode and send the data to be sent to the receiving device according to the encoding format;
接收装置6012可以为图5对应的实施例中所描述的信号处理装置。The receiving device 6012 may be the signal processing device described in the embodiment corresponding to FIG. 5 .
本实施例提供的通信系统,通过获取初始信号,将初始信号分为M路信号,选择所述M路信号中的一路或多路进行逻辑解码,使得介质访问控制层只需要处理初始信号中的部分信号的解码信号,节省了带宽资源,降低了介质访问控制层数据处理的功耗。In the communication system provided in this embodiment, by obtaining the initial signal, the initial signal is divided into M signals, and one or more of the M signals are selected for logical decoding, so that the medium access control layer only needs to process the initial signal The decoded signal of some signals saves bandwidth resources and reduces the power consumption of data processing in the media access control layer.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (11)
- A kind of 1. signal processing apparatus, it is characterised in that including:Shunt circuit, for the initial signal of acquisition to be separated into N-1 roads signal by amplitude, wherein, the initial signal be through The electric signal of N ranks amplitude modulation(PAM) coding is crossed, N is the integer more than 2;Selector, for the selection control signal according to acquisition, selected from the signal of the N-1 roads;And the letter that will be selected Number it is sent to decoder and carries out logic decoding;The selection control signal is from the optical line terminal OLT being coupled with the signal processing apparatus.
- 2. device according to claim 1, it is characterised in that the selection control signal by physical layer operations management and Safeguard PLOAM messagings.
- 3. device according to claim 1, it is characterised in that the shunt circuit is comparator or digital analog converter.
- 4. according to the device described in claims 1 to 3 any one, it is characterised in that the shunt circuit implement body is used for:Root According to the selection control signal of acquisition, signal all the way is selected from the signal of M roads, and the road signal selected is sent to decoder and entered Row logic decodes.
- 5. according to the device described in claims 1 to 3 any one, it is characterised in that the selector is specifically used for:According to obtaining The selection control signal obtained, at least two paths of signals is selected from the signal of M roads, and the selected at least two paths of signals is carried out at logic Reason;And the signal after logical process is sent to decoder and carries out logic decoding.
- 6. device according to claim 5, it is characterised in that the logical process is XOR processing.
- 7. according to the device described in claims 1 to 3,6 any one, it is characterised in that described device is ONT Optical Network Terminal ONT A component or optical network unit ONU a component.
- A kind of 8. signal processing apparatus, it is characterised in that including:Processor, for N rank amplitude modulation(PAM)s coded format, the setting bandwidth of first network node and the letter according to determination The bandwidth of number processing unit, determines coded system corresponding to the first network node;And given birth to according to the coded system of determination Into the selection control signal of the first network node, to indicate the first network node from amplitude separation Hou N-1 roads letter Selected in number which or which be correctly decoded;Encoder, the data for being sent to the first network node are subjected to N rank amplitudes for the coded system using the determination Modulating-coding;Transmitter, for the data after sending the selection control signal of the generation and encoding.
- 9. device according to claim 8, it is characterised in that the first network node is the one of ONT Optical Network Terminal ONT One component of individual component or optical network unit ONU.
- 10. device as claimed in claim 8 or 9, it is characterised in that described device is a component of optical line terminal OLT.
- 11. according to the device described in claim 8-9 any one, it is characterised in thatThe selection control signal by physical layer operations management and safeguards PLOAM messagings.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2014/073310 WO2015135163A1 (en) | 2014-03-12 | 2014-03-12 | Signal processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105103446A CN105103446A (en) | 2015-11-25 |
| CN105103446B true CN105103446B (en) | 2017-11-24 |
Family
ID=54070798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201480000269.8A Active CN105103446B (en) | 2014-03-12 | 2014-03-12 | A signal processing device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105103446B (en) |
| WO (1) | WO2015135163A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106788738A (en) * | 2016-12-30 | 2017-05-31 | 上海交通大学 | Passive optical network based on 2DcodedPAM4 modulation systems |
| CN110266396B (en) * | 2019-06-21 | 2020-08-25 | 上海交通大学 | Optical PAM-4 signal receiver and all-optical quantization method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1571487A (en) * | 2004-04-30 | 2005-01-26 | 清华大学 | Mobile terminal receiving multimedia television broadcasting |
| CN101068130A (en) * | 2007-05-24 | 2007-11-07 | 上海大学 | Optical security communication system and security method |
| CN101150343A (en) * | 2006-09-20 | 2008-03-26 | 华为技术有限公司 | A MIMO mobile communication method and system |
| US7555201B2 (en) * | 2002-03-01 | 2009-06-30 | Mediatek Inc. | Optical disc player system and method of controlling a decoding unit in the optical disc player system to read encoded bitstream data from a buffer memory |
| CN102130723A (en) * | 2010-12-13 | 2011-07-20 | 华为技术有限公司 | An optical signal generating device and method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2396789B (en) * | 1999-04-16 | 2004-08-11 | Fujitsu Ltd | Optical line terminal |
| US7525992B1 (en) * | 2005-11-23 | 2009-04-28 | Marvell International Ltd. | Automatic communication channel fault mitigation |
| US8903250B2 (en) * | 2010-08-20 | 2014-12-02 | Broadcom Corporation | Cost-effective multi-rate upstream for 10GEPON based on high efficiency coding |
-
2014
- 2014-03-12 CN CN201480000269.8A patent/CN105103446B/en active Active
- 2014-03-12 WO PCT/CN2014/073310 patent/WO2015135163A1/en active Application Filing
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7555201B2 (en) * | 2002-03-01 | 2009-06-30 | Mediatek Inc. | Optical disc player system and method of controlling a decoding unit in the optical disc player system to read encoded bitstream data from a buffer memory |
| CN1571487A (en) * | 2004-04-30 | 2005-01-26 | 清华大学 | Mobile terminal receiving multimedia television broadcasting |
| CN101150343A (en) * | 2006-09-20 | 2008-03-26 | 华为技术有限公司 | A MIMO mobile communication method and system |
| CN101068130A (en) * | 2007-05-24 | 2007-11-07 | 上海大学 | Optical security communication system and security method |
| CN102130723A (en) * | 2010-12-13 | 2011-07-20 | 华为技术有限公司 | An optical signal generating device and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105103446A (en) | 2015-11-25 |
| WO2015135163A1 (en) | 2015-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3489705B2 (en) | Fractional bit multilevel coding | |
| CN110771067A (en) | Optical receiving device, optical transmitting device, data identification method and multi-value communication system | |
| US12362845B2 (en) | Concept for a preamble for a point to multipoint network | |
| TWI606743B (en) | Method of multiuser superposition transmission and base station using the same | |
| CN107579820A (en) | Sychronisation and synchronous method for multichannel quantum key distribution system | |
| CN112564857A (en) | Encoding and decoding circuit, encoding and decoding method, transmission device, and optical transmission system | |
| CN105103446B (en) | A signal processing device | |
| JP2008252435A (en) | Data transmission apparatus and transmission code generation method | |
| US20050024253A1 (en) | Duobinary-to-binary signal converter | |
| CN106033998B (en) | A kind of method and device of detection multi-path interference | |
| CN110740011B (en) | Coding and decoding method and coder-decoder | |
| CN105359433A (en) | Communication method, device and system | |
| CN101330503B (en) | Method, system and equipment for transmitting data of Ethernet physical layer | |
| CN107534628B (en) | Circuit and method for obtaining PAM4 decoding threshold value and optical network unit | |
| US3622983A (en) | Pseudodensity modulation system | |
| Neu et al. | Project for a digital telephone network | |
| JP3943447B2 (en) | Data transmitting apparatus, data receiving apparatus, data encoding method, and data decoding method, | |
| US12015447B2 (en) | Microcontroller and signal modulation method | |
| WO2013185355A1 (en) | Data processing method, device, and system | |
| US6977971B2 (en) | Digital data transmission system with device for correcting baseline wander | |
| RU2435310C2 (en) | Method to send additional information and device for its realisation | |
| JP6180665B2 (en) | Optical communication system and optical communication apparatus | |
| Talib et al. | Probability of symbol error of Multi Slot Amplitude Coding (MSAC) technique in optical communication system | |
| JP6537321B2 (en) | Transmitter and receiver | |
| CN116094605A (en) | Passive optical network information transmission system and method based on non-orthogonal multiple access |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |