一种信息发射方法及装置与流程

文档序号:17975206发布日期:2019-06-21 23:45阅读:257来源:国知局
一种信息发射方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种信息发射方法及装置。



背景技术:

D2D(Device to Device,用户直接通信)是指终端设备之间直接通信,或者在网络的辅助下进行直接通信。D2D有三种工作场景,分别是网络覆盖、无网络覆盖和部分网络覆盖,在网络覆盖的工作场景中,参与D2D通信的终端设备都在网络的覆盖范围内;在无网络覆盖的工作场景中,参与D2D通信的终端设备都在网络的覆盖范围外;在部分网络覆盖的工作场景中,参与D2D通信的一部分终端设备在网络的覆盖范围内,另一部分终端设备在网络的覆盖范围外。

用户直接通信可以分为广播,组播和单播模式,其中广播模式发射机发射时不限定具体的接收机,即发射机不清楚有没有接收机在接收,网络侧可能不具备这个信息。而组播和单播实际上有目标接收机。

在无线通信过程中,无线空间存在各种各样的信号,为了接收机更好的接收有用信号,去除不必要的干扰,通常会对发射信号进行加扰处理。发射机利用序列生成器产生伪随机码序列对待发射的信息进行加扰操作,并将加扰的信息发射。例如,在3GPP LTE系统上行PUSCH根据终端设备ID、码字的序号、时隙号和小区ID初始化序列生成器,但是,在部分网络覆盖的工作场景和无网络覆盖的工作场景下,网络覆盖范围外的终端设备没有小区ID信息,所以在现有技术中,无法根据终端设备ID、码字的序号、时隙号和小区ID初始化序列生成器,导致无法解决D2D中信息的加扰问题。在现有技术中,也可以利用发射机的ID再结合其他一些信息对序列生成器进行初始化,产生加扰所需的伪随机码序列。在D2D(Device to Device,用户直接通信)中,移动终端间直接通信或者在网络的辅助下进行直接通信。在D2D的广播方式、组播方式和单播方式中,移动终端之间能够相互通信,但是作为接收机的移动终端可能并不清楚作为发射机的移动终端的发射机ID。如果想要使接收机得知发射机ID,需要另外建立机制,由网络侧的设备或者发射机通知其他接收机该发射机的发射机ID。但是,增加通知接收机,使接收机得到发射机ID的这个过程,网络侧的设备或者发射机与接收机进行数据传输需要花费更多的时间,而且需要占用更多的传输资源。而对于广播模式,由于接收机信息的缺失,更无法通知接收机某个时刻发射机的ID。



技术实现要素:

本发明的实施例提供一种信息发射方法及装置,在D2D中,依据同步源ID信息,组ID信息对序列生成器进行初始化,能够减少发射机与接收机之间或者网络侧与接收机之间传输数据的时间,节省传输资源。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本发明实施例提供一种信息发射装置,用于发射机,所述装置支持用户直接通信D2D,所述装置包括:

第一初始化模块,用于根据同步源ID、组ID和时隙号,初始化序列生成器;

第一加扰模块,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;

第一发射模块,用于发射经过加扰的所述待发射信息。

结合第一方面,在第一种可能的实现方式中,所述第一初始化模块,包括:

第一获取单元,用于根据得到第一初始值cinit1,其中,所述ngroupID为所述组ID,所述q为码字的序号,所述ns为所述时隙号,所述NsID为所述同步源ID,所述A、所述B和所述C均为正整数;

第一初始化单元,用于利用所述第一初始值cinit1对所述序列生成器进行初始化。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述码字的比特位恒取值为1。

第二方面,本发明实施例提供一种信息发射装置,用于发射机,所述装置支持用户直接通信D2D,所述装置包括:

第二初始化模块,用于根据业务ID信息和时隙号,初始化序列生成器;

第二加扰模块,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;

第二发射模块,用于发射经过加扰的所述待发射信息。

结合第二方面,在第一种可能的实现方式中,所述D2D为广播模式;所述业务ID信息是从预设的业务ID信息集合中获取的;或者,所述业务ID信息是从基站广播的业务ID信息集合中获取的。

结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述D2D为所述广播模式;所述第二初始化模块,包括:

第二获取单元,用于根据得到第二初始值cinit2,其中,所述ns为所述时隙号,所述ND2D为所述业务ID信息,所述D为正整数;

第二初始化单元,用于利用所述第二初始值cinit2对所述序列生成器进行初始化。

第三方面,本发明实施例提供一种信息发射装置,用于接收机,所述装置支持用户直接通信D2D,所述装置包括:

接收模块,用于接收发射机发射的经过加扰的待发射信息,所述经过加扰的待发射信息是所述发射机根据序列生成器产生的伪随机码序列加扰的待发射信息,所述伪随机码序列是由所述发射机根据同步源ID、组ID和时隙号初始化所述序列生成器产生的;

解扰模块,用于对所述发射机发射的所述经过加扰的待发射信息进行解扰。

第四方面,本发明实施例提供一种信息发射方法,用于发射机,所述发射机支持用户直接通信D2D,所述方法包括:

根据同步源ID、组ID和时隙号,初始化序列生成器;

根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;

发射经过加扰的所述待发射信息。

结合第四方面,在第一种可能的实现方式中,所述根据同步源ID、组ID和时隙号,初始化序列生成器,包括:

根据得到第一初始值cinit1,其中,所述ngroupID为所述组ID,所述q为码字的序号,所述ns为所述时隙号,所述NsID为所述同步源ID,所述A、所述B和所述C均为正整数;

利用所述第一初始值cinit1对所述序列生成器进行初始化。

结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述码字的比特位恒取值为1。

第五方面,本发明实施例提供一种信息发射方法,用于发射机,所述发射机支持用户直接通信D2D,所述方法包括:

根据所述业务ID信息和时隙号,初始化序列生成器;

根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;

发射经过加扰的所述待发射信息。

结合第四方面,在第一种可能的实现方式中,所述D2D为广播模式;所述业务ID信息是从预设的业务ID信息集合中获取的;或者,所述业务ID信息是从基站广播的业务ID信息集合中获取的。

结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述D2D为所述广播模式;所述根据业务ID信息和时隙号,初始化序列生成器,包括:

根据得到第二初始值cinit2,其中,所述ns为所述时隙号,所述ND2D为所述业务ID信息,所述D为正整数;

利用所述第二初始值cinit2对所述序列生成器进行初始化。

第六方面,本发明实施例提供一种信息发射方法,用于接收机,所述接收机支持用户直接通信D2D,所述方法包括:

接收发射机发射的经过加扰的待发射信息,所述经过加扰的待发射信息是所述发射机根据序列生成器产生的伪随机码序列加扰的待发射信息,所述伪随机码序列是由所述发射机根据同步源ID、组ID和时隙号初始化所述序列生成器产生的;

对所述发射机发射的所述经过加扰的待发射信息进行解扰。

本发明实施例提供的一种信息发射方法及装置,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,或者根据业务ID信息和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,接收机能够接收发射机发射的经过加扰的待发射信息,对发射机发射的经过加扰的待发射信息进行解扰。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了增加通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

附图说明

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

图1为本发明实施例提供的一种信息发射装置的结构示意图;

图2为本发明实施例提供的一种信息发射装置的一种具体实现方式的结构示意图;

图3为本发明实施例提供的另一种信息发射装置的结构示意图;

图4为本发明实施例提供的另一种信息发射装置的一种具体实现方式的结构示意图;

图5为本发明实施例提供的又一种信息发射装置的结构示意图;

图6为本发明实施例提供的另一种发射机的结构示意图;

图7为本发明实施例提供的另一种发射机的结构示意图;

图8为本发明实施例提供的一种接收机的结构示意图;

图9为本发明实施例提供的一种信息发射方法的流程图;

图10为本发明实施例提供的一种信息发射方法的一种具体实现方式的流程图;

图11为本发明实施例提供的另一种信息发射方法的流程图;

图12为本发明实施例提供的另一种信息发射方法的一种具体实现方式的流程图;

图13为本发明实施例提供的又一种信息发射方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例提供的技术方案应用于信息传输系统,信息传输系统包括发射机和接收机。发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器;或者根据业务ID信息和时隙号,初始化序列生成器,并根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,接收机能够接收并解扰发射机发射的经过加扰的待发射信息。

本发明实施例提供了一种信息发射装置100,用于发射机,如图1所示,包括:

第一初始化模块101,用于根据同步源ID、组ID和时隙号,初始化序列生成器。

其中,同步源是发射机的同步参考源,在网络覆盖的工作场景中,一般由基站作为同步源,此时,同步源ID即小区ID;在无网络覆盖的工作场景中,终端设备可以作为同步源,此时,同步源ID为UE ID。在部分网络覆盖的工作场景中,网络覆盖内的终端设备以基站为同步源,而网络覆盖外的终端设备参考网络覆盖内的终端设备的同步情况,可以采用网络覆盖内的终端设备的同步源ID,即与网络覆盖内的终端设备对应的小区ID。

其中,组ID是参与D2D通信的终端设备共享的一个标识号。在网络覆盖的工作场景中,时隙号是指时间单元的序号,取值可以从0到19共20个数值中选取。在部分网络覆盖的工作场景中,参与D2D通信的一个组的终端设备可以参考网络定时,依然能够利用网络的时隙号;在无网络覆盖的工作场景中,可以使用与网络覆盖或与部分网络覆盖的工作场景中类似的时间分割方法,即利用网络的时隙号;时间分割方法也可以采用无时隙分割,即不利用网络的时隙号对序列生成器进行初始化。

第一加扰模块102,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰。

其中,将序列生成器产生的伪随机码序列与待发射信息相乘,从而对待发射信息进行加扰。

第一发射模块103,用于发射经过加扰的所述待发射信息。

本发明实施例提供的一种信息发射装置,该装置能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且节省了占用的传输资源。

进一步的,第一初始化模块101,如图2所示,包括:

第一获取单元1011,用于根据得到第一初始值cinit1。

其中,ngroupID为组ID,q为码字的序号,ns为时隙号,NsID为同步源ID,A、B和C均为正整数。上述计算是把组ID、码字的序号、时隙号以及同步源ID等信息拼接为一个N位的二进制数值串,用来初始化序列生成器。ngroupID为组ID,q为码字的序号,ns为时隙号,NsID为同步源ID。一个终端设备一般接收或者发送一个码字或两个码字,码字的序号可取0和1两个值,代表被加扰的信息是第0码字还是第1码字。这里的A、B、C和N可以根据实际情况取不同的值,具体A、B和C的取值由组ID、码字的序号、时隙号以及同步源ID等信息的位数决定,比如:NsID是9位,则C=9;若ns取值范围为0-19,且ns为整数,是对ns/2的数值进行向下取整的操作,则的值可以用4比特的二进制数表示,则B=C+4=9+4=13,若q取值为0或1,则q的取值可以用1比特二进制数表示,则A=B+1=9+4+1=13+1=14。

可选的,码字的比特位可以恒取值为1,码字的比特位用于表示码字的序号。在传统的网络数据传输的场景下,一个终端设备最多接收或者发射两个码字,也就是说,终端设备接收或发射一个码字或者两个码字,所以终端设备必然会接收或发射序号为0的码字。码字的比特位恒取1,表示接收或发射序号为1的码字,从而尽量使D2D通信中的序列生成器产生的伪随机码序列的取值与网络数据通信中的伪随机码序列的取值有所区别。

第一初始化单元1012,用于利用所述第一初始值cinit1对所述序列生成器进行初始化。

其中,将得到的第一初始值cinit1输入序列生成器,根据序列生成器中的伪随机码序列的生成规则,对序列生成器进行初始化。

本发明实施例提供的一种信息发射装置,该装置能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例还提供了一种信息发射装置200,用于发射机,如图3所示,包括:

第二初始化模块201,用于根据所述业务ID信息和时隙号,初始化序列生成器。

其中,业务ID信息是D2D通信的业务标识信息,可以用于区分各种不同的D2D通信业务。业务ID信息可以从预设的业务ID信息集合中获取,也可以从基站广播的业务ID信息集合中获取。具体的,可以在终端设备出厂时规定并设置好一个通用的D2D通信的业务ID信息集合,从这一个通用的D2D通信的业务ID信息集合中获取业务ID信息,终端设备包括发射机和接收机,发射机根据自身的业务在业务ID信息集合中选择与发射机的业务对应的业务ID信息,而接收机接收时根据终端设备出厂规定并设置的固定的业务ID信息集合,针对业务ID信息集合中的每一个业务ID信息,逐一尝试解扰;也可以由基站广播终端设备的通用的D2D通信的业务ID信息集合,从基站广播终端设备的通用的D2D通信的业务ID信息集合获取业务ID信息,终端设备包括发射机和接收机,发射机在基站广播的业务ID信息集合中选择与发射机的业务对应的业务ID信息,而接收机接收发射机发射的经过加扰的待发射信息时,根据基站广播的业务ID信息集合,针对业务ID信息集合中的每一个业务ID信息,逐一尝试解扰。可选的,还可以由参与D2D通信的终端设备在通信前预先约定业务ID信息,在通信的过程中采用预先约定业务ID信息。

其中,在网络覆盖的工作场景中,时隙号是指时间单元的序号,取值可以从0到19共20个数值中选取。在部分网络覆盖的工作场景中,参与D2D通信的一个组的终端设备可以参考网络定时,依然能够利用网络的时隙号;在无网络覆盖的工作场景中,可以使用与网络覆盖或与部分网络覆盖的工作场景中类似的时间分割方法,即利用网络的时隙号;时间分割方法也可以采用无时隙分割,即不利用网络的时隙号对序列生成器进行初始化。

第二加扰模块202,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰。

其中,将序列生成器产生的伪随机码序列与待发射信息相乘,从而对待发射信息进行加扰。

第二发射模块203,用于发射经过加扰的所述待发射信息。

本发明实施例还提供的一种信息发射装置,该装置能够获取业务ID信息,并根据时隙号和业务ID信息,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用时隙号和业务ID信息对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

进一步的,D2D(Device to Device,用户直接通信)为广播模式,如图4所示,第二初始化模块201,包括:

第二获取单元2011,用于根据得到第二初始值cinit2。

其中,所述ns为所述时隙号,所述ND2D为所述业务ID信息,所述D为正整数。D是业务ID信息的比特数,例如:业务ID信息占用9位比特位,则D=9。

第二初始化单元2012,用于利用所述第二初始值cinit2对所述序列生成器进行初始化。

其中,将得到的第二初始值cinit2输入序列生成器,根据序列生成器中的伪随机码序列的生成规则,对序列生成器进行初始化。

进一步的,D2D为广播模式。业务ID信息是从预设的业务ID信息集合中获取的,或者,业务ID信息是从基站广播的业务ID信息集合中获取的。

本发明实施例还提供的一种信息发射装置,该装置能够从预设的业务ID信息集合或基站广播的业务ID信息集合中获取业务ID信息,并根据时隙号和业务ID信息,利用初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用时隙号和业务ID信息对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例提供了一种信息发射装置300,用于接收机,如图5所示,包括:

接收模块301,用于接收发射机发射的经过加扰的待发射信息。

其中,经过加扰的待发射信息是发射机根据序列生成器产生的伪随机码序列加扰的待发射信息,伪随机码序列是由发射机根据同步源ID、组ID和时隙号初始化序列生成器产生的。

解扰模块302,用于对所述发射机发射的所述经过加扰的待发射信息进行解扰。

其中,接收机根据发射机初始化的序列生成器产生的伪随机序列进行解扰。

本发明实施例提供的一种信息发射装置,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,该装置能够接收发射机发射的经过加扰的待发射信息,对发射机发射的经过加扰的待发射信息进行解扰。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例提供了一种发射机400,如图6所示,包括:至少一个处理器401,例如CPU,至少一个通信总线402,存储器403,至少一个网络接口404或者用户接口405,发射端406。通信总线402用于实现这些组件之间的连接通信。可选的,用户接口405包括显示器、键盘、鼠标、触摸屏等设备。存储器403可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。发射端406用于发射经过加扰的待发射信息。

具体的,存储器403可以用于存储同步源ID、组ID和时隙号,还可以用于存储序列生成器产生的伪随机码序列,还可以存储待发射信息和经过加扰的待发射信息。

进一步的,存储器403可以用于存储第一初始值cinit1和码字的序号,还可以用于存储码字的比特位的取值。

具体的,处理器401可以用于根据同步源ID、组ID和时隙号,初始化序列生成器;以及,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;以及,用于控制发射端406发射经过加扰的所述待发射信息。

进一步的,处理器401还可以用于根据得到初始值cinit1,其中,所述ngroupID为所述组ID,所述q为码字的序号,所述ns为所述时隙号,所述NsID为所述同步源ID,所述A、所述B和所述C均为正整数;以及,用于利用所述初始值cinit1对所述序列生成器进行初始化。

可选的,码字的比特位恒取值为1。

本发明实施例提供的一种发射机,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,接收机能够接收发射机发射的经过加扰的待发射信息,对发射机发射的经过加扰的待发射信息进行解扰。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了增加通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且节省了占用的传输资源。

本发明实施例提供了一种发射机500,如图7所示,包括:至少一个处理器501,例如CPU,至少一个通信总线502,存储器503,至少一个网络接口504或者用户接口505,发射端506。通信总线502用于实现这些组件之间的连接通信。可选的,用户接口505包括显示器、键盘、鼠标、触摸屏等设备。存储器503可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。发射端506用于发射经过加扰的待发射信息。

具体的,存储器503可以用于存储业务ID信息和时隙号;还可以用于存储序列生成器产生的伪随机码序列,还可以存储待发射信息和经过加扰的待发射信息。

进一步的,存储器503还可以用于存储预设的业务ID信息集合、基站广播的业务ID信息集合;还可以用于存储第二初始值cinit2。

具体的,处理器501可以用于根据业务ID信息和时隙号,初始化序列生成器;以及,用于根据所述序列生成器产生的伪随机码序列,对待发射信息加扰;以及,用于控制发射端506发射经过加扰的所述待发射信息。

进一步的,D2D为广播模式,所述业务ID信息是从预设的业务ID信息集合中获取的;或者,所述业务ID信息是从基站广播的业务ID信息集合中获取的。

进一步的,D2D为广播模式,处理器501可以用于根据得到第二初始值cinit2,其中,所述ns为所述时隙号,所述ND2D为所述业务ID信息,所述D为正整数;以及,用于利用所述第二初始值cinit2对所述序列生成器进行初始化。

本发明实施例还提供了一种发射机,发射机能够从预设的业务ID信息集合或基站广播的业务ID信息集合中获取业务ID信息,并根据时隙号和业务ID信息,利用初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用时隙号和业务ID信息对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例提供了一种接收机600,如图8所示,包括:至少一个处理器601,例如CPU,至少一个通信总线602,存储器603,至少一个网络接口604或者用户接口605,发射端606。通信总线602用于实现这些组件之间的连接通信。可选的,用户接口605包括显示器、键盘、鼠标、触摸屏等设备。存储器603可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。接收端606用于接收发射机发射的经过加扰的待发射信息。

具体的,存储器603可以用于存储接收机接收的发射机发射的经过加扰的待发射信息,还可以存储解扰后的信息。

具体的,处理器601可以用于接收发射机发射的经过加扰的待发射信息,所述经过加扰的待发射信息是所述发射机根据序列生成器产生的伪随机码序列加扰的待发射信息,所述伪随机码序列是由所述发射机根据同步源ID、组ID和时隙号初始化所述序列生成器产生的;以及,用于对所述发射机发射的所述经过加扰的待发射信息进行解扰。

本发明实施例提供的一种接收机,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,接收机能够接收发射机发射的经过加扰的待发射信息,对发射机发射的经过加扰的待发射信息进行解扰。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了增加通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且节省了占用的传输资源。

本发明实施例提供了一种信息发射方法,用于发射机,如图9所示,包括:

701,根据同步源ID、组ID和时隙号,初始化序列生成器。

其中,同步源是发射机的同步参考源,在网络覆盖的工作场景中,一般由基站作为同步源,此时,同步源ID即小区ID;在无网络覆盖的工作场景中,终端设备可以作为同步源,此时,同步源ID为UE ID。在部分网络覆盖的工作场景中,网络覆盖内的终端设备以基站为同步源,而网络覆盖外的终端设备参考网络覆盖内的终端设备的同步情况,可以采用网络覆盖内的终端设备的同步源ID,即与网络覆盖内的终端设备对应的小区ID。

其中,组ID是参与D2D通信的终端设备共享的一个标识号。在网络覆盖的工作场景中,时隙号是指时间单元的序号,取值可以从0到19共20个数值中选取。在部分网络覆盖的工作场景中,参与D2D通信的一个组的终端设备可以参考网络定时,依然能够利用网络的时隙号;在无网络覆盖的工作场景中,可以使用与网络覆盖或与部分网络覆盖的工作场景中类似的时间分割方法,即利用网络的时隙号;时间分割方法也可以采用无时隙分割,即不利用网络的时隙号对序列生成器进行初始化。

702,根据所述序列生成器产生的伪随机码序列,对待发射信息加扰。

其中,将序列生成器产生的伪随机码序列与待发射信息相乘,从而对待发射信息进行加扰。

703,发射经过加扰的所述待发射信息。

本发明实施例提供的一种信息发射方法,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

进一步的,在图9所示的方案的基础上,本发明实施例还提供了一种信息发射方法的具体方案,对图9所示的701的执行过程进行进一步细化,701可以具体实现为7011和7012,如图10所示,包括:

7011,根据得到第一初始值cinit1。

其中,上述计算是把组ID、码字的序号、时隙号以及同步源ID等信息拼接为一个N位的二进制数值串,用来初始化序列生成器。ngroupID为组ID,q为码字的序号,ns为时隙号,NsID为同步源ID。一个终端设备一般接收或者发送一个码字或两个码字,码字的序号可取0和1两个值,代表被加扰的信息是第0码字还是第1码字。这里的A、B、C和N可以根据实际情况取不同的值,具体A、B和C的取值由组ID、码字的序号、时隙号以及同步源ID等信息的位数决定,比如:NsID是9位,则C=9;若ns取值范围为0-19,且ns为整数,是对ns/2的数值进行向下取整的操作,则的值可以用4比特的二进制数表示,则B=C+4=9+4=13,若q取值为0或1,则q的取值可以用1比特二进制数表示,则A=B+1=9+4+1=13+1=14。

可选的,码字的比特位可以恒取值为1,码字的比特位用于表示码字的序号。在传统的网络数据传输的场景下,一个终端设备最多接收或者发射两个码字,也就是说,终端设备接收或发射一个码字或者两个码字,所以终端设备必然会接收或发射序号为0的码字。码字的比特位恒取1,表示接收或发射序号为1的码字,从而尽量使D2D通信中的序列生成器产生的伪随机码序列的取值与网络数据通信中的伪随机码序列的取值有所区别。

7012,利用所述第一初始值cinit1对所述序列生成器进行初始化。

其中,将得到的第一初始值cinit1输入序列生成器,根据序列生成器中的伪随机码序列的生成规则,对序列生成器进行初始化。

本发明实施例提供的一种信息发射方法,发射机能够根据同步源ID、组ID、时隙号和公式利用初始值cinit1初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用同步源ID、组ID和时隙号,将同步源ID、组ID和时隙号等信息拼接为一个二进制数值串,并利用这一个二进制数值串对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例还提供了一种信息发射方法,用于发射机,如图11所示,包括:

801,根据业务ID信息和时隙号,初始化序列生成器。

其中,业务ID信息是D2D通信的业务标识信息,可以用于区分各种不同的D2D通信业务。业务ID信息可以从预设的业务ID信息集合中获取,也可以从基站广播的业务ID信息集合中获取。具体的,可以在终端设备出厂时规定并设置好一个通用的D2D通信的业务ID信息集合,从这一个通用的D2D通信的业务ID信息集合中获取业务ID信息,终端设备包括发射机和接收机,发射机根据自身的业务在业务ID信息集合中选择与发射机的业务对应的业务ID信息,而接收机接收时根据终端设备出厂规定并设置的固定的业务ID信息集合,针对业务ID信息集合中的每一个业务ID信息,逐一尝试解扰;也可以由基站广播终端设备的通用的D2D通信的业务ID信息集合,从基站广播终端设备的通用的D2D通信的业务ID信息集合获取业务ID信息,终端设备包括发射机和接收机,发射机在基站广播的业务ID信息集合中选择与发射机的业务对应的业务ID信息,而接收机接收发射机发射的经过加扰的待发射信息时,根据基站广播的业务ID信息集合,针对业务ID信息集合中的每一个业务ID信息,逐一尝试解扰。可选的,还可以由参与D2D通信的终端设备在通信前预先约定业务ID信息,在通信的过程中采用预先约定业务ID信息。

其中,在网络覆盖的工作场景中,时隙号是指时间单元的序号,取值可以从0到19共20个数值中选取。在部分网络覆盖的工作场景中,参与D2D通信的一个组的终端设备可以参考网络定时,依然能够利用网络的时隙号;在无网络覆盖的工作场景中,可以使用与网络覆盖或与部分网络覆盖的工作场景中类似的时间分割方法,即利用网络的时隙号;时间分割方法也可以采用无时隙分割,即不利用网络的时隙号对序列生成器进行初始化。

802,根据所述序列生成器产生的伪随机码序列,对待发射信息加扰。

其中,将序列生成器产生的伪随机码序列与待发射信息相乘,从而对待发射信息进行加扰。

803,发射经过加扰的所述待发射信息。

本发明实施例还提供的一种信息发射方法,发射机能够获取业务ID信息,并根据时隙号和业务ID信息,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用时隙号和业务ID信息对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

进一步的,在图11所示的方案的基础上,本发明实施例还提供了一种信息发射方法的具体方案,对图11所示的801的执行过程进行进一步细化,801可以具体实现为8011和8012,如图12所示,包括:

8011,根据得到第二初始值cinit2。

其中,ns为时隙号,ND2D为业务ID信息,D为正整数。D是业务ID信息的比特数,例如:业务ID信息占用9位比特位,则D=9。

8012,利用所述第二初始值cinit2对所述序列生成器进行初始化。

其中,将得到的第二初始值cinit2输入序列生成器,根据序列生成器中的伪随机码序列的生成规则,对序列生成器进行初始化。

本发明实施例还提供了一种信息发射方法,发射机能够从预设的业务ID信息集合或基站广播的业务ID信息集合中获取业务ID信息,并根据时隙号和业务ID信息,利用初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息。与现有技术相比,本方案利用时隙号和业务ID信息对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在网络侧的设备或发射机和接收机之间进行数据传输的时间,而且减少了占用的传输资源。

本发明实施例提供了一种信息发射方法,用于接收机,如图13所示,包括:

901,接收发射机发射的经过加扰的待发射信息。

其中,经过加扰的待发射信息是发射机根据序列生成器产生的伪随机码序列加扰的待发射信息,所述伪随机码序列是由发射机根据同步源ID、组ID和时隙号初始化序列生成器产生的。

902,对所述发射机发射的所述经过加扰的待发射信息进行解扰。

其中,接收机根据发射机初始化的序列生成器产生的伪随机序列进行解扰。

本发明实施例提供的一种信息发射方法,发射机能够根据同步源ID、组ID和时隙号,初始化序列生成器,根据序列生成器产生的伪随机码序列,对待发射信息加扰,发射经过加扰的待发射信息,接收机能够接收发射机发射的经过加扰的待发射信息,对发射机发射的经过加扰的待发射信息进行解扰。与现有技术相比,本方案利用同步源ID、组ID和时隙号对序列生成器进行初始化,避免了使用发射机ID混合其他一些信息对序列生成器进行初始化,从而省去了通知接收机,使接收机得到发射机ID的过程,节省了在发射机和接收机之间进行数据传输的时间,而且节省了占用的传输资源。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

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