首页> 中国专利> 一种提高手持电视系统中数据流传输安全性的方法及设备

一种提高手持电视系统中数据流传输安全性的方法及设备

摘要

本发明提供一种提高手持电视系统中数据流传输安全性的方法及设备,本发明的发送端通过利用移位寄存器产生的伪随机序列对MAC数据包进行加密,接收端通过利用移位寄存器产生的伪随机序列对加密后的MAC数据包进行解密,为手持电视系统提供了一种新的、简单、易实现、安全的加密方法,增强了手持电视系统中的数据流传输的安全性;这里的加密过程为利用移位寄存器产生的随机序列对数据流进行异或操作,这样,本发明在对数据流进行加扰的同时实现了对数据流的加密过程;从而实现了提高手持电视系统中的数据流传输安全性、提高手持电视系统安全性的目的。

著录项

  • 公开/公告号CN101047501A

    专利类型发明专利

  • 公开/公告日2007-10-03

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN200610072150.9

  • 发明设计人 吴更石;吴绍权;李峰;

    申请日2006-04-14

  • 分类号H04L9/22;H04N7/16;

  • 代理机构北京凯特来知识产权代理有限公司;

  • 代理人郑立明

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-17 19:11:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-04-05

    未缴年费专利权终止 IPC(主分类):H04L9/22 授权公告日:20100811 终止日期:20180414 申请日:20060414

    专利权的终止

  • 2010-08-11

    授权

    授权

  • 2007-11-28

    实质审查的生效

    实质审查的生效

  • 2007-10-03

    公开

    公开

说明书

技术领域

本发明涉及数据通讯技术领域,具体涉及一种手持电视系统中数据流的加密方法、数据流传输方法、发送端设备及接收端设备。

背景技术

手持电视也称移动电视或手持电视,顾名思义,手持电视就是通过手机终端来收看电视节目,也就是说,通过移动网络来实现数字电视节目、流媒体及其他数据服务。

手持电视业务可以极大的丰富人们的日常生活及资讯交流,具有极大的市场潜能,因此,手持电视成为业界下一阶段的研究与开发热点。自然地,手机终端的含义也已经被扩充到各种移动终端上,如车载设备、笔记本电脑、手执个人终端等等。

目前,实现手持电视业务的方案主要有以下三种:

方案一、基于传统移动网络如CDMA、EDGE、GPRS等的单播或组播系统来实现手持电视业务,如3G系统中的MBMS系统。

方案二、基于卫星系统的单播或广播系统来实现手持电视业务,如S-DMB系统等。

方案三、基于移动广播网络的系统来实现手持电视业务,如DVB-H、ISDB-T等系统。

综合各方面考虑,基于移动广播网络的手持电视系统是业界比较看好的手持电视业务的解决方案,与之相关的测试及商业网络有DVB-H、MediaFlow等等。但是,移动广播网络也有其不足之处,主要表现在缺少上行信道作为交互手段,从而导致用户接入控制与计费相对困难。

如果可以很好的解决移动广播网络的上述问题,则运营商不仅可以利用收费广告向用户提供免费的节目;也可以通过向用户收取服务费用,为用户提供更为丰富的、不含广告的节目。相应的,用户可以选择收看具有广告插播的免费节目,也可以选择收看更为精彩的付费节目。

为了实现对终端用户的计费,目前大多数的手持电视系统都采用了各种接入控制方案。大体来说,对节目的接入控制可以在两个层次上进行,一是在高层对节目的多媒体数据流进行控制,如常见的DRM(数字版权管理)系统;二是在广播网络自身的系统中对提供的数据进行加密的功能。

现有的手持电视方案如DVB-H、MediaFlow等都没有在相关协议中提到如何对节目进行加密及收费处理;同样我国的国家地面电视标准也没有对这一问题加以考虑。在MediaFlow系统中,节目的接入控制与计费是通过DRM(数字版权管理)系统来完成的。

DRM(数字版权管理)系统可以对节目进行灵活的接入控制,如用于控制用户对于特定节目的观看、拷贝次数。其基本思想是:根据用户的定阅要求生成加密后的节目数据及相关的许可证,用户通过相应的支付获得许可证,然后利用许可证来对接收的节目数据进行解码。但是,数字版权管理系统的引入也产生了新的问题。首先,数字版权管理系统增加了系统的复杂度;其次,数字版权管理系统相关的专利收费又会进一步增加系统的构造及运营成本。此外,当前的数字版权管理系统还不是十分成熟,各种体系林立;多数情况下,节目许可证的生成与用户使用的终端具体配置有关,如果用户想转发或存贮节目,就会造成许可证的失效,这种情况对用户体验造成了不小的影响。此外,多数广播形式的电视节目通常是比较大众化、低成本、时效性较强的数据如新闻、晚会、比赛等,对此类数据是否值得引入DRM系统进行保护也是值得商榷的。

发明内容

本发明的目的在于,提供一种手持电视系统中数据流的加密方法、数据流传输方法、发送端设备及接收端设备,以实现提高手持电视系统中的数据流传输安全性、提高手持电视系统安全性的目的。

为达到上述目的,本发明提供的一种手持电视系统中数据流的加密方法,包括:

a、发送端对移位寄存器进行初始化操作;

b、发送端利用移位寄存器产生伪随机序列;

c、发送端利用所述伪随机序列对MAC数据包进行加密,并将加密后的数据流发送至接收端。

所述步骤a包括:

发送端通过用户密钥对移位寄存器进行初始化操作;或者

发送端通过用户密钥和随机化因子对移位寄存器进行初始化操作。

所述随机化因子包括:超帧索引号和/或组帧索引号。

所述步骤a包括:

发送端通过24位用户密钥、超帧索引的低16位和8位组帧索引初始化移位寄存器。

所述移位寄存器为48位时,所述步骤b包括:

发送端根据多项式x48+x28+x27+x+1产生伪随机序列;

其中,x48为移位寄存器的第48比特位、x28为移位寄存器的第28比特位、x27为移位寄存器的第27比特位、x为移位寄存器的第1比特位。

所述步骤c包括:

发送端将同一组帧中的MAC数据包进行级联组合;

发送端利用伪随机序列对所述级联组合后的MAC数据包进行加密,并将加密后的数据流发送至接收端。

所述方法中:在不需要对MAC数据包进行加密时,将用户密钥设为固定常数值,或者将用户密钥及所述随机化因子都设置为固定常数值。

本发明提供一种手持电视系统中数据流传输方法,所述方法包括:

发送端利用移位寄存器产生的伪随机序列对MAC数据包进行加密,并将加密后的MAC数据包发送至接收端;

接收端利用移位寄存器产生的伪随机序列对其接收的加密后的MAC数据包进行解密操作,以获得未加密的MAC数据包。

本发明提供一种手持电视系统中的发送端设备,所述发送端设备中设置有移位寄存器初始化模块、移位寄存器模块、XOR异或运算模块和物理层发射处理模块;

移位寄存器初始化模块中存储有初始化移位寄存器的信息,移位寄存器初始化模块利用其存储的信息初始化移位寄存器模块;

XOR异或运算模块用于:利用移位寄存器模块产生伪随机序列,并利用该伪随机序列对MAC数据包进行异或运算操作,并输出;

物理层发射处理模块用于:对异或运算操作处理后的数据流进行基带及射频处理,并将处理后的数据流发射出去。

所述发送端设备中还设置有MAC包组合模块;

MAC包组合模块用于:将同一组帧中的MAC数据包进行级联组合;此时,XOR异或运算模块利用移位寄存器模块产生伪随机序列,并利用该伪随机序列对级联组合后的MAC数据包进行加密。

所述移位寄存器初始化模块中存储的初始化移位寄存器的信息包括:用户密钥,或者包括:用户密钥和随机化因子。

本发明还提供一种手持电视系统中的接收端设备,所述接收端设备中设置有移位寄存器初始化模块、移位寄存器模块、XOR异或运算模块和物理层接收处理模块;

物理层接收处理模块用于:接收发送端设备发射出来的数据流,并对该数据流进行接收处理,并将接收处理后的数据流输出;

移位寄存器初始化模块中存储有初始化移位寄存器的信息,移位寄存器初始化模块利用其存储的信息初始化移位寄存器模块;

XOR异或运算模块:利用移位寄存器模块产生伪随机序列,利用该伪随机序列对物理层接收处理模块输出的MAC数据包进行异或运算操作,并输出。

所述接收端设备中还设置有MAC包解组合模块;

MAC包解组合模块用于:将XOR异或运算模块输出的级联组合MAC数据包分割为原始的MAC数据包,并输出。

所述移位寄存器初始化模块中存储的初始化移位寄存器的信息包括:用户密钥,和/或者随机化因子。

通过上述技术方案的描述可知,本发明通过利用移位寄存器产生的伪随机序列对MAC数据包进行加密,为手持电视系统提供了一种新的、简单、易实现、安全的加密方法;通过利用移位寄存器产生的随机序列对数据流进行异或操作,在对数据流进行加密的同时实现了对数据流的加扰过程;本发明结合手持电视系统的特点,通过利用用户密钥、超帧索引号和组帧索引号对移位寄存器进行初始化,在加密过程中引入了更多的随机因素,增强了加密过程的复杂度,从而使加密后的广播数据难以破解;通过将处于同一组帧中的节目MAC数据包进行级联组合、并利用所述伪随机序列对级联组合后的MAC数据包进行加密,使一次加密操作中使用的数据包的长度大大增加,进一步增加了加密过程的复杂度,使加密后的广播数据更加难以破解;通过将移位寄存器的初始化信息设定为固定的常数值,使发送端能够灵活的启用/停止本发明提供的MAC数据包的加密过程;从而通过本发明提供的技术方案实现了提高手持电视系统安全性的目的。

附图说明

图1是手持电视系统中的帧结构示意图;

图2是手持电视系统中的时间分片示意图;

图3是本发明实施例的手持电视系统中数据流的加密方法示意图;

图4是本发明实施例的发送端设备示意图;

图5是本发明实施例的接收端设备示意图。

具体实施方式

在手持电视广播系统中提供加密功能,可以使运营商更为灵活地定制整个手持电视广播系统。考虑到加密操作的代价和复杂性,本发明为手持电视广播系统提供了一种通过使用用户密钥、移位寄存器来实现数据流加密的方法。

目前,主流的手持电视系统均采用OFDM(正交频分复用)调制方式,相应的系统帧结构划分基本上类似。系统的帧结构从大至小依次可以分为日帧、时帧、分帧、秒帧、超帧、数据帧等,其中日帧、时帧、分帧、秒帧均与自然时间同步。图1给出了当前手持电视系统的一种典型的帧结构,在该方案下系统中的超帧结构与秒帧结构等价,而在超帧结构与数据帧结构之间又定义了一个组帧结构。一个组帧通常由8个数据帧组成,因此,一个组帧又称为小八帧。图1中,在每个超帧中的第一个组帧被用于承载公共信息,公共信息如系统时间、节目表、小区频点等等,因此,第一个组帧又被称为公共信息帧;超帧中的其他组帧用于承载各个节目的数据,因此,其他组帧又被称为节目信息帧。数据帧由帧头及3780点的OFDM符号组成,数据帧是最小的完整帧结构。同步信号由随机序列组成。

超帧中的组帧个数取决于多个因素,如帧头长度、组帧大小、OFDM符号长度等。

在手持电视系统中,为了节约接收端设备即用户终端的功耗引入了“时间分片”的概念,也就是说,将同一节目的数据以突发脉冲的形式进行集中传输。时间分片的示意图如附图2所示。在图1示出的典型的手持电视系统中,时间分片的最小单位是一个组帧,即8个OFDM数据帧。

在当前主流的手持电视系统中,在共公信息帧的特定区域中都存在一个用于指示系统基准时间或者超帧索引号的字段;由于当前的手持电视系统中,超帧的帧结构是固定的,因此,系统基准时间与超帧索引号在本质上是一致的,两者之间存在一个简单的换算关系。在图1示出的手持电视系统中,超帧与秒帧是相同的,所以,超帧的索引号与以秒计数的系统时间是相同的,如第1000个超帧对应系统时间的第1000秒。此外,在图1示出的典型的手持电视系统的组帧中也有一个类似的字段用于指示组帧在超帧中的索引号;该字段通常为8个比特,并在每个超帧开始时重置为0。

在本发明提供的方法中,首先,发送端需要移位寄存器的初始化信息如用户密钥来初始化移位寄存器,然后,发送端利用上述移位寄存器产生伪随机序列,并利用所述伪随机序列对数据流进行加密,加密可通过利用伪随机序列对数据比特流进行XOR(异或)操作来进行,最后,发送端将加密后的数据流发送至接收端。

随后,接收端可以利用具有相同初始化状态的移位寄存器来生成相同的伪随机序列,也就是说,接收端利用与发送端相同的移位寄存器初始化信息如用户密钥来初始化移位寄存器,然后,接收端利用这个移位寄存器产生伪随机序列,并利用该伪随机序列对数据流进行解密处理,如利用伪随机序列对其接收到的数据比特流进行XOR(异或)操作等,即可得到原始的未加密的数据流数据。

为了增强手持电视系统的安全性,本发明的发送端还可以对上述数据流加密过程进行进一步的改进,如在加密过程中引入额外的随机因子来对MAC数据包进行加密处理;再如在加密过程中先对同一组帧中的MAC数据包进行级联组合,然后,再利用用户密钥对级联组合后的MAC数据包进行加密处理;还有,也可以同时采用引入随机化因子和MAC数据包级联组合加密的方案来实现加密过程。下面以上述提到的三种方法为例,对发送端的数据流加密过程进行详细描述。

方案一、发送端采用对同一组帧中的MAC数据包进行级联组合的方案来实现数据流的加密过程。

在图2中包括了两个超帧,每个超帧中包括了2个节目的数据突发脉冲,即节目A和节目B的数据突发脉冲。一个节目在一个超帧中通常只有一个数据突发脉冲。由于数据突发脉冲的最小组成单位是组帧,即组帧是发送与接收的最小单位,因此,发送端可以数据流将同属于一个组帧的MAC数据包级联组合在一起。将MAC数据包进行级联组合后,发送端需要利用移位寄存器产生的伪随机序列对级联组合后的MAC数据包进行加密处理,即发送端利用伪随机序列对级联组合后的数据比特流进行XOR(异或)操作。最后,发送端将加密处理后的数据流发送至接收端。在该方案中,发送端是利用用户密钥对移位寄存器进行初始化处理的。

接收端应利用相同的用户密钥来初始化移位寄存器,然后,接收端利用该移位寄存器产生伪随机序列,并利用所述伪随机序列对接收的级联组合MAC数据包进行XOR(异或)运算操作,并对异或运算操作后的MAC数据包进行解级联组合处理,即可得到原始的未加密的MAC数据包。

从上述对方案一的描述中可以看出,通过对MAC数据包的级联组合,用于加密的伪随机序列的长度也大大增加了,因此,对加密数据流进行破解的难度也呈几何阶数增长,从而加强了手持电视系统的安全性。

方案二、发送端采用用户密钥和随机化因子来实现数据流的加密过程。

为了增强数据流加密过程的安全性,发送端可以不仅仅使用用户密钥对移位寄存器进行初始化操作,发送端还可以充分利用手持电视系统的特点,采用用户密钥和收发两端都可知的随机化因子一起对移位寄存器进行初始化操作,发送端可以利用用户密钥初始化移位寄存器的预定位数、并利用随机化因子初始化移位寄存器的其他位数,以对移位寄存器进行初始化操作。在进行了移位寄存器的初始化操作后,发送端应利用移位寄存器产生的伪随机序列对MAC数据包进行加密处理,如利用伪随机序列对MAC数据包分别进行XOR(异或)操作。最后,发送端将加密处理后的数据流发送至接收端。发送端使用的随机化因子也可以随数据流一起发送至接收端。

随后,接收端也应利用用户密钥和随机化因子一起来初始化移位寄存器,如接收端采用利用用户密钥初始化移位寄存器的预定位数、并利用随机化因子初始化移位寄存器的其他位数的方法来对移位寄存器进行初始化操作。在进行了移位寄存器的初始化操作后,接收端利用这个移位寄存器产生伪随机序列,并利用这个伪随机序列对节目的MAC数据包进行解密处理,即利用伪随机序列对其接收到的节目MAC数据包分别进行XOR(异或)操作,即可得到原始的未加密的数据流数据。

上述的随机化因子可以为超帧索引号、和/或组帧索引号,也就是说,发送端可以利用用户密钥和超帧索引号对移位寄存器进行初始化处理,也可以利用用户密钥和组帧索引号对移位寄存器进行初始化处理,还可以利用用户密钥、超帧索引号和组帧索引号对移位寄存器进行初始化处理。当然,发送端也可以单独采用随机化因子对移位寄存器进行初始化处理,此时上述流程仅起到了加扰的作用,并没有加密功能。

发送端可以根据手持电视系统中的移位寄存器的预定位数,灵活的选取上述三个移位寄存器的初始化参数信息的长度来对移位寄存器进行初始化。由于在公共信息帧及每个节目数据帧中都有相应的字段用于指示超帧索引号及组帧索引号,因此,接收端能够取得这些随机化因子。这样,接收端能够利用相同长度的用户密钥、超帧索引号、组帧索引号三者来共同对移位寄存器进行初始化处理。

从上述对方案二的描述中可以看出,通过在移位寄存器初始化的过程中增加随机化因子,使得用户密码在保护不变的情况下,对不同组帧中的MAC数据包进行加密的伪随机序列也是不同的,从而增加了对数据流破解的难度,最终加强了手持电视系统的安全性。

方案三、发送端采用用户密钥、随机化因子和MAC数据包级联组合的方案对数据流进行加密处理。

为了增强数据流加密过程的安全性,发送端不仅需要采用用户密钥和随机化因子一起对移位寄存器进行初始化操作,还需要对数据流中同一个组帧中的MAC数据包进行级联组合,这样,发送端可以利用移位寄存器产生的伪随机序列对级联组合后的MAC数据包进行加密处理,如利用伪随机序列对级联组合后的MAC数据包进行XOR(异或)操作。最后,发送端将加密处理后的数据流发送至接收端。

接收端应利用用户密钥和随机化因子一起来初始化移位寄存器,如接收端采用利用用户密钥初始化移位寄存器的预定位数、并利用随机化因子初始化移位寄存器的其他位数的方法来对移位寄存器进行初始化操作。在进行了移位寄存器的初始化操作后,接收端利用这个移位寄存器产生伪随机序列,并利用这个伪随机序列对相应组帧中的级联组合MAC包数据流进行解密处理,即利用该伪随机序列对其接收到级联组合MAC包数据流进行XOR(异或)操作,即可得到原始的未加密的级联组合MAC数据包,接收端在对MAC数据包进行解级联组合后,可获得原始的未加密的MAC数据包。

当随机化因子为超帧索引号与组帧索引号时,接收端可以从信号的公共信息帧及组帧中解出相应的超帧索引号与组帧索引号,然后,结合用户密钥一起来初始化移位寄存器。发送端可以根据系统的移位寄存器的预定位数,灵活地选取上述三个初始化参数信息的长度来对移位寄存器进行初始化。在进行了移位寄存器的初始化操作后,接收端利用这个移位寄存器产生伪随机序列,并利用这个伪随机序列对相应组帧中的级联组合MAC包数据流进行解密处理,如利用该伪随机序列对其接收到级联组合MAC包数据流进行XOR(异或)操作,即可得到原始的未加密的级联组合MAC包数据流数据。

从上述对方案三的描述中可以看出,通过在对移位寄存器初始化的过程中引入额外的随机因素如超帧索引号、组帧索引号,增加了发送端对数据流加密的复杂度,通过将同一组帧中的MAC数据包进行级联组合,增加了相应的伪随机序列的长度,从而使手持电视系统具体更好的安全性。

下面以一个具体的例子来说明利用方案三来对一个组帧中的节目MAC数据包进行加密的过程。

根据前面对图1中的典型手持电视系统帧结构的介绍,可以看出:超帧由若干个组帧组成,其中第一个组帧用于承载公共信息,因此也称为公共信息帧,其他组帧用于承载节目信息,称为节目信息帧。组帧由若干个数据帧级联组合而成,一般来说,组帧由5~10个数据帧级联组合而成,图1中的组帧由8个数据帧组成。如果手持电视系统的传输带宽为7.56M,同步信号的长度为420,超帧的大小为1s,组帧的大小设为8个OFDM符号,则超帧即秒帧中的数据帧为1800,超帧中的组帧个数为255个。

设公共信息帧中的超帧索引号字段为32位比特,用于指示超帧中的组帧索引号的字段为8位比特,设用于生成伪随机序列的移位寄存器的生成多项式为:x48+x28+x27+x+1,其中,x48为移位寄存器的第48比特位、x28为移位寄存器的第28比特位、x27为移位寄存器的第27比特位、x为移位寄存器的第1比特位;相应的初始化寄存器为48个比特,利用用户密钥、超帧索引号、组帧索引号对移位寄存器进行初始化的过程如附图3所示。

图3中,发送端利用24位的用户密钥对移位寄存器的b01~b24比特位进行初始化处理,利用32比特位的超帧索引号中的最低16比特位对移位寄存器的b25~b40比特位进行初始化处理,利用8位的组帧索相引号对移位寄存器的b41~b48比特位进行初始化。

发送端利用图3初始化后的移位寄存器产生伪随机序列,并将同一个组帧中的各MAC数据包进行级联组合,然后,利用该伪随机序列对级联组合后的MAC数据包进行XOR(异或)操作处理,最后,将异或处理后的超帧发送至接收端。

当然,发送端也可以不将一个组帧中的MAC数据包进行级联组合,而是直接利用该伪随机序列对各个MAC数据包分别进行XOR(异或)操作处理,然后,将异或处理后的超帧发送至接收端。

在上述例子中,通过在加密流程中引入超帧索引号及组帧索引号,即使用户密钥长时间不更换,移位寄存器的初始化状态也至少要相隔224/3600=466个小时才会重置一次;在这种情况下,如果攻击者试图破解数据流的加密密钥,其所花费的代价要远远高于单独使用用户密钥来初始化移位寄存器的方案。

此外,通过对同一组帧中的MAC数据包的级联组合,使得用于一次加密的伪随机序列也大大加长了,同样增大了攻击者破解用户密钥的难度。

在采用本发明的技术方案来实现数据流传输过程中,如果手持电视系统中不需要启用上述加密流程,则只需要将用户密钥固定设置为某一常数值,或者将用户密钥和超帧索引号及组帧索引号均设置为某一常数值即可,如将用户密钥固定设置为101010101010101010101010或全零或其他常数;这样,本发明对数据流的加密过程仅仅相当于一个加扰的过程了,由于加扰操作是通信系统中的一个通用流程,因此,该过程也不会给系统引入额外的开销。

本发明提供的手持电视系统中的发送端设备如附图4所示。

图4中,发送端设备中设置有移位寄存器初始化模块10、移位寄存器模块11、XOR异或运算模块12、MAC包组合模块13、物理层发射处理模块14。

移位寄存器初始化模块10中存储有移位寄存器的初始化信息,这个初始化信息可以仅为用户密钥,这样,初始化模块应利用其存储的用户密钥初始化移位寄存器。移位寄存器初始化模块中存储的初始化信息还可以为:用户密钥和随机化因子,这里的随机化因子可以为超帧索引号、和/或组帧索引号。这样,初始化模块可以利用其存储的用户密钥和随机化因子来初始化移位寄存器。

移位寄存器初始化模块中可以存储用户密钥、超帧索引号、组帧索引号上述三者的各种组合;如移位寄存器初始化模块仅存储用户密钥和超帧索相号等。而且,用户密钥可以设置为全零,只存储超帧索引号与组帧索引号。具体如上述方法中的描述。

移位寄存器模块11主要用于:产生加密或加扰时进行XOR异或运算时使用的伪随机序列。

MAC包组合模块13主要用于:将同一组帧中的MAC数据包进行简单的首尾级联组合,以形成更大的待加密数据块;当然,当不对MAC数据包进行级联组合时,该模块也可以被置为失效。

XOR异或运算模块12主要用于:利用移位寄存器模块产生伪随机序列,并利用该伪随机序列对MAC数据包进行加密处理。XOR异或运算模块12可以直接利用该伪随机序列对MAC数据包均进行加密处理;XOR异或运算模块12也可以利用该伪随机序列对MAC包组合模块13输出的级联组合MAC数据包进行加密处理。具体如上述方法中的描述。

物理层发射处理模块14主要用于:对加密后的数据流进行信道编码、星座调、信道映射、信号D/A转换、信号上变频等一系列常规发射处理,最终将数据通过天线发送出去。

本发明提供的手持电视系统中的接收端设备如附图5所示。

图5中,发送端设备中设置有移位寄存器初始化模块10、移位寄存器模块11、XOR异或运算模块12、MAC包解组合模块15、和物理层接收处理模块16。

物理层接收处理模块16主要用于:对接收信号进行信号下变频、信号A/D转换、信道解映射、星座解调、信道解码等一系列常规接收处理,最终将接收信号转换为加密后的数据流。

接收端设备中的移位寄存器初始化模块10、移位寄存器模块11和XOR异或运算模块12与上述对发送端的描述相同,这里,XOR异或运算模块12是对物理层接收处理模块16输出的数据流进行异或处理操作,在此不再重复描述。

MAC包解组合模块15用于:将同一组帧中的级联组合MAC数据包进行解级联组合,以形成原始的MAC数据包;当然,当发送端不对MAC数据包进行级联组合时,接收端的MAC包解组合模块15也可以被置为失效。

虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号