一种数据接收、发送方法、装置及系统与流程

文档序号:12927156阅读:303来源:国知局
一种数据接收、发送方法、装置及系统与流程
本发明涉及通信技术领域,尤其涉及一种数据接收、发送方法、装置及系统。

背景技术:
在当前的传送网络中,网络流量在中间节点的交换需要先进行光电转换,转化到电域后进行电交换,交换完后再经过电光转换变回光信号传输,整个过程中的光-电-光转换和电交换为网络带来很大的额外功耗和成本。为了降低这部分功耗和成本,全光交换技术被提出。在全光交换中,网络数据以光突发包的形式承载,因此在交换节点可以直接在光域完成交换,节点处只需保留光交换设备,可省去大量光-电-光转换和电交换设备,大大节约网络功耗和成本。为了支持全光交换技术,需要网络中的光发射/接收机可以发射和接收突发形式的光信号。而随着网络容量需求的不断提升,当前商用的OOK(On-OffKeying)调制格式的10G突发光模块已不能满足需求,业界开始研究基于相干技术的高速突发收发技术。高速突发光模块的硬件结构与当前商用的连续模式相干光模块基本一致,主要区别在DSP(数字信号处理,DigitalSignalProcessing)算法上。针对突发信号持续时间短且每个突发包特性不同的特点,突发DSP算法需要快速的完成信号解调,因此算法模块多基于训练序列实现,且均为不包含反馈的前向算法。在全光交换网络中,光突发包的传输和交换对其中承载的数据格式是透明的,因此网络中各个节点可以发射不同调制格式的突发包,例如有的发射QPSK(QuadraturePhaseShiftKeying,正交相移键控)格式,有的发射16QAM(16QuadratureAmplitudeModulation,包含16种符号的正交幅度调制)格式,这就要求突发接收机可支持多种调制格式突发信号的接收和解调。现有技术公开了一种相干突发接收机BMR,在该BMR中,仍使用连续接收机中普遍采用的恒模算法CMA实现信道均衡,只是针对突发信号做了相应改进来提高收敛速度。由于CMA算法只适用于等幅度的调制格式(如m-PSK),因此该BMR不能支持非等幅的QAM信号的接收。

技术实现要素:
本发明实施例提供一种数据接收、发送方法、装置及系统,以实现对不同阶的幅度调制信号的接收。为了解决上述技术问题,本发明实施例公开了如下技术方案:第一方面,提供一种数据接收方法,其包括:接收数据载体;对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值;根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列;根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。在第一方面的第一种可选方式中,提供所述标签星座点的极径值,是所述标签星座点距离星座图中心的距离;对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,具体包括:得到所述数据载体中预定位置承载的每个标签星座点的位置;根据每个标签星座点的位置得到每个标签星座点距离星座图中心点的距离;根据每个标签星座点距离星座图中心点的距离判断每个标签星座点落在第一圆或者第二圆上,其中,所述第一圆和所述第二圆是以星座图中心点为圆心的同心圆,并且,所述第一圆的半径大于所述第二圆的半径。结合第一方面的第一种可选方式,在第二种可选方式中,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值,具体包括:当所述多个标签星座点中的一个标签星座点落在第一圆上时,确定该标签星座点的极径值所指示的数值为第一数值;当所述多个标签星座点中的一个标签星座点落在第二圆上时,确定该标签星座点的极径值所指示的数值为第二数值。在第一方面的第三种可选方式中,根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,具体包括:按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列;根据所述序列查询解调方式表,根据查询结果确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。在第一方面的第四种可选方式中,根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,具体包括:按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列;令所述序列与不同的标准序列做异或运算,将异或运算的结果的各位求和,得到求和结果最小的标准序列;根据所述求和结果最小的标准序列确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。第二方面,提供一种数据发送方法,包括:生成包含标签信息的一系列星座点,所述标签信息为预定位置的所述一系列星座点中多个标签星座点的极径值所指示的序列,所述序列为与所述一系列星座点中的除所述多个标签星座点外的星座点的调制方式相对应的序列,其中,不同的调制方式对应不同的序列,所述多个标签星座点中的每个标签星座点的极径值指示第一数值或第二数值,所述序列为包括所述第一数值和/或所述第二数值的序列;将所述一系列星座点承载于数据载体中;发送所述数据载体。在第二方面的第一种可选方式中,所述数据载体为光突发包;所述标签信息设置于所述光突发包的标签字段,所述标签字段位于帧头定位字段之后,并且设置在所有数据块字段之前。结合第二方面的第一种可选方式,在第二种可选方式中,所述标签字段中包含预定数量个相同的所述标签信息。在第二方面的第三种可选方式中,所述标签星座点采用ASK振幅键控调制。第三方面,提供一种数据接收装置,其包括:接收单元,用于接收数据载体;判决单元,用于对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值;解调方式单元,用于根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列;解调单元,用于根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。在第三方面的第一种可选方式中,所述标签星座点的极径值,是所述标签星座点距离星座图中心的距离;所述判决单元包括:位置模块,用于得到所述数据载体中预定位置承载的每个标签星座点的位置;距离模块,用于根据每个标签星座点的位置得到每个标签星座点距离星座图中心点的距离;落点模块,用于根据每个标签星座点距离星座图中心点的距离判断每个标签星座点落在第一圆或者第二圆上,其中,所述第一圆和所述第二圆是以星座图中心点为圆心的同心圆,并且,所述第一圆的半径大于所述第二圆的半径;数值模块,用于根据每个标签星座点落在第一圆或者第二圆上的情况,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值。结合第三方面的第一种可选方式,在第二种可选方式中,所述数值模块具体用于:当所述多个标签星座点中的一个标签星座点落在第一圆上时,确定该标签星座点的极径值所指示的数值为第一数值;当所述多个标签星座点中的一个标签星座点落在第二圆上时,确定该标签星座点的极径值所指示的数值为第二数值。在第三方面的第三种可选方式,所述解调方式单元包括:排序模块,用于按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列;查表模块,用于根据所述序列查询解调方式表,根据查询结果确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。在第三方面的第四种可选方式,所述解调方式单元包括:排序模块,用于按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列;纠错模块,用于令所述序列与不同的标准序列做异或运算,将异或运算的结果的各位求和,得到求和结果最小的标准序列;解调确定模块,用于根据所述求和结果最小的标准序列确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。第四方面,提供一种数据发送装置,包括:生成单元,用于生成包含标签信息的一系列星座点,所述标签信息为预定位置的所述一系列星座点中多个标签星座点的极径值所指示的序列,所述序列为与所述一系列星座点中的除所述多个标签星座点外的星座点的调制方式相对应的序列,其中,不同的调制方式对应不同的序列,所述多个标签星座点中的每个标签星座点的极径值指示第一数值或第二数值,所述序列为包括所述第一数值和/或所述第二数值的序列;承载单元,用于将所述一系列星座点承载于数据载体中;发送单元,用于发送所述数据载体。在第四方面的第一种可选方式中,所述数据载体为光突发包;所述标签信息设置于所述光突发包的标签字段,所述标签字段位于帧头定位字段之后,并且设置在所有数据块字段之前。结合第四方面的第一种可选方式,在第二种可选方式中,所述标签字段中包含预定数量个相同的所述标签信息。在第四方面的第三种可选方式中,所述标签星座点采用ASK振幅键控调制。第五方面,提供一种数据通信系统,其包括:所述的数据发送装置,以及所述的数据接收装置。本发明实施例的数据发送、接收方法、装置及系统中,在数据接收装置一侧:接收数据载体;对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值;根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列;根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。利用标签星座点的极径值传递除多个标签星座点外的星座点的解调方式,从而使数据接收装置能够对不同阶的幅度调制信号进行接收,并采用相应的解调格式进行处理。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获取其他的附图。图1是本发明实施例1所述数据发送方法的流程图;图2是光突发包的调制格式为BPSK时标签信息对应的星座图;图3是光突发包的调制格式为QPSK时标签信息对应的星座图;图4是光突发包的调制格式为BPSK时接收装置接收到的标签信息的示意图;图5是光突发包的调制格式为8QAM时标签信息对应的星座图;图6是光突发包的调制格式为8QAM时接收装置接收到的标签信息的示意图;图7是光突发包的调制格式为16QAM时标签信息对应的星座图;图8是光突发包的调制格式为16QAM时接收装置接收到的标签信息的示意图;图9是本发明实施例2所述数据接收方法的流程图;图10是本发明实施例3所述数据发送装置的模块结构示意图;图11是本发明实施例4所述光突发包接收装置的模块结构示意图;图12是本发明实施例4所述判决单元的模块结构示意图;图13a是本发明实施例4所述一种解调方式单元的模块结构示意图;图13b是本发明实施例4所述另一种解调方式单元的模块结构示意图;图14是本发明实施例5所述数据通信系统的结构示意图;图15是基于计算机系统来实现的数据发送装置的结构示意图;图16是基于计算机系统来实现的数据接收装置的结构示意图。具体实施方式本发明如下实施例提供了越界报警服务器、被监控终端、监控终端、系统及方法,以提高监控用户对被监控用户的监控能力。为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。应该理解的是,本发明实施例所划分的单元是一种功能上的限定,在实现本发明目的的基础上,所述单元可以划分为多个物理实体,所述多个单元的功能也可以由一个物理实体来实现,本发明实施例对此不做限制。本发明对数据发送装置和数据接收装置的算法进行改进,使其可以自行识别接收到的数据载体的调制格式,然后采用该调制格式所对应的解调算法进行解调,从而实现对各种调制格式的数据载体的自适应接收。其中,本发明的数据载体可以是通过光传输的数据包(比如光突发包),也可以是通过电磁波传输的数据包(比如微波数据包)等。简单起见,下文多以光突发包为例进行说明。对于光突发包,在相干突发接收DSP算法中,基于训练序列进行信道估计与均衡,对信号的调制格式透明,理论上可支持多种调制格式的接收。整套DSP算法流程中只有最后部分的CR(CarrierRecovery,载波恢复)和Decision(判决)模块是与调制格式相关的。但是接收机却很难仅仅通过接收到的光突发包自动判断需要按哪种调制格式或以何种方式来进行CR和Decision,本发明即用来解决此问题,使接收装置可以获知接收到的光突发包的调制格式,从而用相应的算法进行CR和Decision。本发明的基本思想是在光突发包的头部引入一个用于标识本光突发包的调制格式的标签,并在DSP流程中的CR模块之前添加一个标签探测模块来读取标签中携带的调制格式信息。通过采用本发明数据发送、接收方法、装置及系统,接收装置可准确获取各个光突发包的调制格式,从而采用相应的CR和Decision算法处理。然而这里的标签不同于传统意义上的标签,这是因为其中包含的信息需要在通过CR和Decision模块之前即可准确读取(此时数据的相位信息还未恢复),因此需要进行特殊设计。下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。实施例1图1是本发明实施例1所述数据发送方法的流程图,如图1所示,所述数据发送方法包括:110:生成包含标签信息的一系列星座点。具体地,所述标签信息为预定位置的所述一系列星座点中多个标签星座点的极径值所指示的序列,所述序列为与所述一系列星座点中的除所述多个标签星座点外的星座点的调制方式相对应的序列,其中,不同的调制方式对应不同的序列,所述多个标签星座点中的每个标签星座点的极径值指示第一数值或第二数值,所述序列为包括所述第一数值和/或所述第二数值的序列。其中,所述多个标签星座点是从所述一系列星座点中选取的用于指示所述标签信息的星座点。星座点的极径值是星座点距离星座图中心的距离,星座图中心是星座图的正交坐标的原点。因此,所述标签星座点的极径值,也就是所述标签星座点在以星座图的正交坐标的原点为极点的极坐标中的极径值。所述第一数值可以是“1”,所述第二数值可以是“0”,反之亦可,这样,所述序列即是由一串由“1”和/或“0”组成的比特序列。120:将所述一系列星座点承载于数据载体中。具体地,当所述数据载体为光突发包时,所述光突发包的帧结构如下面表1所示,其中,Ax为帧头定位字段,用于存储帧头定位训练序列;Bx为信道估计字段,用于存储信道估计训练序列;Lx为标签字段,用于存储所述标签信息;DataBlock为数据块字段,用于存储有效数据。也就是说,所述标签信息对应的标签星座点承载于所述标签字段Lx,除所述多个标签星座点外的星座点承载于所述标签字段Lx外的字段。另外,所述标签字段Lx还可以设置在帧头定位字段Ax和第一个信道估计字段Bx之间,也可以设置在所述光突发包的其他位置,比如设置在数据块字段DataBlock后面。只是设置在所有数据块字段DataBlock之前,更有利于预先确定对所有数据块字段DataBlock的解调格式,更易于实施本发明方法。表1光突发包的帧结构示例AxBxLxDataBlockBxDataBlockBxDataBlock……130:发送所述数据载体。具体地,当所述数据载体为光突发包时,通过光信道发送所述光突发包。可以看到,为了保持数据发送装置的硬件结构不变,同时不影响信号的传输性能,标签信息的调制仍然使用原始信号的部分星座点。为了可以在接收装置的CR模块之前即可读取出所携带的信息,标签信息仅利用标签星座点的极径值指示信息,因此可以采用ASK振幅键控格式对所述标签星座点进行调制。仍以光突发包为例,当光突发包的调制格式为PSK,比如BPSK、QPSK等,所有的星座点都在同一个圆上,因此只有一个极径值,对应极径值的编码只能有一个取值,那么姑且就把PSK信号的标签信息全部编成高位,例如对于三位的标签信息,即编成(1,1,1)。由于PSK信号在接收DSP中可以使用相同的CR模块做载波恢复,而且可以进一步通过算法区别是BPSK还是QPSK(常用的就是这两种),因此采用相同的标签信息是在技术实现上可行的。图2是光突发包的调制格式为BPSK时标签信息对应的星座图,其中,所有圆圈表示原始数据对应的星座点,有填充的圆圈表示被选择用于指示标签信息的星座点,即标签星座点,假设BPSK对应的三位的标签信息的编码为(1,1,1),标签信息对应星座点的两个分量可以分别为I(2,2,2),Q(0,0,0),也就是说所述标签信息的三位均对应第一星座点211。图3是光突发包的调制格式为QPSK时标签信息对应的星座图,其中,所有圆圈表示原始数据对应的星座点,有填充的圆圈表示被选择用于指示标签信息的星座点,假设QPSK对应的三位的标签信息的编码为(1,1,1),标签信息对应星座点的两个分量可以分别为I(2,2,2),Q(2,2,2),也就是说所述标签信息的三位均对应第二星座点311。图4是光突发包的调制格式为BPSK时接收装置接收到的标签信息的示意图,由于光突发包的调制格式为BPSK时,三位的标签信息对应同一个星座点,极径值相同,因此,接收系统接收到的三位的标签信息对应的星座点均落在同一个圆上,可以统一读取为“1”,即得到(1,1,1)。光突发包的调制格式为QPSK时接收装置接收到标签信息的情况与光突发包的调制格式为BPSK时的情况相类似,不再单独说明。当光突发包的调制格式为QAM时,其星座点的极径值多于一个取值,于是可以选取任意两个极径值不同的星座点来指示标签信息。可以设定极径值较大的星座点对应编码为1,极径值较小的星座点对应编码为0;反之亦可。简单起见,本实施例以上述前一种设定为例进行说明。图5是光突发包的调制格式为8QAM时标签信息对应的星座图,其中,所有圆圈表示原始数据对应的星座点,有填充的圆圈表示被选择用于指示标签信息的星座点。假设8QAM对应的三位的标签信息的编码为(1,1,0),所述标签信息对应星座点的两个分量可以分别为I(2,2,1),Q(0,0,1),也就是所述标签信息的前两位对应第三星座点411,第三位对应第四星座点412。图6是光突发包的调制格式为8QAM时接收装置接收到的标签信息的示意图,其中,第一位标签信息对应的星座点落在第一外侧圆611上,第二位标签信息对应的星座点也落在第一外侧圆611上,第三位标签信息对应的星座点落在第一内侧圆612上,可以得到三位标签信息的编码(1,1,0)。图7是光突发包的调制格式为16QAM时标签信息对应的星座图,其中,所有圆圈表示原始数据对应的星座点,有填充的圆圈表示被选择用于指示标签信息的星座点。假设16QAM对应的三位的标签信息的编码为(1,0,0),所述标签信息对应星座点的两个分量可以分别为I(2,1,1),Q(2,1,1),也就是所述标签信息的第一位对应第五星座点711,后两位对应第六星座点712。图8是光突发包的调制格式为16QAM时接收装置接收到的标签信息的示意图,其中,第一位标签信息对应的星座点落在第二外侧圆811上,后两位标签信息对应的星座点均落在第二内侧圆812上,可以得到三位标签信息的编码(1,0,0)。另外,当需要编码的调制格式较多时,还可以通过增加标签信息的位数来满足,并且,所述标签信息可以在光的单个偏振方向或者两个偏振方向上调制。实施例2图9是本发明实施例2所述数据接收方法的流程图,如图9所示,所述数据接收方法包括:910:接收数据载体。具体地,本实施例中可以假设接收到的数据载体是光突发包。920:对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值。该步骤920具体包括:921:得到所述数据载体中预定位置承载的每个标签星座点的位置。922:根据每个标签星座点的位置得到每个标签星座点距离星座图中心点的距离。923:根据每个标签星座点距离星座图中心点的距离判断每个标签星座点落在第一圆或者第二圆上,其中,所述第一圆和所述第二圆是以星座图中心点为圆心的同心圆,并且,所述第一圆的半径大于所述第二圆的半径。该步骤923中,由于存在误差,标签星座点可能不能刚好落在第一圆或者第二圆上,这时可以将每个标签星座点距离星座图中心点的距离与预订阈值相比较,如果大于所述预订阈值则认为该标签星座点落在第一圆上,否则认为该标签星座点落在第二圆上。924:当所述多个标签星座点中的一个标签星座点落在第一圆上时,确定该标签星座点的极径值所指示的数值为第一数值,当所述多个标签星座点中的一个标签星座点落在第二圆上时,确定该标签星座点的极径值所指示的数值为第二数值。另外,除了上述步骤921至924的判决方法外,还可以通过查表方式实现上述步骤920,即在得到每个标签星座点距离星座图中心点的距离后,查询判决表,所述判决表中记录有第一数值对应的距离区间,以及第二数值对应的距离区间,通过查询所述判决表,可以确定每个标签星座点的极径值所指示的数值。上述两种判决方法原理相类似,可以根据实际应用情况选择使用。930:根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列。所述步骤930具体包括:931:按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列。932:根据所述序列查询解调方式表,根据查询结果确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。其中,所述解调方式表中记录有标签信息和对应的解调方式,比如标签信息(1,0,0)对应的解调方式为16QAM,标签信息(1,1,0)对应的解调方式为8QAM。另外,由于噪声的存在,接收到的序列可能存在错误,为了纠错,在数据发送装置一侧可以令所述标签字段中包含预定数量个相同的所述标签信息,这时接收的序列中包含预定数量个所述标签信息,则所述步骤931之后的步骤为:932’:令所述序列与不同的标准序列做异或运算,将异或运算的结果的各位求和,得到求和结果最小的标准序列。其中,所述不同的标准序列对应于不同的解调方式。假设,PSK对应的标准序列为S4=(111111111111111),8QAM对应的标准序列为S8=(110110110110110),16QAM对应的标准序列为S16=(100100100100100),接收到的序列为SR=(100110110111110),是对应8QAM的标签序列传错了两位得到的。运算判决过程如下:SRXORS4=(000010010011010),取各位的和为5;SRXORS8=(010000000001000),取各位的和为2;SRXORS16=(011001001000001),取各位的和为5。因此,得到求和结果最小的标准序列为S8=(110110110110110)。通过上述纠错处理,可以克服信号传输过程中由于噪声等因素的影响产生误码的问题。另外,还可以采用其他纠错方法对接收到的标签信息进行纠错处理,本发明并不局限与上述纠错方法。933’:根据所述求和结果最小的标准序列确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。具体的,根据所述标准序列与解调方式之间的对应关系,可以得到所述求和结果最小的标准序列对应的解调方式,即是所述多个标签星座点外的星座点的解调方式。上述假设中,得到求和结果最小的标准序列为S8,即可确定应该采用8QAM对所述数据载体中承载的除所述多个标签星座点外的星座点进行解调。通过上述纠错处理,可以克服信号传输过程中由于噪声等因素的影响产生误码的问题。另外,还可以采用其他纠错方法对接收到的标签信息进行纠错处理,本发明并不局限与上述纠错方法。940:根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。实施例3图10是本发明实施例3所述数据发送装置的模块结构示意图,如图10所示,所述光数据发送装置1000包括:生成单元1010、承载单元1020和发送单元1030。所述生成单元1010,用于生成包含标签信息的一系列星座点,所述标签信息为预定位置的所述一系列星座点中多个标签星座点的极径值所指示的序列,所述序列为与所述一系列星座点中的除所述多个标签星座点外的星座点的调制方式相对应的序列,其中,不同的调制方式对应不同的序列,所述多个标签星座点中的每个标签星座点的极径值指示第一数值或第二数值,所述序列为包括所述第一数值和/或所述第二数值的序列。其中,所述标签星座点可以采用ASK振幅键控调制。所述承载单元1020,用于将所述一系列星座点承载于数据载体中。其中,当所述数据载体为光突发包时,所述标签信息优选设置于所述光突发包的标签字段,所述标签字段位于帧头定位字段之后,并且设置在所有数据块字段之前。并且,所述标签字段中优选包含预定数量个相同的所述标签信息,以便于在接收装置一侧进行纠错处理。所述发送单元1030,用于发送所述数据载体。实施例4图11是本发明实施例4所述光突发包接收装置的模块结构示意图,所述数据接收装置1100包括:接收单元1110、判决单元1120、解调方式单元1130和解调单元1140。所述接收单元1110,用于接收数据载体。所述判决单元1120,用于对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值。参见图12,所述所述判决单元1120包括:位置模块1121,用于得到所述数据载体中预定位置承载的每个标签星座点的位置。距离模块1122,用于根据每个标签星座点的位置得到每个标签星座点距离星座图中心点的距离。落点模块1123,用于根据每个标签星座点距离星座图中心点的距离判断每个标签星座点落在第一圆或者第二圆上,其中,所述第一圆和所述第二圆是以星座图中心点为圆心的同心圆,并且,所述第一圆的半径大于所述第二圆的半径。数值模块1124,用于根据每个标签星座点落在第一圆或者第二圆上的情况,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值。所述数值模块1124具体用于:当所述多个标签星座点中的一个标签星座点落在第一圆上时,确定该标签星座点的极径值所指示的数值为第一数值;当所述多个标签星座点中的一个标签星座点落在第二圆上时,确定该标签星座点的极径值所指示的数值为第二数值。所述解调方式单元1130,用于根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列。参见图13a,所述解调方式单元1130包括:排序模块1131,用于按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列。查表模块1132,用于根据所述序列查询解调方式表,根据查询结果确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。参见图13b,本发明另一实施例中,所述解调方式单元1130包括:排序模块1131’,用于按照接收时间顺序对所述多个标签星座点中每个标签星座点的极径值所指示的数值进行排序,得到序列;纠错模块1132’,用于令所述序列与不同的标准序列做异或运算,将异或运算的结果的各位求和,得到求和结果最小的标准序列;解调确定模块1133’,用于根据所述求和结果最小的标准序列确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式。所述解调单元1140,用于根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。另外,所述接收装置1100还包括:用于重新采样到2样点/符号的采样单元、用于进行光前端误差估计的误差估计单元、用于光前端矫正的矫正单元、用于累积色散估计的色散估计单元、用于色散补偿的色散补偿单元、用于帧头粗同步的粗同步单元、用于帧头相位噪声补偿的噪声补偿单元、用于信道估计的信道估计单元、用于信道均衡的信道均衡单元、用于帧头精细同步的精细同步单元、用于时钟恢复的时钟恢复单元等,其均非本发明重点,不再单独说明。实施例5参见图14,本实施例提供一种数据通信系统,所述通信系统1400包括实施例3所述的数据发送装置1000以及实施例4所述的数据接收装置1100。所述数据发送装置1000和所述数据接收装置1100的详细结构参见实施例3和实施例4,在此不再赘述。本发明实施例中的数据发送装置可以基于计算机系统来实现,图1所示的方法可在基于计算机系统的数据发送装置来实现。图15示出了基于计算机系统来实现的数据发送装置的实施例。本实施例中数据发送装置可以包括:处理器1501、存储器1502和通信接口1503,其中:通信接口1503,用于与数据接收装置通信。具体地,通信接口1503用于发送数据载体;存储器1502用于存储程序指令;处理器1501用于在接收到待发送的原始数据之后,调用存储器1502中存储的程序指令,执行如下操作:生成包含标签信息的一系列星座点,所述标签信息为预定位置的所述一系列星座点中多个标签星座点的极径值所指示的序列,所述序列为与所述一系列星座点中的除所述多个标签星座点外的星座点的调制方式相对应的序列,其中,不同的调制方式对应不同的序列,所述多个标签星座点中的每个标签星座点的极径值指示第一数值或第二数值,所述序列为包括所述第一数值和/或所述第二数值的序列;将所述一系列星座点承载于数据载体中。其中,处理器1501可以是中央处理器(centralprocessingunit,CPU)、专用集成电路(application-specificintegratedcircuit,ASIC)等。其中,本实施例中的数据发送装置可以包括总线1504。处理器1501、存储器1502以及通信接口1503之间可通过总线1504连接并通信。其中,存储器1502可以包括:随机存取存储器(randomaccessmemory,RAM),只读存储器(read-onlymemory,ROM),磁盘等具有存储功能的实体。本发明实施例中的数据接收装置可以基于计算机系统来实现,图9所示的方法可在基于计算机系统的数据接收装置上来实现。图16示出了基于计算机系统来实现的数据接收装置的实施例。本实施例中数据接收装置可以包括:处理器1601、存储器1602和通信接口1603,其中:通信接口1603,用于与数据发送装置通信。具体地,通信接口1603用于接收数据载体;存储器1602用于存储程序指令;处理器1601用于在接收到数据载体之后,调用存储器1602中存储的程序指令,执行如下操作:对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值;根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列;根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。其中,处理器1601可以是中央处理器(centralprocessingunit,CPU)、专用集成电路(application-specificintegratedcircuit,ASIC)等。其中,本实施例中的数据接收装置可以包括总线1604。处理器1601、存储器1602以及通信接口1603之间可通过总线1604连接并通信。其中,存储器1602可以包括:随机存取存储器(randomaccessmemory,RAM),只读存储器(read-onlymemory,ROM),磁盘等具有存储功能的实体。本发明实施例的数据发送、接收方法、装置及系统中,在数据接收装置一侧:接收数据载体;对所述数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定所述多个标签星座点中每个标签星座点的极径值所指示的数值;根据所述多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定所述数据载体中承载的除所述多个标签星座点外的星座点的解调方式,其中,不同的解调方式对应不同的序列;根据确定的解调方式解调所述数据载体中所承载的除所述多个标签星座点外的星座点。利用标签星座点的极径值传递除多个标签星座点外的星座点的解调方式,从而使数据接收装置能够对不同阶的幅度调制信号进行接收,并采用相应的解调格式进行处理。本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“单元”或者“系统”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。计算机中的处理单元读取存储在计算机可读介质中的计算机可读程序代码,使得处理单元能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的计算机上并且部分在远程计算机上,或者完全在远程计算机或者越界报警服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。本发明公开了一种数据接收、发送方法、装置及系统,涉及通信领域。数据接收方法包括:接收数据载体;对数据载体中预定位置承载的多个标签星座点的极径值进行判决,确定多个标签星座点中每个标签星座点的极径值所指示的数值;根据多个标签星座点中每个标签星座点的极径值所指示的数值所组成的序列,确定数据载体中承载的除多个标签星座点外的星座点的解调方式;根据确定的解调方式解调数据载体中所承载的除多个标签星座点外的星座点。通过采用所述数据接收、发送方法、装置及系统,使数据接收装置能够对不同阶幅度调制信号进行接收,并采用相应的解调格式进行处理,具有工业实用性。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1