传输方法及装置与流程

文档序号:16692150发布日期:2019-01-22 18:59阅读:141来源:国知局
传输方法及装置与流程

本发明实施例涉及通信方法技术领域,尤其涉及一种传输方法及装置。



背景技术:

在信号的传输过程中,需要保证数据传输的可靠性。如果在通信系统中传输的数据总是产生错误,则会导致系统的性能或可工作性很差。然而,在实际的通信系统中,例如无线通信系统中,由于信道的随机性和干扰的不确定性,数据传输差错经常会发生。尤其,当某一次的数据传输错误时,有可能会导致后续数据连续发生错误。为了确保通信系统获得稳定可靠的传输性能,在设计通信系统时,可以从多方面、多角度地考虑如何提高传输数据的可靠性,以尽可能地在每次传输时都能随机化干扰。特别地,系统在传输时,有一些关键参数不能出错,一旦出错会使后续的解调都会发生不可恢复的错误。

在3gpp正在研究的5g通信系统中,整个5g系统将会比lte系统更加灵活和复杂。在传输的过程中,需要有大量用于数据传输的参数需要在收发机之间进行传输和检测。一旦其中的部分参数在通信的过程中发生错误,后续的整个传输过程都会发生不可纠正的错误。而传统的信道编译码机制只能解决信息比特在数据传输过程中的正确与否,不能解决传输参数的校验问题。因此进一步地支持大量传输参数灵活地和及时校验的机制就显得特别重要。



技术实现要素:

本发明实施例提供了一种传输方法及装置,以提供一种新的校验传输错误的机制。

第一方面,本发明实施例提供了一种传输方法,所述方法包括:

第一设备根据传输参数生成序列;

其中,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息;

所述第一设备使用所述序列生成待传输的信息;

所述第一设备发送所述待传输的信息。

在本发明实施例方案中,第一设备使用所述序列生成待传输的信息包括:

所述第一设备使用所述序列对待传输的数据进行加扰,所述待传输的信息为加扰后的传输数据;或者,

所述第一设备,使用所述序列生成参考信号,所述待传输的信息为加扰参考信号。

在本发明实施例实现方式中,在所述序列中引入传输参数,并使用所述序列生成待传输的信息,接收机根据信息是否正确被接收,确定传输参数是否被正确接收,能够实现对传输参数的校验。

进一步,在本发明实施例方案中,使用所述传输参数生成所述序列,以用于对数据加扰或者生成参考信号,接收机接收到用所述序列加扰的数据或者参考信号后,首先进行去干扰,如果传输参数在通信过程中估计错误,则不论当前接收机的snr多高,接收机均判定接收到的数据包错误,接收机会及时检查之前接收到的传输参数是否接收正确,而不会一直尝试或重传下去,从而可以减少不必要的重传和功率消耗,也可以降低数据传输错误的积累或传递。

在一种可能的设计中,所述第一设备根据所述传输参数生成序列,包括:

所述第一设备根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,根据所述所述序列的初始值和/或所述序列的初始位置生成所述序列。

在本发明实施例实现方式中,将传输参数引入序列的初始值和/或初始位置,接收机通过同样的方式生成序列,并利用生成的序列验证传输的信息是否正确,从而实现对传输参数的校验。

进一步,本发明实施例方案中,将传输参数引入序列的初始值和/或初始位置,可以在不增加序列长度的前提下,实现对更多传输参数的验证。

在一种可能的设计中,所述传输参数还包括时域资源索引和/或小区标识。

在一种可能的设计中,所述时域资源索引由以下任意一种方式确定:

由信令指示的正整数确定;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在本发明实施例实现方式中,第一设备可以根据时域的索引确定序列的初始值和/或初始位置,并且可以通过对时域资源的重新划分以及对重新划分后的时域资源重新编号确定新的时域资源索引,由此可以利用新的时域资源索引确定序列,从而在不必修改序列的前提下解决了如何在预设长度的时频资源内针对不同子载波间隔下的时隙参数生成加扰序列的问题。

在一种可能的设计中,所述第一设备根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,包括:

所述第一设备使用所述传输参数中的第一参数生成所述序列的初始值,使用所述传输参数中的第二参数生成所述序列的初始位置,所述第一参数与所述第二参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在本发明实施例方案中,用来确定序列的初始值和序列初始位置的传输参数可以不同,也可以相同。其中,当使用相同的传输参数确定序列的初始值和初始位置时,可以分别使用同一传输参数的不同比特位来确定序列的初始值和初始位置,例如,将同一传输参数的所有比特位划分为两部分,一部分用来生成序列的初始值,一部分用来确定序列的初始位置,从而可以结合序列的初始值和序列的初始位置实现对传输参数的验证。

在一种可能的设计中,所述第一设备使用所述序列生成待传输的信息,包括:

所述第一设备根据待传输数据的业务类型参数和/或接收设备的能力类型,确定用于生成所述待传输信息的序列;

所述第一设备使用确定出的所述序列生成待传输的信息。

在本发明实施例方案中,可以预先定义多个或多类传输参数,每个或每类传输参数分别对应不同的业务类型和/或接收设备的能力类型。第一设备在生成待传输的信息时,根据待传输数据的业务类型参数和/或接收设备的能力类型来确定要使用的序列,并且使用确定出的序列生成待传输的信息。

在一种可能的设计中,所述第一设备根据传输参数生成序列,包括:

所述第一设备根据所述传输参数生成多个子序列,每个子序列由所述传输参数的全部或一部分确定;

所述第一设备根据所述多个子序列生成所述序列,所述序列的长度为所述多个子序列长度之和。

在本发明实施例方案中,用来生成待传输信息的序列是根据多个子序列生成的,每个子序列是由上述传输参数中的一种或多种确定的,由此可以在一个序列中引入更多和/或更长的传输参数。

在一种可能的设计中,所述第一设备根据传输参数生成序列,包括:

所述第一设备根据所述传输参数生成多个子序列,每个子序列由所述传输参数的全部或一部分确定;

相应的,所述第一设备使用所述序列生成待传输的信息,包括:

所述第一设备使用所述多个子序列对待传输的数据进行加扰和/或生成参考信号;或者,所述多个子序列分别用于不同的时域资源上。

在本发明实施例方案中,第一设备根据传输参数生成多个子序列,第一设备可以使用该多个子序列来加扰数据和/或生成参考信号。

在一种可能的设计中,所述第一设备还进一步对与同步信号一起发送的控制信息(例如物理广播信道pbch中的信息)中的数据进行加扰,例如,使用与时隙或符号编号有关的参数对与同步信号一起发送的控制信息加扰。

第二方面,本发明实施例提供了一种传输方法,所述方法包括:

第一设备根据传输参数确定生成序列的初始位置,其中所述传输参数为非常数;

所述第一设备使用所述序列生成待传输的信息;

所述第一设备发送所述待传输的信息。

在本发明实施例实现方式中,在所述序列的初始位置中引入传输参数,并使用所述序列生成待传输的信息,从而可以在不改变序列长度的前提下在所述序列中引入更多和/或更长的传输参数。接收机根据信息是否正确被接收,确定传输参数是否被正确接收,能够实现对传输参数的校验。

在一种可能的设计中,所述传输参数包括以下中的至少一种:时域资源的索引、时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、mimo参数信息、双工方式指示信息、控制信道格式指示信息、小区标识、传输载波指示信息。

在一种可能的设计中,所述方法还包括:

所述第一设备根据所述传输参数确定所述序列的初始值。

在本发明实施例实现方式中,将传输参数引入序列的初始值和初始位置,接收机通过同样的方式生成序列,并利用生成的序列验证传输的信息是否正确,从而实现对传输参数的校验。

进一步,本发明实施例方案中,将传输参数引入序列的初始值和初始位置,由此可以实现对更多传输参数的验证。

在一种可能的设计中,用来确定所述序列的初始值的传输参数与用来确定所述序列的初始位置的传输参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在本发明实施例方案中,用来确定序列的初始值和序列初始位置的传输参数可以不同,也可以相同。其中,当使用相同的传输参数确定序列的初始值和初始位置时,可以分别使用同一传输参数的不同比特位来确定序列的初始值和初始位置,例如,将同一传输参数的所有比特位划分为两部分,一部分用来生成序列的初始值,一部分用来确定序列的初始位置,从而可以结合序列的初始值和序列的初始位置实现对传输参数的验证。

在一种可能的设计中,所述时域资源的索引根据参数m确定,所述参数m根据以下任意一种方式确定:

为预定义的或信令指示的正整数;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在本发明实施例实现方式中,第一设备可以根据时域的索引确定序列的初始值和/或初始位置,并且可以通过对时域资源的重新划分以及对重新划分后的时域资源重新编号确定新的时域资源索引,由此可以利用新的时域资源索引确定序列,从而在不必修改序列的前提下解决了如何在预设长度的时频资源内针对不同子载波间隔下的时隙参数生成加扰序列的问题。

在一种可能的设计中,所述序列根据多个子序列确定,每个所述子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列值之和。

在本发明实施例方案中,用来生成待传输信息的序列是根据多个子序列生成的,每个子序列是由上述传输参数中的一种或多种确定的,由此可以在一个序列中引入更多和/或更长的传输参数。

在一种可能的设计中,所述序列包括多个子序列,每个所述子序列由所述传输参数的全部或一部分确定;

相应的,所述第一设备使用所述序列生成待传输的信息,包括:

所述第一设备使用所述多个子序列分别对待传输的数据进行加扰和/或生成所述参考信号;或者,所述多个子序列分别用于不同的时域资源上。

在本发明实施例方案中,第一设备根据传输参数生成多个子序列,第一设备可以使用该多个子序列来加扰数据和/或生成参考信号。

在一种可能的设计中,所述第一设备使用所述序列生成待传输的信息,包括:

所述第一设备根据待传输数据的业务类型参数和/或接收设备的能力类型,确定用于生成所述待传输信息的序列;

所述第一设备使用确定出的所述序列生成待传输的信息。

在本发明实施例方案中,可以预先定义多个或多类传输参数,每个或每类传输参数分别对应不同的业务类型和/或接收设备的能力类型。第一设备在生成待传输的信息时,根据待传输数据的业务类型参数和/或接收设备的能力类型来确定要使用的序列,并且使用确定出的序列生成待传输的信息。

第三方面,本发明实施例提供了一种传输方法,所述方法包括:

第二设备接收第一设备传输的信息;

所述第二设备使用序列解调接收到的所述信息,其中,所述序列根据传输参数确定,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息。

在本发明实施例实现方式中,在所述序列中引入传输参数,并使用所述序列生成待传输的信息,接收机(对应第二设备)根据信息是否正确被接收,确定传输参数是否被正确接收,能够实现对传输参数的校验。

进一步,在本发明实施例方案中,使用所述传输参数生成所述序列,以用于对数据加扰或者生成参考信号,接收机接收到用所述序列加扰的数据或者参考信号后,首先进行去干扰,如果传输参数在通信过程中估计错误,则不论当前接收机的snr多高,接收机均判定接收到的数据包错误,接收机会及时检查之前接收到的传输参数是否接收正确,而不会一直尝试或重传下去,从而可以减少不必要的重传和功率消耗,也可以降低数据传输错误的积累或传递。

在一种可能的设计中,所述第二设备根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,根据所述序列的初始值和/或所述序列的初始位置生成所述序列。

在一种可能的设计中,所述传输参数还包括时域资源索引和/或小区标识。

在一种可能的设计中,所述时域资源索引由以下任意一种方式确定:

由信令指示的正整数确定;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述第二设备根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,包括:

所述第二设备使用所述传输参数中的第一参数生成所述序列的初始值,使用所述传输参数中的第二参数生成所述序列的初始位置,所述第一参数与所述第二参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述第二设备使用序列解调接收到的所述信息,包括:

所述第二设备根据传输数据的业务类型参数和/或接收设备的能力类型,确定用于对接收到的所述信息进行解调的序列;

所述第二设备使用确定出的所述序列解调接收到的所述信息。

在一种可能的设计中,所述序列根据传输参数确定,包括:

所述序列根据多个子序列确定,每个子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列长度之和。

在一种可能的设计中,所述序列根据传输参数确定包括:所述序列包括多个子序列,每个子序列由所述传输参数的全部或一部分确定;

相应的,所述第二设备使用序列解调接收到的所述信息,包括:

所述第二设备使用所述多个子序列解调接收到的所述信息;或者,所述多个子序列分别用于不同的时域资源上。

第四方面,本发明实施例提供了一种传输方法,所述方法包括:

第二设备接收第一设备传输的信息;

所述第二设备使用序列解调接收到的所述信息,其中,所述序列的初始位置根据传输参数确定,所述传输参数为非常数。

在本发明实施例实现方式中,在所述序列的初始位置中引入传输参数,并使用所述序列生成待传输的信息,从而可以在不改变序列长度的前提下在所述序列中引入更多和/或更长的传输参数。接收机(对应第二设备)根据信息是否正确被接收,确定传输参数是否被正确接收,能够实现对传输参数的校验。

在一种可能的设计中,所述传输参数包括以下中的至少一种:时域资源的索引、时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、mimo参数信息、双工方式指示信息、控制信道格式指示信息、小区标识、传输载波指示信息。

在一种可能的设计中,所述序列的初始位置根据所述传输参数确定。

在一种可能的设计中,用来确定所述序列的初始值的传输参数与用来确定所述序列的初始位置的传输参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述时域资源的索引根据参数m确定,所述参数m根据以下任意一种方式确定:

为预定义的或信令指示的正整数;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述序列根据多个子序列确定,每个所述子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列值之和。

在一种可能的设计中,所述序列包括多个子序列,每个所述子序列由所述传输参数的全部或一部分确定;

相应的,所述第二设备使用序列解调接收到的所述信息,包括:

所述第二设备使用所述多个子序列解调接收到的所述信息;或者,所述多个子序列分别用于不同的时域资源上。

在一种可能的设计中,所述第二设备使用序列解调接收到的所述信息,包括:

第二设备根据传输数据的业务类型参数和/或接收设备的能力类型,确定用于对接收到的所述信息进行解调的序列;

使用确定出的所述序列解调接收到的所述信息。

第五方面,为了实现上述第一方面的传输方法,本发明实施例提供了一种传输装置,该传输装置具有实现上述传输方法中第一设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的设计中,所述装置包括序列生成模块,用于根据传输参数生成序列;其中,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息;

传输信息生成模块,用于使用所述序列生成待传输的信息;

发送模块,用于发送所述待传输的信息。

在本发明实施例方案中,所述序列生成模块、传输信息生成模块和发送模块还用于执行第一方面实施例中相关设计可能的步骤,具体内容参见第一方面实施例。

在另一种可能的设计中,所述装置包括:处理器和收发器,所述处理器用于实现上述序列生成模块和传输信息生成模块的功能,所述收发器用于实现发送模块的功能。

第六方面,为了实现上述第二方面的传输方法,本发明实施例提供了一种传输装置,该传输装置具有实现上述传输方法中第一设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的设计中,所述传输装置包括第一生成模块,用于根据传输参数确定生成序列的初始位置,其中所述传输参数为非常数;第二生成模块,用于使用所述序列生成待传输的信息;发送模块,用于发送所述待传输的信息。

在本发明实施例方案中,所述第一生成模块、第二生成模块和发送模块还用于执行第二方面实施例中相关设计可能的步骤,具体内容参见第二方面实施例。

在另一种可能的设计中,所述装置包括:处理器和收发器,所述处理器用于实现上述第一生成模块和第二生成模块的功能,所述收发器用于实现发送模块的功能。

第七方面,为了实现上述第三方面的传输方法,本发明实施例提供了一种传输装置,该传输装置具有实现上述传输方法中第二设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的设计中,所述装置包括:接收模块,用于接收第一设备传输的信息;

解调处理模块,用于使用序列解调接收到的所述信息,其中,所述序列根据传输参数确定,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息。

在本发明实施例方案中,所述接收模块和所述解调处理模块还用于执行第三方面实施例中相关设计可能的步骤,具体内容参见第三方面实施例。

在另一种可能的设计中,所述装置包括:处理器和收发器,所述处理器用于实现上述解调处理模块的功能,所述收发器用于实现接收模块的功能。

第八方面,为了实现上述第四方面的传输方法,本发明实施例提供了一种传输装置,该传输装置具有实现上述传输方法中第二设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的设计中,所述传输装置包括:接收模块,用于接收第一设备传输的信息;处理模块,用于使用序列解调解调接收到的所述信息,其中,所述序列的初始位置根据传输参数确定,所述传输参数为非常数。

在本发明实施例方案中,所述接收模块和所述处理模块还用于执行第四方面实施例中相关设计可能的步骤,具体内容参见第四方面实施例。

在另一种可能的设计中,所述装置包括:处理器和收发器,所述处理器用于实现上述处理模块的功能,所述收发器用于实现接收模块的功能。

第九方面,本发明实施例提供了一种计算机存储介质,用于储存为上述各个传输装置所用的计算机软件指令,其包含用于执行各个传输装置所对应的传输方法的程序。

本发明实施例的传输方案,提供了一种新的校验传输错误的机制,能够实现对传输参数的校验。

附图说明

图1是本申请所涉及的一种可能的应用场景示意图;

图2是本申请所涉及的另一种可能的应用场景示意图;

图3是本申请一个实施例的传输方法的流程图;

图4是本申请另一个实施例的传输方法的流程图;

图5是现有技术的加扰序列占用比特示意图;

图6是本申请一个实施例中确定传输方法中所用序列的方法流程图;

图7是本申请的一个实施例中对时域资源重新划分的示意图;

图8是不同子载波间隔上的时隙数示意图;

图9是本申请一个实施例中对时域资源重新划分及编号的示意图;

图10是本申请一个实施例中对某个时隙资源编号的示意图;

图11是本申请提供的一种传输装置的结构示意图;

图12是本申请提供的另一种传输装置的结构示意图;

图13是本申请提供的又一种传输装置的结构示意图;

图14是本申请提供的再一种传输装置的结构示意图;

图15是本申请所涉及的一种接入设备的结构示意图;

图16是本申请所涉及的一种终端设备的结构示意图。

具体实施方式

图1是本申请所涉及的一种可能的应用场景示意图。如图1所示,各个终端设备(如ue1和ue2)与接入设备(如enb)连接,终端设备之间的数据通信需要接入设备的中转,其中,终端设备向接入设备发送数据的无线链路称为上行链路(英文:uplink,简称:ul),接入设备向终端设备发送数据的无线链路称为下行链路(英文:downlink,简称:dl)。

图2是本申请所涉及的另一种可能的应用场景示意图。如图2所示,该场景中包括多个终端设备,多个终端设备(如ue1和ue2)通过设备到设备(devicetodevice,简称:d2d)直通技术进行数据传输和信息的交互。在图2所示场景中,终端设备与终端设备之间进行数据直接通信的链路称为直通链路或边链路(英文:sidelink,简称:sl)。d2d通信中,对通的2个设备可以是任意相同类型的传输节点或终端设备,本发明实施例对此不做限定。

本发明实施例所涉及到的终端设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(userequipment,简称ue),移动台(mobilestation,简称ms),终端(terminal),终端设备(terminalequipment)等等。本发明所涉及到的接入设备可以是基站,其中基站是一种部署在无线接入网中用以为ue提供无线通信功能的装置。所述基站可以包括各种形式的宏基站,微基站,中继站,接入点等等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如在lte网络中,称为演进的节点b(evolvednodeb简称:enb或者enodeb),在第三代3g网络中,称为节点b(nodeb)等等,在5g网络中称之为下一代节点b或者gbit的节点b,简称gnb。为方便描述,本申请中,上述为ue提供无线通信功能的装置统称为基站或bs。

基于图1和图2所示的场景,本发明实施例提供了一种传输方法。本发明实施例的传输方法可以应用在如图1所示的需要接入设备中转的通信场景中,也可以应用在如图2所示的直通通信场景中。从另一个角度,本发明实施例的传输方法既可以应用在如图1和图2所示场景的上行通信过程中,也可以应用在如图1和图2所示通信场景的下行通信过程中。为便于描述,将通信过程中用于作为发送端的设备称为第一设备,将用于作为接收端的设备称为第二设备。

在图1和图2所示系统的通信过程中,为了提高系统的抗干扰性会对传输信息进行加扰,例如使用序列对传输数据加扰,或者使用序列生成参考信号;当对传输信息加扰之后再将传输信息发送过去。在现有技术中,用于对传输信息加扰的序列是预先定义好的已知序列,而且现有技术的通信方法缺乏对传输参数的校验机制,如果单独设置对传输参数校验流程,会增加通信的复杂性。

为了实现对传输参数的校验,本发明实施例的传输方法中,根据传输参数确定用于对传输信息加扰的序列。接收机接收到所述信息后,首先生根据传输参数生成相应的序列,然后使用所述序列进行去扰或做接收检测。如果传输参数在通信过程中估计出错,则不论当前接收机的信噪比(signalnoiseratio,snr)多高,接收机均判定接收到的数据包错误。当接收snr较高且发生译码错误时,接收机会及时检查用于进行数据加扰(或修改后的待传输信息)的传输参数是否接收正确,而不会一直尝试或重传下去,从而可以减少不必要的重传和功率消耗,也可以降低数据传输错误的积累或传递。进一步地,本发明实施例的方法可以解决同时对大量传输参数进行校验的问题,从而提高了系统的灵活性和鲁棒性。

在本发明的实施方案中,根据以下方式来生成序列。根据至少一种传输参数确定序列的初始值。基于序列的初始值以及相应的生成多项式来生成序列c1(n)。然后根据至少一种传输参数确定序列的初始位置。然后从序列c1(n)中从序列的初始位置开始取出待加扰数据或待传输参数信号长度的序列,即得到本发明实施例的第一序列c(n)。本发明实施例中的序列的初始值是指用来生成序列的初始参数。例如对于使用基于移位寄存器生成的序列,例如:m序列,gold序列等,序列的初始值是指生成这个序列的一个或多个子序列的移位寄存器的初始化的值。

本发明实施例中的序列的初始位置是指用来读取序列的开始位置。下面结合实例来做进一步说明。例如,根据生成序列的初始值来生成一个序列c1(n),0≤n≤l-1,这里l为序列c1的长度,l值通常大于待使用序列的长度。例如,31位长的gold序列,l值为(231-1),而实际待使用序列的长度通常不大于10000。所以需要确定如何从一个很长的原始序列c1中取出待使用的序列c。例如,可以定义待使用序列c(n)=c1(n+a),其中0≤n≤m-1,m为待使用序列的长度。这里的常数a为本发明中所指的生成序列的初始位置。

在本发明实施例方案中,根据传输参数生成序列可能包括以下至少一种情况:

(1)根据至少一种传输参数直接生成用于确定待传输信息的序列,具体的,生成的所述序列可以是一个序列,也可以是多个子序列。

例如,当生成的序列为一个序列时,根据传输参数a直接生成第一序列的初始值,所述第一序列的初始位置为常数一,根据第一序列的初始值和第一序列的初始位置确定所述第一序列。

当生成多个子序列时,每个子序列的生成方法与上述生成第一序列的方法相同,采用的传输参数可以不同。可选的,当生成多个子序列后,可以根据多个子序列确定待传输信息;可选的,可以根据多个子序列生成一个序列,生成的序列的长度为所述多个子序列长度之和,利用生成后的一个序列确定待传输的信息。

(2)根据至少一种传输参数生成一个目标序列,生成的所述目标序列对应最终要使用的所述序列的初始值;所述目标序列的长度大于需要使用的序列的长度,或者,所述目标序列为循环序列。在本发明实施例方案中,从所述目标序列中截取出最终要使用的序列,其中,截取的初始位置对应最终要使用的序列的初始位置。在本发明实施例方案中,从所述目标序列中截取出的最终要使用的序列可以是一个序列,也可以是多个子序列。可选的,当截取出的是多个子序列时,可以根据多个子序列确定待传输信息;可选的,可以根据截取出的多个子序列生成一个序列,生成的这个序列的长度为所述多个子序列长度之和,利用生成后的一个序列确定待传输的信息。

在本发明实施例中,根据传输参数确定要使用序列的初始值和/或序列的初始位置,其中,可选用的传输参数包括但不限于以下一种或多种:

(1)上/下行指示信息

上/下行指示信息用来指示当前的传输是上行传输还是下行传输。例如,使用1比特来指示上/下行的信息,如1表示下行,0表示上行。可选的,上/下行指示信息可以用于上下行传输时使用的波形相同的场景,如上下行传输时使用的都是ofdm波形,也可以用于上下行传输使用的波形不同的场景,如下行传输使用的是ofdm波形,上行传输使用的是非ofdm波形。

当生成所述序列的传输参数为这个信息时,可以检测到的当前的链路是上行还是下行链路进行校验,特别地在tdd系统中,上、下行链路在一个载波上,从而可以及时地发现前述步骤中这个参数检测是否正确。

(2)传输时使用的波形的信息

传输时使用的波形的信息用于指示传输使用的具体波形。所述波形包括:ofdm波形或sc-fdm。可以使用1比特指示传输时使用的波形的信息,如1表示传输时使用的ofdm波形,0表示传输时使用的sc-fdm波形。

或者另一种可选的方式是,波形信息包括:多载波波形和单载波波形。同样的,可以使用1比特指示传输时使用的波形的信息,如1表示传输时使用的ofdm波形,0表示传输时使用的单载波波形。

当生成所述序列的传输参数为这个信息时,可以检测到的当前的链路使用的波形的信息,特如,在上行中可以使用ofdm也可以使用sc-fdm,如果接收机检测的波形判断错误,则后续的所有的解调都会连续出错,从而可以及时地发现前述步骤中这个参数检测是否正确。

(3)mimo参数信息

mimo模式指示信息指示当前传输时使用的mimo的方式,它可以是空间复用模式、波束赋形模式。它还可以是空间复用模式、分集模式。例如使用1比特指示,1表示空间复用,0表示发射分集。可选地,复用可以单流复用,也可以是多流复用。

可选地,mimo参数信息还可以用来指示波束的类型或波束的标识。波束的类型可以是模拟波束或基于码本或码字产生的波束。波束的类型还可以是:动态波束或静态或半静态波束。动态波束随着时间、频率可以相对较快的发生变化,从而可以实现在时间或频率资源上的波束扫描或跟踪。指示波束的标识,即指示当前设备发送或接收到的波束的编号或索引。

当生成所述序列的传输参数为这个信息时,可以检测到的当前的链路所处的mimo参数或模式。特别地,在高频中,还能够确认当前检测到的波束的标识,如果检测到的波束与实际通信的波束标识不一致,虽然不致于导致所有的通信错误,但会使接收到的snr大幅度的下降,从而影响了通信的质量。通过对这个参数的校验,可以及时地发现前述步骤中这个参数检测是否正确。

(4)设备类型信息

设备类型信息可以是按不同的成本划分的设备类型,按不同的设备能力划分的设备类型,也可以是按不同的功能划分的设备类型。按成本划分的设备类型:例如低成本设备,高成本设备,这种类型通常用于物联网的传输终端中。按设备能力划分的设备类型:例如低能力设备、中等能力设备、高能力设备,或者直接设备的能力等级(如能力等级可以是1~10等)来划分的。按不同的功能划分的设备类型:例如,基站设备,中继设备,终端设备。还可以是按不同的接入功能定义的设备,例如:物联网信备,移动宽带业务设备、低时延高可靠设备。

当生成所述序列的传输参数为这个信息时,可以检测当前设备接入的业务类型。例如,如果当前传输的设备是给物联网的低能力终端的,但这个参数检测发生错误,则会导致后面传输参数都匹配不上,从而发生后续检测的连续错误。可以及时地发现前述步骤中这个参数检测是否正确。

(5)业务类型指示信息

业务类型指示信息用于指示业务类型,其中,业务类型包括移动宽带业务、低时延业务、高可靠业务、低时延业务高可靠业务及物联网业务等类型。业务类型还可以使用不同的业务质量的参数的不同取值来表征。

当生成所述序列的传输参数为这个信息时,可以检测当前设备接入的业务类型。例如,如果当前传输的业务是低时延业务高可靠业务的,一旦这个参数检测发生错误,则会导致后面的业务层的数据都匹配不上,从而发生上层数据检测的错误。可以及时地发现前述步骤中这个参数检测是否正确。

(6)传输载波指示信息

传输的载波索引指示信息包括当前传输载波类型或当前传输载波的标识。传输载波的类型可以是主从载波的类型,如:主载波还是辅载波。传输载波的类型可以控制面的类型,如:控制载波或数据载波。传输载波的类型可以是调度的类型:基于调度的载波或基于免调度的载波。传输载波还可以是指授权载波或非授权载波。

当生成所述序列的传输参数为这个信息时,可以防止在检测当前载波类型的时候发生错误,从而把不同类型的载波错误地使用。可以及时地发现前述步骤中这个参数检测是否正确。

(7)双工方式指示信息

双工方式指示信息用于指示当前传输载波的双工方式。例如双工方式指示信息包括tdd,fdd,fd(全双工方式)中的至少2种。

当生成所述序列的传输参数为这个信息时,可以检测当前载波的双工类型,从而防止双工类型判断错误。可以及时地发现前述步骤中这个参数检测是否正确。

(8)不同的控制信道或控制信息格式

控制信道或控制信息格式是用来指示相应的控制信息所调度的数据的传输模式。例如,不同的mimo模式,不同的业务类型,不同的传输链路类型。

或者是不同的控制信道的格式或类型。例如格式或类型为:长的控制信道或短的控制信道。例如使用1比特来表示,1表示长的控制信道(例如,传输时具有更多的时域符号,如4个符号、一个时隙或一个子帧长度的控制信道),0表示短的控制信道(例如,传输时具有更少的时域符号,如1或2个符号的控制信道)。又如格式或类型为:基于一级调度的控制信道,或基于二级调度的控制信道。

当生成所述序列的传输参数为这个信息时,可以检测控制信道的模式是否检测错误。一旦这个参数检测错误,相应的控制信息检测也会不正确。从而导致接收机发生更多的不必要的盲检。可以及时地发现前述步骤中这个参数检测是否正确,减少盲检。

(9)不同子载波间隔的指示信息

不同子载波间隔的指示信息用来指示当前传输时使用的子载波间隔的大小值或类型。例如指示的子载波间隔至少是以下子载波间隔值中的2种:{15,30,60,120,240,480}khz。

当生成所述序列的传输参数为这个信息时,可以检测子载波间隔的参数是否检测错误。一旦这个参数检测错误,后面所有的传输检测都会出错。原因是子载波间隔是多载波系统传输中的最关键参数,这个参数一旦发生检测错误,接收机则会不断地进行控制和数据的译码检测,增加整个接收机的实现复杂度。

(10)时域资源的类型

时域资源的类型包括:正常的时域资源,短的时域资源。例如可以包括时隙slot和迷你时隙mini-slot。mini-slot的长度通常不大于slot。

可选地,时域资源的类型包括:单个资源的传输指示信息和多资源汇聚的传输指示信息。单个资源的传输指的是,一次传输时使用一个最基本的传输资源单元,如一个时隙、一个载波,或以单个频域资源为单位进行传输。多资源汇聚的传输是指一次传输时,同时使用多个传输资源,如一次传输时使用多个时隙进行汇聚传输,使用多个载波进行汇聚传输,使用多个基本的频域资源单元进行汇聚传输。可以使用1比特来指示当前的传输是单资源传输还是多资源汇聚传输。可以也使用多个比特来指示当前汇聚的传输资源的数量。

当生成所述序列的传输参数为这个信息时,可以检测当时的时域资源的类型是否检测错误。一旦这个参数检测错误,后续在读取时域资源时都会少取或多取数据符号,从而后续通信的错误。可以及时地发现前述步骤中这个参数检测是否正确,减少盲检和译码次数。

(11)小区标识信息

小区标识是指用来标识ue所处当前小区的物理标识。

(13)时域资源的索引信息

时域资源索引信息,是在某种特定的子载波间隔下的时域资源的指示信息,例如可以是这个时域资源的索引。

在本发明实施例方案中,可以使用上述传输参数中的任意一种或多种来生成所述序列。使用上述传输参数生成序列,一方面可以对上述传输参数进行双向校验,另一方面还可以对上述传输参数对应的不同场景做干扰随机化,由此以避免在不同场景下产生的不可区分或持续的干扰。当使用多于一种传输参数生成序列时,可以达到同时对多种参数进行双向校验的目的,从而进一步提高系统的稳定性和可靠性。以下将结合具体实施例对本申请的传输方法进行具体说明。

图3是本申请一个实施例的传输方法的流程图。如图3所示,该方法包括:

步骤s101:第一设备根据传输参数生成序列。

在本发明实施例方案中,第一设备可以采用上述两种方式中的至少一种生成所述序列,其中,第一设备在生成所述序列时,均需要根据传输参数确定序列的初始值和/或初始位置。

在本发明实施例方案中,用于确定序列的初始值和/或初始位置的传输参数参见上文所述。

在本发明实施例方案中,第一设备根据传输参数确定序列的初始值和/或序列的初始位置,包括:

第一设备根据传输参数确定序列的初始值,序列的初始位置为一个常数。例如,在由传输参数直接生成所述序列的方案中,序列的初始位置为常数一。又例如,在根据传输参数生成目标序列,从目标序列中截取所要使用的序列的方案中,可以设置序列的截取初始位置(对应序列的初始位置)为常数。

在另一种可能的设计中,第一设备还根据传输参数确定序列的初始位置,例如,在根据传输参数生成目标序列,从目标序列中截取所要使用的序列的方案中,第一设备还根据传输参数确定序列的截取初始位置(对应序列的初始位置)。

可选的,第一设备可以使用所述传输参数中的第一参数生成所述序列的初始值,使用所述传输参数中的第二参数生成所述序列的初始位置。

需要说明的是,所述第一参数和所述第二参数可以相同,也可以不同。在一个具体示例中,当第一参数和第二参数相同时,所述序列的初始值和所述序列的初始位置可以分别根据同一传输参数的不同比特位确定。当序列的初始值和序列的初始位置分别根据同一传输参数的不同比特位确定时,所述传输参数可以上述所列举传输参数中的任意一种,在一种具体示例中,所述传输参数可以是用户标识指示信息,如无线网络临时标识(radionetworktemporaryidentifier,rnti),又例如所述传输参数可以是小区标识。在一个具体示例中,传输参数为小区标识,若小区标识最多有10个比特(即其总共有1024个不同的取值),则可以根据该传输参数的前5个比特位确定序列的初始值,根据该传输参数的后5个比特位确定序列的初始位置,具体比特位的选取方式可以根据实际的应用需求进行确定。

步骤s102:第一设备使用所述序列生成待传输的信息。

在本发明实施例方案中,第一设备使用所述序列生成待传输的信息包括:

使用所述序列对待传输的数据进行加扰,所述待传输的信息为加扰后的传输数据;或者,

使用所述序列生成参考信号,所述待传输的信息为加扰参考信号。

可选的,当第一设备生成的为一个序列时,第一设备使用该一个序列对数据加扰或者生成参考信号。

当第一设备生成的为多个子序列时,第一设备可以根据该多个子序列生成一个序列后,利用该一个序列对数据加扰或生成参考信号;

在另一种可能的设计中,当第一设备生成的为多个子序列时,第一设备可以使用该多个子序列对待传输的数据加扰或者生成参考信号。

在另一种可能的设计中,当第一设备生成的为多个子序列时,该多个子序列分别对应不同的时域资源或传输系统,第一设备根据当前的时域资源或传输系统类型,从多个子序列中选取序列,并利用选取的序列对数据加扰或者生成参考信号。

步骤s103:第一设备发送待传输的信息。

在本发明实施例方案中,第一设备发送待传输的信息后,由接收设备进行接收,其中,所述接收设备可以为直通方式中的终端设备,也可以是由基站转发方式中的基站。

步骤s104:第二设备接收第一设备传输的信息。

步骤s105:第二设备使用序列解调接收到的传输信息。

其中,第二设备使用的序列也是根据传输参数确定的,第二设备根据传输参数确定序列的方式参见第一设备确定序列的方式,此处不再赘述。

在本发明实施例方案中,第二设备解调接收到的传输信息,包括第二设备使用序列解调传输数据和/或第二设备使用接收到的参考信号进行接收处理。其中,使用接收到的参考信号进行接收处理包括使用参考信号对接收到的数据进行解调;或者使用参考信号做信道状态信息的估计和/或数据的解调。

综上可以看出,本发明实施例方案中,使用传输参数,例如使用系统中新引入的传输参数和/或长度增加后的传输参数生成序列,并使用生成的序列加扰数据和/或生成参考信号,第二设备(对应接收机)在接收处理之前同样会生成参数信号然后在相应的环节去干扰。

如果第二设备在与第一设备的通信过程中传输参数估计错误,则不论第二设备的snr多高,第二设备均判断接收的数据包错误,第二设备即会及时检查之前获取的传输参数是否正确,避免数据传输错误的积累或传递。

图4是本申请另一个实施例的传输方法的流程图。在本发明实施例方法中,至少根据传输参数确定序列的初始位置,如图4所示,该方法包括:

步骤s201:第一设备根据传输参数确定生成序列的初始位置,其中,所述传输参数为非常数。其中,所述非常数的传输参数可以为上文所列传输参数中的一种或多种,不再赘述。

在一种可能的设计中,第一设备要使用的序列的初始值为常数,例如,第一设备确定一个已知序列作为目标序列,第一设备只需根据传输参数从目标序列中确定截取初始位置(对应初始位置)。

在另一种可能的设计中,第一设备还根据传输参数确定所述序列的初始值,例如,第一设备根据传输参数确定所述目标序列。

步骤s202:第一设备使用所述序列生成待传输的信息。

本发明实施例使用所述序列生成待传输的信息的方法与图3所示实施例相同,不再赘述。

步骤s203:第一设备发送所述待传输的信息。

在本发明实施例方案中,第一设备发送待传输的信息后,由接收设备进行接收,其中,所述接收设备可以为直通方式中的终端设备,也可以是由基站转发方式中的基站。

步骤s204:第二设备接收第一设备传输的信息。

步骤s205:第二设备使用序列解调接收到的传输信息。

其中,第二设备使用的序列也是根据传输参数确定的,第二设备根据传输参数确定序列的方式参见第一设备确定序列的方式,此处不再赘述。

在本发明实施例方案中,第二设备使用序列解调传输数据和/或第二设备使用接收到的参考信号进行接收处理。其中,使用接收到的参考信息进行接收处理包括使用参考信号对接收到的数据进行解调;或者使用参考信号做信道状态信息的估计。

本发明实施例的传输方法与现有技术相比,主要区别在于本申请方案将传输参数引入到用于加扰数据或用于生成参考信号的序列中,结合图3和图4所示方法,下述实施例主要对根据传输参数确定所述序列的过程进行详细说明,并且在部分实施例中对根据生成的序列对数据加扰或者生成参考信号的过程进行说明,其中,在下述实施例中以根据传输参数确定随机序列为例进行说明。

在本申请传输方法的一个具体实施例中,第一设备在生成随机序列时,根据上述传输参数中的一种或多种确定所述随机序列的初始位置。例如,现有技术中生成的随机序列固定为31比特,输出初始位置为常数值,如为1600。利用本发明实施例的传输方法在生成随机序列时,仍可以按照现有方法确定随机序列,也可以根据上述传输参数中的一种或多种确定随机序列,无论采用哪种方式生成的随机序列,都根据一种或多种传输参数确定随机序列的初始位置。

以下将结合长期演进(英文:longtermevolution,简称:lte)系统中的一个具体例子对本发明实施例传输方法中的随机序列生成过程来做进一步说明。

在lte系统中,定义了长为31比特的随机序列为:

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

c(n)是随机序列的输出值,x1和x2以由下生成多项式生成:

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

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

其中,x1对应的序列初始值为:x1(0)=1,x1(n)=0,n=1,2,...,30,随机序列c(n)对应的初始值为x2的初始值,即:在一些实际的具体应用中,通常是给出序列的初始值cinit,然后根据这个初始值转换成2进制后来确定x2序列移位寄存器各个状态位中的初始值。

在一些具体的应用实例中,例如物理上行共享信道(英文:physicaluplinksharedchannel,简称:pusch)数据加扰序列生成的初始值为:

如图5所示,nrnti是无线网络临时标识(英文:radionetworktemporaryidentity,简称:rnti)的值,使用16比特来表示,q为码字数,lte中有2个码字,使用1比特来表示,其值为0或1,ns为时隙的编号,lte中其值为0~9,用4比特表示,为小区的标识,lte中,其值为0~503。

根据图5可知,位数长度为31的序列中的30个比特位全部被占用。如果需要对新的参数进行随机化,现有的lte技术无法再扩展或添加新的参数,又或者现有的参数中一个或多个参数占用的比特位变长时,现有的序列因为比特位长度的限制也不能再使用了。

为了在序列中扩展或添加新传输参数,本发明实施例在生成序列时,对于一个特定的序列(可以是复用现有的序列,也可以是新定义的序列)可以采用如下方法确定序列的初始值和初始位置,其中,如图6所示,包括:

步骤s301:确定第一部分传输参数,其中,第一部分传输参数用于确定序列的初始值,例如,仍根据公式确定随机序列的初始值,此时第一部分传输参数包括rnti,q,ns,小区id。

步骤s302:确定第二部分传输参数,其中,第二部分传输参数用于确定随机序列的初始位置,第二部分传输参数可以选取上述所列传输参数中的一种或多种,当选取传输参数时,可以只使用传输参数的部分比特位,相应的,随机序列的初始位置为:

nc=f(x),nc=f(x,y),nc=f(x,y,z)。

其中,f()表示是传输参数x,y,z的函数。

作为一些可选的具体实施例,nc可以是以下中的任意一种:

nc=a+x,

nc=a+x+y

nc=a+a·x

nc=a+a·(x+y)

nc=a+a·x+b·y

nc=mod(f(x),l)-mpn

nc=mod(f(x,y),l)-mpn。

上述a,b为预定义的常实数,l为随机序列的长度,mpn为随机序列的读取长度,mod(x,y)表示传输参数x对传输参数y进行取模操作。

可选地,以ns为例,nc可以是以下中的任意一种的具体例子:

nc=1600+ns,

nc=1600(1+ns),

nc=1600+mod(ns,m),

nc=1600(1+mod(ns,m))。

其中m为整数,显然地,ns也可以换为其他传输参数。

对应的,随机序列的输出值为:c(n)=(x1(n+nc)+x2(n+nc))mod2。

可选的,第二部分传输参数可以与第一部分传输参数相同,也可以不同,例如,第二部分传输参数可以是:时域资源类型、传输波形指示信息、子载波间隔指示信息、波束指示信息、设备类型信息和业务类型指示信息、mimo模式指示信息、双工方式指示信息、控制信道格式指示信息;而第一部分传输参数可以是:ue标识、小区标识中的至少一种。

可选的,第二部分传输参数可以是第一部分传输参数中某个传输参数的部分比特。例如,时域资源指示信息分成子帧索引的指示信息和时隙索引的指示信息。在一个具体示例中,第一部分传输参数包括子帧号或帧号,第二部分传输参数包括某个特定子帧内的时隙号。又例如,第一部分传输参数包括某个特定子帧内的时隙号,第二传输参数包括子帧号或帧号。又例如,可以将小区标识的各比特位分为两部分,其中的一部分对应第一传输参数,另一部分对应第二传输参数。

本实施例的传输方法,在确定随机序列时,需要根据传输参数确定随机序列的初始值和初始位置两个维度,与现有定义随机序列的方法相比,在不强制要求修改随机序列的前提下能够实现对更多的序列实现随机化,增加了随机化的维度,能够进一步对新引入的传输参数或者在原有参数变得更大之后进行随机化,从而确保对更多传输参数实现随机化。

在本申请传输方法的另一个具体实施例中,第一设备根据时域资源的索引确定随机序列的初始值和初始位置。在本发明实施例方法,时域资源的索引可以是现有系统中已定义的时域资源索引值,可选的,所述时域资源的索引是将连续的时域资源按更小的时间粒度划分后重新定义的时域资源索引,所述重新定义的时域资源索引为随机序列的生成参数。其中,在将连续的时域资源按更小的时间粒度分成不同部分后,在更小的时域资源内随机序列的生成参数不同,在更小的时域资源之间随机序列的生成参数可以相同也可以不同。

在本发明实施例中,时隙是指占用的1个或连续多个时域符号对应传输资源的集合。时隙占用的时域资源的长度通常不大于1ms。

图7给出了对时域资源重新划分的示意图。如图7所示,长为10ms(毫秒)的帧包括10个长为1ms的子帧,可以将10ms的帧分成5个子时域资源,在每个子时域资源内的各个符号或时隙上,随机序列的生成参数不同,在不同的子时域资源间,对应的随机序列的生成参数可以相同也可以不同。例如,子时域资源0和子时域资源1对应的随机序列相同。又如,可以将10ms的帧分成10个等长的子时域资源,每个子时域资源为1个子帧,长为1ms。在每个子时域资源内的各个符号或时隙上,随机序列的生成参数不同。在不同的子时域资源间,如第1个子帧和第2个子帧中相同位置上的符号或时隙上,序列的生成参数可以相同也可以不同。

本发明实施例方案适用于对时域资源进行随机化的场景,例如,对于正常循环前缀((英文:cyclicprefix,简称:cp),如果每个时隙占用7个符号,则不同子载波间隔上的时隙(slot)数如表1所示:

表1:每1ms内不同子载波间隔时的slot数

表1所示的不同子载波间隔上的时隙(slot)数也可以用图8的方式表示。

又例如,对于正常cp,如果每个时隙占用14个符号,则不同子载波间隔上的slot数如表2所示:

表2:每1ms内不同子载波间隔时的slot数

本实施例的进一步的方法是:对于生成随机序列的时隙号ns,使用f(ns,m)来替换。f(ns,m)表示由时隙号ns参数和m来生成的函数,即由ns和m来确定。

如f(ns,m)=mod(ns,m),即表示时隙号ns对参数m来取模。

又如f(ns,m)在时隙ns所表示的2进制整数中取出k个比特,其中k为不大于ceil(log2(m))。例如m=20时,ceil(log2(m))=5,将当时的时隙ns写成二进制,取其中的某5比特。例如,当前的ns为56,则写成二进制为:0111000。可以取其中的5比特,如从右往左取,即取小的比特位,则当前用于生成序列的时隙号为11000=24,又如从左往右取5比特,即取较大的比特位,则当前用于生成序列的时隙号为01110=14。

这里m表示为连续m个时隙,m值可以根据如下的任意一种方式来确定:

(1)m为一固定的预定义的正整数,如20,16,32等。

(2)m等于各种子载波间隔下对应的同步信号周期,例如,m为同步信号周期内的所有slot数;又例如,m为同步信号周期内slot数的一半。

(3)m为ns占用的预定义的比特数k确定的数,即m=2k

(4)m为预定义的时长内不同子载波间隔下的ns数。例如在1ms内,不同子载波间隔下的slot数为m=k*m0,m0为参考子载波间隔下的slot数,如参考子载波间隔为15khz,则m0=2或1。k为当前子载波间隔与参考子载波间隔的倍数,例如当前子载波间隔为120khz,参考子载波间隔为15khz,则k=120/15=8,对应的此时m=16。

在本发明实施例方案中,将一个帧内的某种特定子载波间隔下的m个时隙作为一个更小的子时域资源,每个子时域资源内的m个时隙上按f(ns,m)来生成随机序列。

需要说明的是,与现有技术不同的是:对于不同的子载波间隔,不同的m个时隙占用的时间长度的大小不同。例如,对于m=16时,对于15khz的子载波间隔,m对应于8ms;而30khz的子载波间隔,则m对应的时隙数为4ms;而60khz的子载波间隔,则m对应的时隙数为2ms。

在本发明实施例方案中,解决了如何在预设长度的时频资源(如10ms的帧内)针对不同子帧间隔下的时隙参数生成加扰序列的问题。从而在不必修改序列的前提下解决了如何使用变长了ns值来生成加扰序列的问题。这个子实施例对实施后,相邻的不同的子时域资源上的加扰也是不同的。即在10ms的帧内,所有时隙上的加扰的生成序列可以相同或不相同。

在本申请传输方法的又一个实施例方案中,第一设备可以根据不同的传输参数,或者根据相同传输参数中的不同比特位分别用来生成多个序列,然后使用多个序列分别或联合对数据进行加扰或生成参考信号。

在本发明实施例方案中,一种可选的方法是对时隙进行两级的编号,然后分别根据不同的时隙编号来生成不同的序列。

例如,对每个子时域资源使用fix(ns/m)来进行编号,其中fix(x)表示对数x取整。例如fix(15.2)=15,fix(16.7)=16。m的取值与上面的定义相同。在连续的m个时隙组成的子时域资源内,时隙的编号相同,不同的子时域资源的时隙编号不同。在生成随机序列时,会产生两个编号:

ns1=fix(ns/m)

ns2=mod(ns,m)

例如,当m=8,子载波间隔为30khz,在10ms的帧上的时域资源的编号以及时域资源内的编号如表3及图9所示:

表3:对30khz在10ms的帧上的时域资源的编号以及时域资源内的编号

在本发明实施例方案中,可选地,可以使用两个序列对两级编号后的时隙参数进行随机化,这两个序列可以相同,也可以不同,该两个序列分别为:

c1,init=f(ns1)

c2,init=f(ns2)

f(x)表示x的函数,即由输入变量x来确定的两个序列的初始值。

例如,如果每个子时域单元占用的时长为1ms,则子时域资源的编号为子帧的编号(nsubframe),即ns1=fix(ns/m)=nsubframe

以上面提到的pusch的加扰为例,则第一序列的初始值为:

第二序列的初始值为:

c2,init=ns2=(ns,m)

m=k*m0

这里k和m0为正整数。

在本发明实施例方案中,另一种可选的方法是:用不同的传输参数分别生成不同的序列,然后使用这些生成的序列来做数据的随机化或参考信号的生成。

例如使用以下参数中的至少一种来生成第一序列的初始值和/或初始位置c1,init:

时域资源的索引、时域资源类型、传输波形指示信息、子载波间隔指示信息、波束指示信息、ue标识来。

例如使用以下参数中的至少一种来生成第一序列的初始值和/或初始位置c1,init:

小区标识、设备类型信息和业务类型指示信息、mimo模式指示信息、双工方式指示信息、控制信道格式指示信息、载波指示信息。

然后分别得到第一序列c1(n)和c2(n),使用以下方式中的至少一种各自来做数据加扰和生成参考信号:

假设待加扰的数据为d(n),则加扰后输出的数据b(n)为由以下方式生成:

b(n)=(d(n)+c1(n)+c2(n))mod2

如果使用随机序列生成参考信号,则可以按如下两种方式使用第二序列。

方式一:分别使用第一、第二序列分别生成第一、第二参考信号,然后由第一、第二参考信号生成目标参考信号。

例如:先分别生成两个参考信号序列r1(m),r2(m),

其中m表示生成参考信号的每个码片的标识。

然后生成目标参考信号序列:

r(m)=r1(m)·r2(m)或

其中表示r2(m)的复共轭。

方式二:联合使用第一、第二序列生成目标参考信号序列,使用目标参考信号序列生成目标参考信号。

例如:联合使用第一、第二序列生成目标参考信号序列r(m):

c(2m)=(c1(2m)+c2(2m))mod2

c(2m)=(c1(2m+1)+c2(2m+1))mod2

其中xmod2表示x对2取模,与上面的mod(x,2)含义相同,只是表达方式不同。

本实施例的有益效果是:解决了如何对更多传输参数进行传输校验的问题,本实施例的方法可以传输更多的参数,也不需要强制对10ms的帧内针的不同时域资源分组,能够保证10ms内各个子帧上的传输参数各不相同。

可选的,我们可以使用传输参数生成多于2个序列,分别用这些序列对数据进行加扰或生成参考信号,使用的方法与2个序列的相同,这里不再一一列举。

在根据时域资源的索引确定随机序列的初始值和初始位置的方案中,一种是图7至图9以及相关说明中给出的方案是将连续的时域资源按更小的时间粒度划分后重新定义时域资源索引,并且将重新定义后的时域资源索引作为确定随机序列的生成参数。

在根据时域资源的索引确定随机序列的初始值和初始位置的另一种方案中,可以将时隙下的符号作为迷你时隙(mini-slot),并且对一个或几个时隙下的迷你时隙(mini-slot)进一步编号,以及根据所述编号生成序列。具体的对一个或几个时隙下的迷你时隙(mini-slot)进一步编号,以及根据所述编号生成序列进行传输的方法包括:

(1)确定第一时域资源索引,其中,所述第一时域资源索引所对应的时域资源位于第二时域资源索引所对应的时域资源中,并且所述第一时域资源索引所对应的子载波传输间隔与所述第二时域资源索引所对应的子载波间隔不同。

在一个具体示例中,如图10所示,第i个时隙(sloti)为第二时域资源的索引,时隙i中第2个符号对应时域资源为一个迷你时隙(mini-slot),mini-slot下包括4个符号,编号为0~3。可选的mini-slot占用的原时隙i中的符号数可以是1个,也可以是多个,但不超过sloti中的所有的符号数。mini-slot为第一时域资源。

(2)根据第一时域资源索引生成所述序列。

(3)使用所述序列对待传输的数据进行加扰和/或生成参考信号。

进一步地,可选地,sloti的子载波间隔比mini-slot的子帧载波小。例如,sloti的子载波间隔为15khz,mini-slot的子载波间隔为30khz或60khz。如图10所示,当sloti的子载波间隔为15khz时,mini-slot的子载波间隔为60khz,则sloti中的一个符号2可以对应mini-slot中的4个符号,根据ofdm系统中的时频关系,子载波间隔越大,每个符号占用的时长则越短。

本实施例中,因为在一个sloti中同时有不同子载波间隔的时域传输资源,需要确定在对mini-slot中使用的传输的数据进行加扰和/或生成参考信号的序列的生成参数,尤其是时域资源索引的参数。即在生成mini-slot的数据和/或参考信号时,需要确定它自身的标识,还需要确定它下面各个不同符号的标识。如果不确定这些参数,则在生成相应序列的时候就会发生参数错乱,从而影响到对相应传输参数的双向校验,从而影响通信的性能和系统的稳定性。

可选的,根据以下方式中的至少一种确定所述第一时域资源索引,包括:

方式一:所述第一时域资源索引所占用的第二时域资源索引的时隙索引。在一个具体示例中,如图10所示,将mini-slot的时域资源的索引用sloti的时域资源索引i来表示。

方式二:所述第一时域资源索引所占用的第二时域资源索引的符号索引。在一个具体示例中,如图10所示,;将mini-slot的时域资源的索引用sloti中的符号编号2来表示。

方式三:所述第一时域资源索引的时隙类型指示信息。具体示例中,可以是指示哪种符号长度的mini-slot,或者哪种子载波间隔的mini-slot。

方式四:所述第一时域资源索引的时隙内的各个符号的索引。具体示例中,可以使用mini-slot哪个时域符号的索引来生成mini-slot的索引。

在本发明实施例方案中,还可以进一步地对与同步信号一起发送的控制信息(例如物理广播信道pbch中的信息)中的数据使用与时隙或符号编号有关的参数进行加扰。

例如,可以采用是以下中的任意一种实施方式:

在本发明实施例方案中,对与同步信号一起发的控制信息的数据进加扰来实现对同步检测参考的双向校验。

可选的,时隙索引和符号索引可以分别在控制信息的数据和控制信息传输时使用的参考信号间联合使用。即这两者可以分别或同时出现在参考信号的序列生成中,也可以出现在数据加扰序列的生成中。

对与子载波间隔相关的时域资源进行加扰,对预定义时长(如1个无线帧)上的时域资源分成m个子时域资源,针对每个子时域资源上的数据加扰和参考信号生成使用二级序列来生成。同时对与同步一起发送的控制信息使用与时隙或符号索引有关的参数进行加扰,以起到双向校验的目的。

在本申请的一个可能的示例中,可以定义一个新的长度大于31比特位的随机序列,由此可以将扩展了的时隙长度以及更多需要用来生成随机序列的传输参数输入到随机序列中。其中定一个新的长度大于31比特位的随机序列的方式包括以下一种方式或多种方式的组合:

(1)直接使用一个单一长度大于31比特的随机序列,所使用的随机序列不限于gold序列,还可以是其它的随机序列,如m序列,类gold序列,kasami序列等。

(2)根据多个子序列确定一个新的随机序列。

在一个可能的设计示例中,根据公式c(n)=c1(nmodn1)·c2(nmodn2),0≤n≤n1·n2-1生成一个新的随机序列。

其中,c1为一个子序列,n1为c1子序列的长度,c2为另一个子序列,n2为c2子序列的长度,序列c的长度为n1*n2。

可选的,c1和c2可以使用长为31的gold序列,或者其中一个使用长为31比特的gold序列,另一个使用长为5比特及以上长度的的m序列或gold序列。

可选的,一个子序列使用31比特长的gold序列,该序列可以为现有序列,也可以为根据本发明实施例方法重新确定的序列;另一个子序列使用长度为7比特的序列,其中,长度为7比特的序列可以根据x1(n+7)=(x1(n+1)+1)mod2生成,则生成序列的长度为38比特。

可选的,一个子序列使用31比特长的gold序列,该序列可以为现有序列,也可以为根据本发明实施例方法重新确定的序列;另一个子序列使用长度为12比特的序列,其中,长度为12比特的序列可以根据x1(n+12)=(x1(n+3)+1)mod2生成,则生成序列的长度为49比特。

在又一种可能的设计示例中,可以使用三个子序列生成一个更长的新序列,例如,根据公式c(n)=c1(nmodn1)·c2(nmodn2)·c3(nmodn3),0≤n≤n1·n2·n3-1生成一个新序列,其中,c1、c2和c3分别为三个子序列,n1、n2和n3分别为该三个子序列的长度。

在本发明实施例方案中,可以根据一种或多种传输参数确定各个子序列的初始值。各个子序列对应的传输参数可以相同也可以不同。在一种具体的实现方式中,可以对需要随机化的传输参数分成多组,每组传输参数分别映射到不同子序列的初始值上。

(3)定义多种随机序列,其中,该多种随机序列可以属于同一类型,如该多种随机序列均为gold序列;当然,该多种随机序列中的部分或全部分别属于不同的类型,例如,该多种随机序列包括:gold序列及m序列等。

在本发明实施例方案中,不同的随机序列可以对应不同的业务类型或者不同的设备类型。例如,第一种随机序列用于embb,第二种随机序列用于mmtc,第三种随机序列用于urllc。例如,第一种随机序列用于高能力设备,第二种随机序列用于中等能力终端,第三种随机序列用于低能力设备。

在使用随机序列对待传输的数据进行加扰或者使用随机序列生成参考信号时,可以根据待传输的数据或者待生成的参考信号所关联的系统参数和/或设备参数确定随机序列,之后使用确定出的随机序列对待传输的数据加扰,或者使用确定出的随机序列生成参考信号。

在本发明实施例方案中,将待随机化的传输参数设置在更长的序列上,或者用于合成序列的不同子序列上,扩展了随机序列的长度以及扩展了可随机化的传输参数的数量或者长度。

在本发明实施例方案中,可以使用传输参数的一部分来生成随机序列,另一部分承载于控制信息中。

例如:使用小区标识的一部分字段来生成随机序列,小区标识的另一部分字段可以承载于控制信息中。

又例如:将rnti的一部分字段来生成随机序列,rnti的另一部分字段可以承载于控制信息中。

在本发明实施例方法中,由于是使用传输参数的一部分来生成随机序列,生成的随机序列的长度可能比现有技术中定义的随机序列的长度短,当生成的随机序列长度较短时,原有的用于承载随机序列的比特位可以用于承载其它信息,例如可以将与子载波间隔有关的时域资源索引完整地占用更多地随机序列的比特位,从而实现对与子载波间隔有关的时域资源索引信息的完整指示或随机化。

对应上述的传输方法,本发明实施例还提供了用于执行上述传输方法的传输装置,以下将结合示意图对本发明实施例的传输装置进行说明。

图11是本申请提供的一种传输装置的结构示意图。图11所示传输装置用于执行上述方法实施例中第一设备所执行的步骤,如图11所示,该装置包括:序列生成模块301、传输信息生成模块302和发送模块303,其中:

序列生成模块301,用于根据传输参数生成序列;

其中,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息;

传输信息生成模块302,用于使用所述序列生成待传输的信息;

发送模块303,用于发送所述待传输的信息。

在一种可能的设计中,所述序列生成模块301根据所述传输参数生成序列,具体包括执行:

根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,根据所述所述序列的初始值和/或所述序列的初始位置生成所述序列。

在一种可能的设计中,所述传输参数还包括时域资源索引和/或小区标识。

在一种可能的设计中,所述时域资源索引由以下任意一种方式确定:

由信令指示的正整数确定;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述序列生成模块301根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,具体包括执行:

使用所述传输参数中的第一参数生成所述序列的初始值,使用所述传输参数中的第二参数生成所述序列的初始位置,所述第一参数与所述第二参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述传输信息生成模块302使用所述序列生成待传输的信息,具体包括执行:

根据待传输数据的业务类型参数和/或接收设备的能力类型,确定用于生成所述待传输信息的序列;

使用确定出的所述序列生成待传输的信息。

在一种可能的设计中,所述序列生成模块301根据传输参数生成序列,具体包括执行:

根据所述传输参数生成多个子序列,每个子序列由所述传输参数的全部或一部分确定;

根据所述多个子序列生成所述序列,所述序列的长度为所述多个子序列长度之和。

在一种可能的设计中,所述序列生成模块301根据传输参数生成序列,具体包括执行:

根据所述传输参数生成多个子序列,每个子序列由所述传输参数的全部或一部分确定;

相应的,所述传输信息生成模块302使用所述序列生成待传输的信息,具体包括执行:

使用所述多个子序列对待传输的数据进行加扰和/或生成参考信号;或者,所述多个子序列分别用于不同的时域资源上。

图12是本申请提供的另一种传输装置的结构示意图。图12所示传输装置用于执行上述方法实施例中第二设备所执行的步骤,如图12所示,所述装置包括:

第一生成模块401,用于根据传输参数确定生成序列的初始位置,其中所述传输参数为非常数;

第二生成模块402,用于使用所述序列生成待传输的信息;

发送模块403,用于发送所述待传输的信息。

在一种可能的设计中,所述传输参数包括以下中的至少一种:时域资源的索引、时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、mimo参数信息、双工方式指示信息、控制信道格式指示信息、小区标识、传输载波指示信息。

在一种可能的设计中,所述第一生成模块401还用于:根据所述传输参数确定所述序列的初始值。

在一种可能的设计中,用来确定所述序列的初始值的传输参数与用来确定所述序列的初始位置的传输参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述时域资源的索引根据参数m确定,所述参数m根据以下任意一种方式确定:

为预定义的或信令指示的正整数;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述序列根据多个子序列确定,每个所述子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列值之和。

在一种可能的设计中,所述序列包括多个子序列,每个所述子序列由所述传输参数的全部或一部分确定;

相应的,所述第二生成模块402使用所述序列生成待传输的信息,具体包括执行:

使用所述多个子序列分别对待传输的数据进行加扰和/或生成所述参考信号;或者,所述多个子序列分别用于不同的时域资源上。

在一种可能的设计中,所述第二生成模块402使用所述序列生成待传输的信息,具体包括执行:

根据待传输数据的业务类型参数和/或接收设备的能力类型,确定用于生成所述待传输信息的序列;

使用确定出的所述序列生成待传输的信息。

图13是本申请提供的又一种传输装置的结构示意图。图13所示传输装置用于执行上述方法实施例中第二传输装置所执行的步骤,如图13所示,所述装置包括:

接收模块501,用于接收第一设备传输的信息;

解调处理模块502,用于使用序列解调接收到的所述信息,其中,所述序列根据传输参数确定,所述传输参数包括以下中的至少一种:时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、多输入多输出mimo参数信息、双工方式指示信息、控制信道格式指示信息、传输载波指示信息。

在一种可能的设计中,所述解调处理模块502还用于根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,根据所述序列的初始值和/或所述序列的初始位置生成所述序列。

在一种可能的设计中,所述传输参数还包括时域资源索引和/或小区标识。

在一种可能的设计中,所述时域资源索引由以下任意一种方式确定:

由信令指示的正整数确定;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述解调处理模块502根据所述传输参数中的至少一种确定所述序列的初始值和/或所述序列的初始位置,具体包括执行:

使用所述传输参数中的第一参数生成所述序列的初始值,使用所述传输参数中的第二参数生成所述序列的初始位置,所述第一参数与所述第二参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述解调处理模块502使用序列解调接收到的所述信息,具体包括执行:

根据传输数据的业务类型参数和/或接收设备的能力类型,确定用于对接收到的所述信息进行解调的序列;

使用确定出的所述序列解调接收到的所述信息。

在一种可能的设计中,所述序列根据传输参数确定,包括:

所述序列根据多个子序列确定,每个子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列长度之和。

在一种可能的设计中,所述序列根据传输参数确定包括:所述序列包括多个子序列,每个子序列由所述传输参数的全部或一部分确定;

所述解调处理模块502使用序列解调接收到的所述信息,具体包括执行:

使用所述多个子序列解调接收到的所述信息;或者,所述多个子序列分别用于不同的时域资源上。

图14是本申请提供的再一种传输装置的结构示意图。图14所示传输装置用于执行上述方法实施例中第二传输装置所执行的步骤,如图14所示,所述装置包括:

接收模块601,用于接收第一设备传输的信息;

处理模块602,用于使用序列解调解调接收到的所述信息,其中,所述序列的初始位置根据传输参数确定,所述传输参数为非常数。

在一种可能的设计中,所述传输参数包括以下中的至少一种:时域资源的索引、时域资源类型、传输波形指示信息、子载波间隔指示信息、设备类型信息、业务类型指示信息、mimo参数信息、双工方式指示信息、控制信道格式指示信息、小区标识、传输载波指示信息。

在一种可能的设计中,所述序列的初始位置根据所述传输参数确定。

在一种可能的设计中,用来确定所述序列的初始值的传输参数与用来确定所述序列的初始位置的传输参数不同;或者,

所述序列的初始值和所述序列的初始位置分别根据同一传输参数的不同比特位确定。

在一种可能的设计中,所述时域资源的索引根据参数m确定,所述参数m根据以下任意一种方式确定:

为预定义的或信令指示的正整数;

由系统消息周期或同步信号发送间隔确定;

由子载波间隔确定;

由预定义时长内使用的子载波间隔下的时隙数确定。

在一种可能的设计中,所述序列根据多个子序列确定,每个所述子序列由所述传输参数的全部或一部分确定,所述序列的长度为所述多个子序列值之和。

在一种可能的设计中,所述序列包括多个子序列,每个所述子序列由所述传输参数的全部或一部分确定;

相应的,所述处理模块602使用序列解调接收到的所述信息,具体包括执行:

使用所述多个子序列解调接收到的所述信息;或者,所述多个子序列分别用于不同的时域资源上。

在一种可能的设计中,所述处理模块602使用序列解调接收到的所述信息,具体包括执行:

根据传输数据的业务类型参数和/或接收设备的能力类型,确定用于对接收到的所述信息进行解调的序列;

使用确定出的所述序列解调接收到的所述信息。

在本发明实施例方案中,图11至图14中的传输装置可以为接入设备。图15示出了上述实施例中所涉及的接入设备的一种可能的结构示意图。如图15所示,接入设备包括发射器/接收器1001,控制器/处理器1002,存储器1003以及通信单元1004。所述发射器/接收器1001用于支持接入设备与上述实施例中的所述的终端设备之间收发信息,以及支持所述终端设备与其他终端设备之间进行无线电通信。所述控制器/处理器1002执行各种用于与终端设备通信的功能。在上行链路,来自所述终端设备的上行链路信号经由天线接收,由接收器1001进行调解,并进一步由控制器/处理器1002进行处理来恢复终端设备所发送到业务数据和信令信息。在下行链路上,业务数据和信令消息由控制器/处理器1002进行处理,并由发射器1001进行调解来产生下行链路信号,并经由天线发射给终端设备。控制器/处理器1002还执行本发明实施例方案中第一设备或者第二设备所执行的数据传输方法。存储器1003用于存储接入设备的程序代码和数据。通信单元1004用于支持接入设备与其他网络实体进行通信。

可选的,当图15所示的接入设备作为图11所示的传输装置执行本发明实施例的传输方法时,图15中的控制器/处理器1002独立或者通过与存储器1003的配合来实现图11中序列生成模块301、传输信息生成模块302所实现的功能,发射器/接收器1001用于实现图11中发送模块303所示现的功能。

可选的,当图15所示的接入设备作为图12所示的传输装置执行本发明实施例的传输方法时,图15中的控制器/处理器1002独立或者通过与存储器1003的配合来实现图12中第一生成模块401、第二生成模块402所实现的功能,发射器/接收器1001用于实现图12中发送模块403所实现的功能。

可选的,当图15所示的接入设备作为图13所示的传输装置执行本发明实施例的传输方法时,图15中的控制器/处理器1002独立或者通过与存储器1003的配合来实现图13中解调处理模块502所实现的功能,发射器/接收器1001用于实现图13中接收模块501所实现的功能。

可选的,当图15所示的接入设备作为图14所示的传输装置执行本发明实施例的传输方法时,图15中的控制器/处理器1002独立或者通过与存储器1003的配合来实现图14中处理模块602所实现的功能,发射器/接收器1001用于实现图14中接收模块601所实现的功能。

可以理解的是,图15仅仅示出了接入设备的简化设计。在实际应用中,接入设备可以包含任意数量的发射器,接收器,处理器,控制器,存储器,通信单元等,而所有可以实现本发明的接入设备都在本发明的保护范围之内。

在本发明实施例方案中,图11至图14中的传输装置可以为终端设备。图16示出了上述实施例中所涉及的终端设备的一种可能的设计结构的简化示意图。所述终端设备包括发射器1101,接收器1102,控制器/处理器1103,存贮器1104和调制解调处理器1105。

发射器1101调节(例如,模拟转换、滤波、放大和上变频等)该输出采样并生成上行链路信号,该上行链路信号经由天线发射给上述实施例中所述的接入设备。在下行链路上,天线接收上述实施例中接入设备发射的下行链路信号。接收器1102调节(例如,滤波、放大、下变频以及数字化等)从天线接收的信号并提供输入采样。在调制解调处理器1105中,编码器1106接收要在上行链路上发送的业务数据和信令消息,并对业务数据和信令消息进行处理(例如,格式化、编码和交织)。调制器1107进一步处理(例如,符号映射和调制)编码后的业务数据和信令消息并提供输出采样。解调器1109处理(例如,解调)该输入采样并提供符号估计。解码器1108处理(例如,解交织和解码)该符号估计并提供发送给终端设备的已解码的数据和信令消息。编码器1106、调制器1107、解调器1109和解码器1108可以由合成的调制解调处理器1105来实现。这些单元根据无线接入网采用的无线接入技术(例如,lte及其他演进系统的接入技术)来进行处理。

控制器/处理器1103对终端设备的动作进行控制管理,用于执行本发明实施例中第一设备或者第二设备所执行的数据传输方法。存储器1104用于存储用于终端设备110的程序代码和数据。

可选的,当图16所示的终端设备作为图11所示的传输装置执行本发明实施例的传输方法时,图16中的控制器/处理器1103独立或者通过与存储器1003的配合来实现图11中序列生成模块301、传输信息生成模块302所实现的功能,发射器/接收器1001用于实现图11中发送模块303所示现的功能。

可选的,当图16所示的终端设备作为图12所示的传输装置执行本发明实施例的传输方法时,图16中的控制器/处理器1103独立或者通过与存储器1003的配合来实现图12中第一生成模块401、第二生成模块402所实现的功能,发射器/接收器1001用于实现图12中发送模块403所实现的功能。

可选的,当图16所示的终端设备作为图13所示的传输装置执行本发明实施例的传输方法时,图16中的控制器/处理器1103独立或者通过与存储器1003的配合来实现图13中解调处理模块502所实现的功能,发射器/接收器1001用于实现图13中接收模块501所实现的功能。

可选的,当图16所示的终端设备作为图14所示的传输装置执行本发明实施例的传输方法时,图16中的控制器/处理器1103独立或者通过与存储器1003的配合来实现图14中处理模块602所实现的功能,发射器/接收器1001用于实现图14中接收模块601所实现的功能。

用于执行本发明上述接入设备,终端设备功能的控制器/处理器可以是中央处理器(cpu),通用处理器、数字信号处理器(dsp)、专用集成电路(asic),现场可编程门阵列(fpga)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。

结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于终端设备中。当然,处理器和存储介质也可以作为分立组件存在于终端设备中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

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