业务数据加扰方法、业务数据解扰方法、装置及系统与流程

文档序号:17407732发布日期:2019-04-16 22:13阅读:277来源:国知局
业务数据加扰方法、业务数据解扰方法、装置及系统与流程

本发明涉及网络安全领域,特别涉及一种业务数据加扰方法、业务数据解扰方法、装置及系统。



背景技术:

eMBMS(enhanced Multimedia Broadcast/Multicast Service,增强型的多媒体广播多播服务)是LTE(Long Term Evolution,长期演进)中采用的一种广播技术。在eMBMS中,系统定义了组播广播单频网(Multimedia Broadcast Single Frequency Network,MBSFN)区域,即MBSFN区域。在MBSFN区域内包含有多个同步的eNodeB(evoloved NodeB,演进基站),同属一个MBSFN区域的eNodeB在发送相同的MBMS业务数据时相互间不再会形成干扰。

基于无线网络的部署特点,一个eMBMS网络会通常包含多个MBSFN区域,而每一个MBSFN区域会包含多个eNodeB,每个eNodeB会向同MBSFN区域内的一个或多个UE(User Equipment,用户设备)发送MBMS(Multicast and Broadcast Management System,组播广播管理系统)业务数据。在实际应用中,eNodeB通常以载波的形式传输MBMS业务数据,在同一个时刻,对于一个位于MBSFN区域内周边的UE来讲,很有可能会接收到来自周边其他的MBSFN区域内eNodeB发送的载波,也就是说,一个MBSFN区域内的UE在收发MBMS业务数据过程中,可能会受到周边MBSFN区域中传输的MBMS业务数据的干扰,也可能会受到来自同一个MBSFN区域中其他一个或多个UE收发MBMS业务数据的干扰。为了降低和消除该类干扰,在LTE中引入了不同UE和不同MBSFN区域之间的干扰随机化方法,通过对该UE收发的MBMS业务数据采用加扰序列进行加扰,以减少或消除由于其他UE收发的MBMS业务数据而带来的干扰。

为了避免不同MBSFN区域之间的干扰,目前普遍的方法是通过伪随机序列对MBMS业务数据进行加扰,进而达到抑制MBSFN区域之间干扰的目的。现有技术中根据区域标识或无线时隙slot编号作为加扰序列的加扰参数以生成加扰序列。

由于该加扰序列是根据MBSFN区域标识和无线时隙编号设置的,也就是说,不同MBMS区域内的UE在不同时刻所接收到的MBMS业务数据的加扰序列是不同的,因此可以降低不同MBMS区域内UE收发MBMS业务数据时产生的干扰。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:在同一个MBMS区域内,如果eNodeB同时向多个UE发送相同的MBMS业务数据,由于MBMS业务数据相同,加扰序列也相同,因此不同UE间收发的MBMS业务数据之间不会产生干扰;但在同一个MBMS区域内,如果eNodeB同时发送多个不同的MBMS业务数据,由于这些MBMS业务数据不同,但对这些MBMS业务数据生成的加扰序列相同,因此这些MBMS业务数据之间仍会产生较大的干扰。



技术实现要素:

为了解决现有技术在同一个MBMS区域同时传输多个不同MBMS业务数据时会产生较大干扰的问题,本发明实施例提供了一种业务数据加扰方法、业务数据解扰方法、装置及系统设备。所述技术方案如下:

第一方面,提供了业务数据加扰方法,所述方法,包括:

接收组播广播的业务数据;

将所述业务数据所对应的业务特征作为加扰参数的一部分;

根据所述加扰参数生成所述加扰序列;

根据所述加扰序列加扰所述业务数据;

发送加扰后的所述业务数据。

在第一方面的第一种可能的实施方式中,所述业务特征包括如下特征中的至少一种:

与所述业务数据对应的业务的业务标识(Service Identity);

所述业务所属的公共陆地移动网络标识(PLMN Identity);

所述业务所对应的移动组标识(Mobile Group Identity)或临时移动组标识(Temporary Mobile Group Identity);和

所述业务所对应的调度分组无线网络临时标识(Group Radio Network Temporary Identity)。

结合第一方面或者第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号(Radio Frame Number)、无线子帧编号(Radio Sub-Frame Number)和无线时隙编号(Slot Number)中的至少一种,以及调度所述业务数据的MBSFN区域标识(MBMS Area Identity),

所述根据所述加扰参数生成加扰序列,包括:

根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识以及所述业务特征生成加扰序列;

或者,

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度所述业务数据的区域标识,以及所述业务数据的码字,

所述根据所述加扰参数生成加扰序列,包括:

根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第一方面、第一方面的第一种可能的实施方式或者第一方面的第二种可能的实施方式,在第三种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的小区标识(Cell Identity),

所述根据所述加扰参数生成加扰序列,包括:

根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识以及所述业务特征生成加扰序列;

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度所述业务数据的小区标识,以及所述业务数据的码字,

所述根据所述加扰参数生成加扰序列,包括:

根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式或者第一方面的第三种可能的实施方式,在第四种可能的实施方式中,所述加扰参数还包括传输方式,在所述接收业务数据之后,还包括:

判断所述业务数据是单播数据还是组播数据;

若所述业务数据是单播数据,将所述传输方式置为0或1中的其中一个;

若所述业务数据是组播数据,将所述传输方式置为0或1中的另外一个。

结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式、第一方面的第三种可能的实施方式或者第一方面的第四种可能的实施方式,在第五种可能的实施方式中,在所述发送加扰后的所述业务数据之前,还包括:

向用于接收所述业务数据的用户设备UE发送所述加扰参数或所述加扰参数的一部分,以便所述UE根据接收到的所述加扰参数或所述加扰参数的一部分获取解扰参数,根据所述解扰参数生成解扰序列;

所述发送加扰后的所述业务数据,包括:

向所述UE发送加扰后的所述业务数据,以便所述UE接收到加扰后的所述业务数据后,根据所述解扰序列对加扰后的所述业务数据进行解扰。

第二方面,提供了业务数据解扰方法,所述方法,包括:

获取解扰参数,所述解扰参数为演进基站eNodeB发送的加扰参数或加扰参数的一部分;

根据所述解扰参数生成解扰序列;

获取加扰后的业务数据,所述加扰后的业务数据为所述eNodeB将接收到的所述业务数据所对应的业务特征作为所述加扰参数的一部分;根据所述加扰参数生成加扰序列;根据所述加扰序列加扰得到的所述业务数据;

根据所述解扰序列对获取到的所述业务数据进行解扰。

在第二方面的第一种可能的实施方式中,所述获取加扰后的业务数据,包括:

接收所述eNodeB发送的所述业务数据。

第三方面,提供了业务数据加扰装置,所述装置,包括:

接收模块,用于接收组播广播的业务数据;

认定模块,用于将所述接收模块接收的业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分;

加扰序列生成模块,用于根据所述认定模块认定的加扰参数生成所述加扰序列;

加扰模块,用于根据所述加扰序列生成模块生成的加扰序列加扰所述业务数据;

第一发送模块,用于发送所述加扰模块加扰后的所述业务数据。

在第三方面的第一种可能的实施方式中,所述业务特征包括如下特征中的至少一种:

与所述业务数据对应的业务的业务标识;

所述业务所属的公共陆地移动网络标识;

所述业务所对应的移动组标识或临时移动组标识;和,

所述业务所对应的调度分组无线网络临时标识。

结合第三方面或者第三方面的第一种可能的实施方式,在第二种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的MBSFN区域标识,

所述加扰序列生成模块,包括:

第一生成单元,用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识以及所述接收模块接收的业务数据所对应的业务特征生成加扰序列;

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度所述业务数据的MBSFN区域标识,以及所述业务数据的码字,

或者,

所述加扰序列生成模块,还包括:

第二生成单元,用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第三方面、第三方面的第一种可能的实施方式或者第三方面的第二种可能的实施方式,在第三种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的小区标识,

所述加扰序列生成模块,包括:

第三生成单元,用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识以及所述接收模块接收的业务数据所对应的业务特征生成加扰序列;

或者,

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度所述业务数据的小区标识,以及所述业务数据的码字,

所述加扰序列生成模块,还包括:

第四生成单元,用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第三方面、第三方面的第一种可能的实施方式、第三方面的第二种可能的实施方式或者第三方面的第三种可能的实施方式,在第四种可能的实施方式中,所述加扰参数还包括传输方式,所述装置,还包括:

判断模块,用于判断所述获取模块获取的业务数据是单播数据还是组播数据;

第二设置模块,用于在所述判断模块判定所述业务数据是单播数据时,将所述传输方式置为0或1中的其中一个;

第三设置模块,用于在所述判断模块判定所述业务数据是组播数据时,将所述传输方式置为0或1中的另外一个。

结合第三方面、第三方面的第一种可能的实施方式、第三方面的第二种可能的实施方式、第三方面的第三种可能的实施方式或者第三方面的第四种可能的实施方式,在第五种可能的实施方式中,所述装置,还包括:

第二发送模块,用于向用于接收所述业务数据的用户设备UE发送所述认定模块认定的加扰参数或所述加扰参数的一部分,以便所述UE根据接收到的所述加扰参数或所述加扰参数的一部分获取解扰参数,根据所述解扰参数生成解扰序列;

第一发送模块,还用于:

向所述UE发送所述加扰模块加扰的业务数据,以便所述UE接收到加扰后的所述业务数据后,根据所述解扰序列对加扰后的所述业务数据进行解扰。

第四方面,提供了业务数据解扰装置,所述装置,包括:

解扰参数获取模块,用于获取解扰参数,所述解扰参数为演进基站eNodeB发送的加扰参数或加扰参数的一部分;

解扰序列生成模块,用于根据所述解扰参数获取模块获取到的加扰参数生成解扰序列;

业务数据获取模块,用于获取加扰后的业务数据,所述加扰后的业务数据为演进基站eNodeB将接收到的所述业务数据所对应的业务特征作为所述加扰参数的一部分;根据所述加扰参数生成加扰序列;根据所述加扰序列加扰得到的所述业务数据;

解扰模块,用于根据所述解扰序列生成模块生成的解扰序列对接收到的所述业务数据进行解扰。

在第四方面的第一种可能的实施方式中,所述解扰参数获取模块,包括:

接收单元,用于接收所述eNodeB发送的加扰参数或所述加扰参数的一部分;

认定单元,用于将所述接收单元接收到的加扰参数或所述加扰参数的一部分作为解扰参数;

所述业务数据获取模块,用于:

接收所述eNodeB发送的加扰后的所述业务数据。

第五方面,提供了业务数据传输系统,所述系统包括如第三方面以及第三方面的各个实施方式所提供的至少一个业务数据加扰装置,以及如第四方面以及第四方面的各个实施方式所提供的至少一个业务数据解扰装置。

第六方面,提供了业务数据传输系统,所述系统包括至少一个eNodeB和至少一个UE,

所述eNodeB包括如第三方面以及第三方面的各个实施方式所提供的至少一个业务数据加扰装置;

所述UE包括如第四方面以及第四方面的各个实施方式所提供的至少一个业务数据解扰装置。

第七方面,提供了一种业务数据加扰装置,所述装置,包括:接收机、处理器和发送机,

所述接收机,用于接收组播广播的业务数据;

所述处理器,用于将所述业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分;

所述处理器,还用于根据所述加扰参数生成所述加扰序列;

所述处理器,还用于根据所述加扰序列加扰所述业务数据;

所述发送机,用于发送加扰后的所述业务数据。

在第七方面的第一种可能的实施方式中,所述业务特征包括如下特征中的至少一种:

与所述业务数据对应的业务的业务标识;

所述业务所属的公共陆地移动网络标识;

所述业务所对应的移动组标识或临时移动组标识;和,

所述业务所对应的调度分组无线网络临时标识。

结合第七方面或者第七方面的第一种可能的实施方式,在第二种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的MBSFN区域标识,

所述处理器,还用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识以及所述业务特征生成加扰序列;

或者,

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的MBSFN区域标识,以及所述业务数据的码字,

所述处理器,还用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述MBSFN区域标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第七方面、第七方面的第一种可能的实施方式或者第七方面的第二种可能的实施方式,在第三种可能的实施方式中,所述加扰参数还包括:

调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的小区标识,

所述处理器,还用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识以及所述业务特征生成加扰序列;

或者,

所述加扰参数还包括调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度所述业务数据的小区标识,以及所述业务数据的码字,

所述处理器,还用于根据所述无线帧编号、所述无线子帧编号和所述无线时隙编号中的至少一种、所述小区标识、所述业务数据的码字以及所述业务特征生成加扰序列。

结合第七方面、第七方面的第一种可能的实施方式、第七方面的第二种可能的实施方式或者第七方面的第三种可能的实施方式,在第四种可能的实施方式中,所述加扰参数还包括传输方式,

所述处理器,还用于判断所述业务数据是单播数据还是组播数据;

所述处理器,还用于在所述业务数据是单播数据时,将所述传输方式置为0或1中的其中一个;

所述处理器,还用于在所述业务数据是组播数据时,将所述传输方式置为0或1中的另外一个。

结合第七方面、第七方面的第一种可能的实施方式、第七方面的第二种可能的实施方式、第七方面的第三种可能的实施方式或者第七方面的第四种可能的实施方式,在第五种可能的实施方式中,所述发送机,用于向用于接收所述业务数据的用户设备UE发送所述加扰参数或所述加扰参数的一部分,以便所述UE根据接收到的所述加扰参数或所述加扰参数的一部分生成解扰参数,根据所述解扰参数生成解扰序列;

所述发送机,还用于向所述UE发送所述业务数据,以便所述UE接收到加扰后的所述业务数据后,根据所述解扰序列对加扰后的所述业务数据进行解扰。

第八方面,提供了一种业务数据解扰装置,所述装置,包括:接收机、处理器和发送机,

所述接收机,用于获取解扰参数,所述解扰参数为演进基站eNodeB发送的加扰参数或加扰参数的一部分;

所述处理器,用于根据所述解扰参数生成解扰序列;

所述处理器器,还用于获取加扰后的业务数据,所述加扰后的业务数据为所述eNodeB将接收到的所述业务数据所对应的业务特征作为所述加扰参数的一部分;根据所述加扰参数生成加扰序列;根据所述加扰序列加扰得到的所述业务数据;

所述处理器,还用于根据所述解扰序列对接收到的所述业务数据进行解扰。

在第八方面的第一种可能的实施方式中,

所述接收机,还用于接收所述eNodeB发送的加扰参数或所述加扰参数的一部分;

所述处理器,还用于将所述接收单元接收到的加扰参数或所述加扰参数的一部分作为解扰参数;

所述接收机,还用于接收所述eNodeB发送的所述业务数据。

第九方面,提供了业务数据传输系统,所述系统包括如第七方面以及第七方面的各个实施方式所提供的至少一个业务数据加扰装置,以及如第八方面以及第八方面的各个实施方式所提供的至少一个业务数据解扰装置。

第十方面,提供了业务数据传输系统,所述系统包括至少一个eNodeB和至少一个UE,

所述eNodeB包括如第七方面以及第七方面的各个实施方式所提供的至少一个业务数据加扰装置;

所述UE包括如第八方面以及第八方面的各个实施方式所提供的至少一个业务数据解扰装置。

本发明实施例提供的技术方案带来的有益效果是:

通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰,发送加扰后的业务数据;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个区域内同时发送的不同业务数据之间的干扰的效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是LTE通信系统中无线帧FDD的结构示意图;

图2是LTE通信系统中子帧的结构示意图;

图3是本发明实施例一提供的业务数据加扰方法的方法流程图;

图4是本发明实施例二提供的业务数据解扰方法的方法流程图;

图5是本发明实施例三提供的业务数据传输方法的方法流程图;

图6A是本发明部分实施例中独立调度时的子帧结构示意图;

图6B是本发明部分实施例中组调度时的子帧结构示意图;

图6C是本发明部分实施例中组调度时PDSCH中数据块的结构示意图;

图7是本发明实施例四提供的业务数据加扰装置的结构示意图;

图8是本发明实施例五提供的业务数据解扰装置的结构示意图;

图9是本发明实施例六提供的业务数据加扰装置的结构示意图;

图10是本发明实施例七提供的业务数据解扰装置的结构示意图;

图11是本发明实施例八提供的业务数据传输系统的结构示意图;

图12是本发明实施例九提供的业务数据传输系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

一个eMBMS网络通常会包含一个或多个MBSFN区域,每个MBSFN区域中通常会包含有一个或多个小区(Cell)。

在LTE通信系统中传输业务数据时是根据LTE无线帧(Radio Frame)来进行传输的,常见的无线帧的类型有FDD和TDD两种,其中FDD的帧结构可参见图1所示。一个FDD帧的长度为10ms,由长度为0.5ms的20个时隙(Slot)组成,每两个相邻的时隙为一个子帧(Sub-Frame)。eNodeB在向UE发送业务数据时是以子帧为单位进行发送的。

eNodeB根据调度的结果将为每个小区发送一个物理下行共享信道(Physical Downlink Shared Channel,PDSCH)以及对应的物理下行控制信道(Physical Downlink Control Channel,PDCCH),其中,PDSCH承载着eNodeB发送给调度用户设备的单播数据,PDCCH承载着其对应PDSCH的调度信息,该调度信息主要用来指示与其对应的PDSCH的传输格式信息,包括资源的分配、传输块的大小、调制编码方式、传输秩以及预编码矩阵信息等。PDCCH和PDSCH是时分复用在一个子帧中的。对于通用循环前缀,每个子帧包括两个时隙,每个时隙中有7个正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号,其中,PDCCH是在第一个时隙的前n(n=1,2,3,4)个OFDM符号中传输的,n是动态可变的,剩余的OFDM符号则用来传输PDSCH。请参见图2所示,其示出了LTE通信系统中子帧的结构示意图。图2中所示的子帧中第一时隙中的前3个OFDM符号用于传输PDCCH,其余的OFDM符号用于传输PDSCH。

一个子帧可以向多个UE发送数据,此时PDCCH区域(子帧中用于传输PDCCH的区域)可以包含有多个对应于UE的PDCCH,每个PDCCH指向与PDSCH区域(子帧中用于传输PDSCH的区域)中的MBMS业务数据。当UE接收到该子帧中的PDCCH时,可以根据与UE对应的PDCCH获取PDSCH区域中所需要的业务数据。

实施例一

请参见图3所示,其示出了本发明实施例一提供的业务数据加扰方法的方法流程图。该业务数据加扰方法可以应用于LTE通信系统的eNodeB中,该业务数据加扰方法,包括:

301,接收组播广播的业务数据;

这里组播广播的业务数据可以为MBMS业务数据,也可以为其他业务数据。

302,将业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分;

业务数据所对应的业务特征通常可以包括如下特征中的至少一种:

与业务数据对应的业务的业务标识;

该业务所属的公共陆地移动网络标识;

该业务所对应的移动组标识或临时移动组标识;和

该业务所对应的调度分组无线网络临时标识。

在实际应用中,可以将业务数据所对应的业务特征作为加扰参数的一部分。

在一个MBSFN区域的应用场景中,业务数据可以为MBMS业务数据,加扰参数还可以包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识;或者,

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度业务数据的MBSFN区域标识,以及业务数据的码字。

在一个小区的应用场景中,加扰参数还可以包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识;或者,

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度业务数据的小区标识,以及业务数据的码字。

也就是说,在多输入多输出(Multiple Input Multiple Output,MIMO)的应用场景中,即同一个基站同时发送多个业务数据时,为了区分这些业务数据,还可以将这些业务数据的码字作为加扰参数的一部分。

303,根据加扰参数生成加扰序列;

在一个应用场景中,当加扰参数包括业务数据所对应的业务特征,以及调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识时,根据加扰参数生成加扰序列可以为:根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识以及业务特征生成加扰序列。

在另一个应用场景中,当加扰参数包括业务数据所对应的业务特征,调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度业务数据的MBSFN区域标识,以及业务数据的码字时,根据加扰参数生成加扰序列可以为:根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识、的码字以及业务特征生成加扰序列。

加扰序列的公式如下:

c(n)=(x1(n+NC)+x2(n+NC))mod2

x1(n+31)=(x1(n+3)+x1(n))mod2

x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

其中,c(n)表示将要加扰至业务数据中第n个bit的加扰数据,mod为取模运算,NC可取1600,n为0至MPN-1的任一自然数。

通常,该加扰序列中包含有进行特殊定义的第一序列和第二序列。其中第一序列可以定义为即第一序列是由x1(0)、x1(1)、x1(2)···x1(30)组成的一组序列,其中x1(0)=1,x1(n)=0,n=1,2,…,3。第二序列可以定义为

举例来讲,如果根据业务特征中的业务标识Service Id、业务服务标识PLMN Id以及MBSFN区域标识、Slot编号生成加扰序列,则第二序列具体可以为:

其中表示MBSFN区域标识,占用8bits;ns表示Slot编号,占用4bits;nservice_id表示业务数据的业务标识,由于业务标识可能较长,也可以取业务标识的一部分,占用11bits;nplmn_id表示提供业务服务的PLMN Id(6bits),包含移动国家号码MCC(3bits)和移动网络号码MNC(3bits)。也就是说,第二序列的前8个比特位x2(0)、x2(1)、x2(2)···x2(7)分别对应该业务数据的MBSFN区域标识,第二序列的第9至12个比特位x2(8)、x2(9)···x2(11)分别对应该业务数据的无线时隙(Slot)编号,第二序列的第13至23个比特位x2(12)、x2(13)···x2(22)分别对应业务标识,第二序列的第24至29个比特位x2(23)、x2(24)···x2(28)分别对应业务服务的PLMN Id,第二序列。

根据上述的第一序列和定义的第二序列以及上述的公式可以分别得到x1(n+31)和x2(n+31),其中n为0至MPN-1的任一自然数,其中MPN为一个子帧中物理下行共享信道PDSCH中传输的一个码字的比特数。

举例来讲,如果根据业务特征中的业务对应的调度分组无线网络临时标识Group Id以及MBSFN区域标识、Slot编号生成加扰序列,则第二序列具体可以为:

如果根据业务特征中的Group Id、Service Id以及MBSFN区域标识、Slot编号生成加扰序列,则第二序列具体可以为:

如果根据业务特征中的Group Id、PLMN Id以及MBSFN区域标识、Slot编号生成加扰序列,则第二序列具体可以为:

如果根据业务特征中的Group Id、Service Id、PLMN Id以及MBSFN区域标识、Slot编号生成加扰序列,则第二序列具体可以为:

在一个MIMO的应用场景中,可以利用第二序列中的某一预定比特位加入业务特征中的码字以生成加扰序列,比如:

其中,q表示业务数据的码字,这里将其放置在第二序列中的第13个比特位上。当存在两个业务数据时,q可取0或1。比如,q为0时,表示对第一个业务数据生成加扰序列,q为1时,表示对第二个业务数据生成加扰序列。

在一个应用场景中,当加扰参数包括业务数据所对应的业务特征,调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识时,根据加扰参数生成加扰序列可以为:根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、小区标识以及业务特征生成加扰序列。

在另一个应用场景中,当加扰参数包括业务数据所对应的业务特征,调度所述业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,调度业务数据的小区标识,以及业务数据的码字时,根据加扰参数生成加扰序列可以为:根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、小区标识、业务数据的码字以及业务特征生成加扰序列。

举例来讲,如果根据业务特征中的Group Id、Service Id以及小区标识Cell Id、Slot编号生成加扰序列,则第二序列具体可以为:

其中,表示小区标识,占用8bits;ns标识Slot编号,占用序列的4bits;nservice_id表示业务标识,由于业务标识可能较长,也可以取业务标识的一部分,占用11bits;nplmn_id表示提供业务服务的PLMN Id(6bits),包含MCC(3bits)和MNC(3bits)。

在一个具体的应用场景中,加扰参数还可以包括业务数据的传输方式,这样可以利用第二序列中的最高比特位或其他预定比特位加入业务数据的传输方式以生成加扰序列。

在根据业务数据的传输方式生成加扰序列时,通常在301之后,该业务数据加扰方法还可以包括如下步骤:

第一,判断业务数据是单播数据还是组播数据;

第二,若业务数据是单播数据,将传输方式置为0或1中的其中一个;

第三,若业务数据是组播数据,将所述传输方式置为0或1中的另外一个。

这样,eNodeB在首先确定业务数据是单播数据还是组播数据,然后对传输方式设置对应的值,以根据该值生成第二序列。,比如:

其中,在生成传输单播数据的加扰序列时,r=0;在生成传输组播数据的加扰序列时,r=1;或者,在生成传输单播数据的加扰序列时,r=1;在生成传输组播数据的加扰序列时,r=0。

304,根据加扰序列加扰业务数据。

业务数据由一些列的码字b构成,具体表示为其中表示数据标识为q的业务数据在一个子帧传输的比特位数,加扰后的比特序列为加扰方式如下:

其中,加扰序列c(q)(i)依据下述方法生成,如果输出序列c(n)的长度为MPN,则n取值为n=0,1,…,MPN-1。

305,发送加扰后的业务数据。

在一个具体的应用场景中,eNodeB在给UE发送加扰后的业务数据之前,会向用于接收业务数据的用户设备UE发送加扰参数;然后eNodeB会将加扰后的业务数据发送给UE,以便UE接收到加扰参数之后根据加扰参数生成解扰序列,当UE接收到加扰后的业务数据后,根据解扰序列对加扰后的业务数据进行解扰。

通常情况下,加扰参数设置在eNodeB发送给UE的子帧的PDCCH中,加扰后的业务数据会设置在eNodeB发送给UE的子帧的PDSCH中。

综上所述,本发明实施例提供的业务数据加扰方法,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

实施例二

请参见图4所示,其示出了本发明实施例二提供的业务数据解扰方法的方法流程图。该业务数据解扰方法可以应用于LTE通信系统的UE中,该业务数据解扰方法,包括:

401,获取解扰参数,解扰参数为eNodeB发送的加扰参数或加扰参数的一部分;

获取解扰参数,可以包括:

第一,接收eNodeB发送的加扰参数或加扰参数的一部分;

第二,将加扰参数或加扰参数的一部分作为解扰参数。

也就是说,对于UE来讲,当UE接收到eNodeB发送的加扰参数或加扰参数的一部分之后,UE可以将加扰参数作为用于解扰业务数据的解扰参数,或可以将加扰参数的其中一部分作为用于解扰业务数据的解扰参数。

举例来讲,可以将加扰参数中业务数据所对应的业务特征作为解扰参数,比如可以将加扰参数中的与业务数据对应的业务的业务标识、该业务所属的公共陆地移动网络标识、该业务所对应的移动组标识或临时移动组标识和该业务所对应的调度分组无线网络临时标识中的一个或多个作为解扰参数。

402,根据解扰参数生成解扰序列;

举例来讲,当认定的解扰参数包括业务数据所对应的业务特征时,根据解扰参数生成解扰序列可以为:根据业务数据所对应的业务特征生成解扰序列。

403,获取加扰后的业务数据,加扰后的业务数据为eNodeB将接收到的业务数据所对应的业务特征作为加扰参数的一部分;根据加扰参数生成加扰序列;根据加扰序列加扰得到的业务数据。

通常UE获取到的加扰后的业务数据是eNodeB发送给UE的加扰后的业务数据。

403,根据解扰序列对接收到的业务数据进行解扰。

在实际应用中,UE首先接收到eNodeB发送的PDCCH,然后从PDCCH中解析出解扰参数,然后根据该解扰参数生成对应的解扰序列;当UE接收到eNodeB发送的与该PDCCH对应的PDSCH时,根据该解扰序列对PDSCH中的业务数据进行解扰。

综上所述,本发明实施例提供的业务数据解扰方法,通过接收加扰业务数据时所用的加扰参数,并根据该加扰参数生成解扰序列,当接收到该业务数据后,根据该解扰序列对该业务数据进行解扰;进而完成对加扰后的业务数据进行解扰的过程。

实施例三

请参见图5所示,其示出了本发明实施例三提供的业务数据传输方法的方法流程图。该业务数据传输发送应用在LTE通信系统中,该业务数据传输方法包括:

501,eNodeB接收组播广播的业务数据;

502,eNodeB将业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分;

503,eNodeB根据加扰参数生成加扰序列;

504,eNodeB根据加扰序列加扰业务数据;

505,eNodeB向用于接收业务数据的用户设备UE发送加扰参数或加扰参数的一部分;

506,UE接收eNodeB发送的加扰参数或加扰参数的一部分

507,UE将接收到的加扰参数作或加扰参数的一部分作为解扰参数;

508,UE根据解扰参数生成解扰序列;

509,eNodeB向UE发送加扰后的业务数据;

510,UE接收eNodeB发送的业务数据;

511,根据解扰序列对接收到的业务数据进行解扰。

在一个独立调度的应用场景中,请参见图6A所示,其示出了本发明部分实施例中独立调度时的子帧结构示意图。业务数据传输的过程可以包括如下过程:

步骤1:eNodeB为UE1分配标识C-RNTI1,为UE2分配标识C-RNTI2;

步骤2:eNodeB分别向UE1和UE2发送加扰参数,比如:分组标识Group RNTI、或业务Service标识、或会话Session标识;

步骤3:eNodeB发送下行调度信令PDCCH1给UE1;

PDCCH1可以采用分配给UE1的C-RNTI进行加扰,PDCCH1包含有指示UE1接收数据TransportBlock1的PDSCH资源信息,TransportBlock1中可以对应包含有数据Data1;

该PDCCH1中携带分组调度指示信息,分组调度指示信息可以用于通知UE1该调度为分组调度;

步骤4:eNodeB采用加扰参数Group RNTI、或Service标识、或Session标识生成加扰序列,并根据该加扰序列对PDSCH传输的数据进行加扰;

步骤5:eNodeB发送下行调度信令PDCCH2给UE2;

PDCCH2可以采用分配给UE2的C-RNTI2进行加扰;PDCCH2包含有指示TransportBlock1的PDSCH资源信息;

该PDCCH2中携带分组调度指示信息,分组调度指示信息可以用于通知UE2该调度为分组调度;

步骤6:UE1检测出eNodeB发送给UE1的PDCCH1,然后对PDCCH1进行解码,并按照PDCCH1所指示的资源信息,在PDSCH接收TransportBlock1;

具体的,UE1根据PDCCH1中携带的分组调度指示获知当前调度为分组调度,然后可以采用分组调度的解扰参数(比如Group RNTI、或Service标识、或Session标识)对所接收数据进行解扰;

通常情况下,TransportBlock1可以采用CRC(Cyclic Redundancy Check,循环冗余校验码)进行校验,如果UE1对TransportBlock1的CRC校验通过,则UE1成功接收TransportBlock1;否则UE1接收TransportBlock1失败;

步骤7:UE2检测出eNodeB发送给UE2的PDCCH2,然后对PDCCH2进行解码,并按照PDCCH2所指示的资源信息,在PDSCH接收TransportBlock1;

具体的,UE2根据PDCCH2中携带的分组调度指示获知当前调度为分组调度,然后可以采用分组调度的解扰参数(比如Group RNTI、或Service标识、或Session标识)对所接收数据进行解扰;

通常情况下,TransportBlock1可以采用CRC进行校验,如果UE2对TransportBlock1的CRC校验通过,则UE2成功接收TransportBlock1;否则UE2接收TransportBlock1失败。

在一个组调度的应用场景中,请参见图6B所示,其示出了本发明部分实施例中组调度时的子帧结构示意图。业务数据传输的过程可以包括如下过程:

步骤1:eNodeB为属于Group1的UE1分配标识Group C-RNTI1,为属于Group1的UE2分配标识Group C-RNTI1;

步骤2:eNodeB分别向UE1和UE2发送加扰参数,比如:Group RNTI、或Service标识、或Session标识;

步骤3:eNodeB发送下行调度信令PDCCH1给Group C-RNTI1所标识的Group1所包含的UE,其中,PDCCH1可以采用分配给Group1的Group C-RNTI1进行加扰,PDCCH1包含有指示Group1中的UE接收TransportBlock1的PDSCH资源信息;

步骤4:eNodeB采用Group RNTI、或Service标识、或Session标识生成加扰序列,并对对PDSCH传输的数据进行加扰;

举例来讲,eNodeB采用Group RNTI以及小区标识生成扰码序列,对应的第二序列的公式如下:

步骤5:UE1检测出发送给其所属的Group1的PDCCH1,UE1解码PDCCH1,并按照PDCCH1所指示的资源信息,在PDSCH接收TransportBlock1;

具体的,TransportBlock1可以采用CRC进行校验,如果UE1对TransportBlock1的CRC校验通过,则UE1成功接收TransportBlock1;否则UE1接收TransportBlock1失败。

步骤6:UE1采用Group RNTI、或Service标识、或Session标识生成解码序列,并对PDSCH传输的数据Data1进行解扰;

值得指出的是:eNodeB还可以配置UE1,以使得UE1在特定的时间段内检测eNodeB发送给Group1的PDCCH调度消息;比如:eNodeB为UE1配置检测Group1的PDCCH调度消息的帧号、周期等,UE1在eNodeB广播、或通过控制信令指示的指定帧号、指定周期的子帧上检测eNodeB发送给Group1的PDCCH调度消息;

步骤7:UE2检测出发送给其所属的Group1的PDCCH1,UE1解码PDCCH1,并按照PDCCH1所指示的资源信息,在PDSCH接收TransportBlock1;

具体的,TransportBlock1可以采用CRC进行校验,如果UE1对TransportBlock1的CRC校验通过,则UE1成功接收TransportBlock1;否则UE1接收TransportBlock1失败;

步骤8:UE1采用Group RNTI、或Service标识、或Session标识生成扰码序列,并对对PDSCH传输的数据进行解扰。

可选的,TransportBlock1中可以包含将同一数据内容分配给相同,和/或不同组的指示,Transport Block中可以包含数据接收控制指示信息,比如:接收数据的组标识、接收数据的长度等信息。如图6C,控制信息a指示的组1和组2均需要都要接收Part1的数据;控制信息b指示的组1需要接收Part2数据;控制信息c指示的组2需要接收Part3数据;接收到该Transport Block的UE按照控制指示信息,接收Transport Block中的数据。在发送该数据之前,eNodeB需要将区分不同组的控制信息配置给UE,UE在接收到该格式的数据时,依据配置的控制信息,接收其所属组的数据。

综上所述,本发明实施例提供的业务数据传输方法,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

实施例四

请参见图7所示,其示出了本发明实施例四提供的业务数据加扰装置的结构示意图。该业务数据加扰装置可以实施成为eNodeB,也可以实施成为eNodeB的一部分。该业务数据加扰装置可以但不限于包括:接收模块701、认定模块702、加扰序列生成模块703、加扰模块704。

接收模块701,可以用于获取组播广播的业务数据。

认定模块702,可以用于将接收模块701接收的业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分。

较优的,业务特征包括如下特征中的至少一种:

与业务数据对应的业务的业务标识;

该业务所属的公共陆地移动网络标识;

该业务所对应的移动组标识或临时移动组标识;和,

该业务所对应的调度分组无线网络临时标识;。

加扰序列生成模块703,可以用于根据认定模块702认定的加扰参数生成加扰序列。

举例来讲,加扰参数还包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识,

加扰序列生成模块703,包括:

第一生成单元703a,用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识以及接收模块701获取的业务数据所对应的业务特征生成加扰序列。

再举例来讲,加扰参数还包括:调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识,以及业务数据的码字,

加扰序列生成模块703,还包括:

第二生成单元703b,用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识、业务数据的码字以及接收模块701获取的业务数据所对应的业务特征生成加扰序列。

再举例来讲,加扰参数还包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识,

加扰序列生成模块703,包括:

第三生成单元703c,用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、小区标识以及接收模块701接收的业务数据所对应的业务特征生成加扰序列。

再举例来讲,加扰参数还包括:调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识,以及业务数据的码字,加扰序列生成模块703,还包括:

第四生成单元703d,用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、小区标识、业务数据的码字以及接收模块701获取的业务数据所对应的业务特征生成加扰序列。

加扰模块704,可以用于根据加扰序列生成模块703生成的加扰序列加扰业务数据。

第一发送模块705,可以用于发送加扰模块704加扰后的业务数据。

较优的,该业务数据加扰装置还可以包括:判断模块706、第二设置模块707、第三设置模块708。

判断模块706,可以用于判断获取模块701获取的业务数据是单播数据还是组播数据。

第二设置模块707,可以用于在判断模块706判定业务数据是单播数据时,将传输方式置为0或1中的其中一个。

第三设置模块708,可以用于在判断模块706判定业务数据是组播数据时,将传输方式置为0或1中的另外一个。

较优的,该业务数据加扰装置还可以包括:第二发送模块709。

第二发送模块709,可以用于向用于接收业务数据的用户设备UE发送认定模块702认定的加扰参数或加扰参数的一部分,以便UE接收到加扰参数或加扰参数的一部分之后根据加扰参数或加扰参数的一部分生成解扰序列。

第一发送模块705,还可以用于向UE发送加扰模块加扰的业务数据,以便UE接收到加扰后的业务数据后,根据解扰序列对加扰后的业务数据进行解扰。

综上所述,本发明实施例提供的业务数据加扰装置,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

实施例五

请参见图8所示,其示出了本发明实施例五提供的业务数据解扰装置的结构示意图。该业务数据解扰装置可以实施成为UE,也可以实施成为UE的一部分。该业务数据解扰装置可以但不限于包括:获取模块801、解扰序列生成模块802和解扰模块803。

解扰参数获取模块801,可以用于获取解扰参数,解扰参数为演进基站eNodeB发送的加扰参数或加扰参数的一部分;

较优的,解扰参数获取模块801还可以包括接收单元801a和认定单元810b。

接收单元810a,用于接收eNodeB发送的加扰参数或加扰参数的一部分。

认定单元810b,用于将接收单元接收到的加扰参数或加扰参数的一部分作为解扰参数。

解扰序列生成模块802,可以用于根据获取模块801获取到的加扰参数生成解扰序列。

业务数据获取模块803,用于获取加扰后的业务数据,加扰后的业务数据为eNodeB将接收到的业务数据所对应的业务特征作为生成加扰序列的加扰参数的一部分;根据加扰参数生成加扰序列;根据加扰序列加扰得到的业务数据。

较优的,业务数据获取模块803可以用于接收eNodeB发送的业务数据。

解扰模块804,可以用于根据解扰序列生成模块802生成的解扰序列对业务数据获取模块803获取到的业务数据进行解扰。

综上所述,本发明实施例提供的业务数据解扰装置,通过接收加扰业务数据时所用的加扰参数,并根据该加扰参数生成解扰序列,当接收到该业务数据后,根据该解扰序列对该业务数据进行解扰;进而完成对加扰后的业务数据进行解扰的过程。

需要说明的是:上述实施例提供的业务数据加扰装置以及业务数据解扰装置在业务数据传输时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将eNodeB或UE的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的业务数据加扰装置与业务数据加扰方法实施例属于同一构思,上述实施例提供的业务数据解扰装置与业务数据解扰方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

实施例六

请参见图9所示,其示出了本发明实施例六提供的业务数据加扰装置的结构示意图。该业务数据加扰装置可以实施成为eNodeB,也可以实施成为eNodeB的一部分。该该业务数据加扰装置可以包括:接收机901、处理器902、存储器903和发送机904,存储器903中存储一个或多个计算机软件,处理器902可以根据这些计算机软件进行相应操作。

接收机901,用于接收组播广播的业务数据;

处理器902,用于将业务数据所对应的业务特征作为用于生成加扰序列的加扰参数的一部分;

处理器902,还用于根据加扰参数生成加扰序列;

处理器902,还用于根据加扰序列加扰业务数据。

发送机904,还用于发送加扰后的业务数据。

较优的,业务特征包括如下特征中的至少一种:

与业务数据对应的业务的业务标识;

该业务所属的公共陆地移动网络标识;

该业务所对应的移动组标识或临时移动组标识;和,

该业务所对应的调度分组无线网络临时标识。

加扰参数还包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识,

处理器902,还用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识以及业务特征生成加扰序列。

较优的,加扰参数还可以包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的MBSFN区域标识,以及业务数据的码字,

处理器902,还用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识、业务数据的码字以及业务特征生成加扰序列。

较优的,加扰参数还包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识,

处理器902,还用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、小区标识以及业务特征生成加扰序列。

较优的,加扰参数还可以包括:

调度业务数据的无线帧编号、无线子帧编号和无线时隙编号中的至少一种,以及调度业务数据的小区标识,以及业务数据的码字,

处理器902,还用于根据无线帧编号、无线子帧编号和无线时隙编号中的至少一种、MBSFN区域标识、业务数据的码字以及业务特征生成加扰序列。

较优的,加扰参数还可以包括业务数据的输入方式,处理器902,还用于判断业务数据是单播数据还是组播数据;

处理器902,还用于在业务数据是单播数据时,将传输方式置为0或1中的其中一个;

处理器902,还用于在业务数据是组播数据时,将传输方式置为0或1中的另外一个。

较优的,发送机904,用于向用于接收业务数据的用户设备UE发送加扰参数;

发送机904,还用于向UE发送业务数据,以便UE接收到加扰参数之后根据加扰参数生成解扰序列,当UE接收到加扰后的业务数据后,根据解扰序列对加扰后的业务数据进行解扰。

综上所述,本发明实施例提供的业务数据加扰装置,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

实施例七

请参见图10所示,其示出了本发明实施例七提供的业务数据解扰装置的结构示意图。该业务数据解扰装置可以实施成为UE,也可以实施成为UE的一部分。该该业务数据解扰装置可以包括:接收机1001、处理器1002、存储器1003和发送机1004,存储器1003中存储一个或多个计算机软件,处理器1002可以根据这些计算机软件进行相应操作。

接收机1001,用于获取解扰参数,所述解扰参数为演进基站eNodeB发送的加扰参数或加扰参数的一部分。

处理器1002,用于根据解扰参数生成解扰序列。

接收机1001,还用于获取加扰后的业务数据,加扰后的业务数据为eNodeB将接收到的业务数据所对应的业务特征作为加扰参数的一部分;根据加扰参数生成加扰序列;根据加扰序列加扰得到的业务数据;

处理器1002,还用于根据解扰序列对接收到的业务数据进行解扰。

较优的,接收机1001,还用于接收eNodeB发送的加扰参数或加扰参数的一部分;处理器1002,还用于将接收单元接收到的加扰参数或加扰参数的一部分作为解扰参数。

较优的,接收机1001,还用于接收eNodeB发送的业务数据。

综上所述,本发明实施例提供的业务数据解扰装置,通过接收加扰业务数据时所用的加扰参数,并根据该加扰参数生成解扰序列,当接收到该业务数据后,根据该解扰序列对该业务数据进行解扰;进而完成对加扰后的业务数据进行解扰的过程。

实施例八

请参见图11所示,其示出了本发明实施例八提供的业务数据传输系统的结构示意图。所述系统包括至少一个业务数据加扰装置1101和至少一个业务数据解扰装置1102。其中,业务数据加扰装置1101可以为实施例四提供的业务数据加扰装置,业务数据解扰装置1102可以为实施例五提供的业务数据解扰装置。或者,业务数据加扰装置1101可以为实施例六提供的业务数据加扰装置,业务数据解扰装置1102可以为实施例七提供的业务数据解扰装置。

综上所述,本发明实施例提供的业务数据加扰系统,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;对应的,通过接收加扰业务数据时所用的加扰参数,并根据该加扰参数生成解扰序列,当接收到该业务数据后,根据该解扰序列对该业务数据进行解扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

实施例九

请参见图12所示,其示出了本发明实施例九提供的业务数据传输系统的结构示意图。所述系统包括至少一个eNodeB1201和至少一个UE1202。其中,eNodeB1201可以为包括实施例四提供的业务数据加扰装置,UE1202可以为包括实施例五提供的业务数据解扰装置。或者,eNodeB1201可以为包括实施例六提供的业务数据加扰装置,UE1202可以为包括实施例七提供的业务数据解扰装置。

综上所述,本发明实施例提供的业务数据加扰系统,通过业务数据所对应的业务特征以及MBSFN区域标识和无线时隙编号等作为加扰参数生成加扰序列,并根据生成的加扰序列对该业务数据进行加扰;对应的,通过接收加扰业务数据时所用的加扰参数,并根据该加扰参数生成解扰序列,当接收到该业务数据后,根据该解扰序列对该业务数据进行解扰;由于对每个业务数据的加扰序列均添加了该业务数据所对应的业务特征,因此对不同的业务数据生成的加扰序列不同,解决了在同一个业务区域同时传输多个不同业务数据时会产生较大干扰的问题,达到了可以很大程度上降低同一个业务区域内同时发送的不同业务数据之间的干扰的效果。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1