一种信息传输方法及设备与流程

文档序号:15061638发布日期:2018-07-31 21:57阅读:129来源:国知局

本发明涉及通信技术领域,尤其涉及一种信息传输方法及设备。



背景技术:

物理层广播信道(physicalbroadcastchannel,pbch)为长期演进(longtermevolution,lte)的物理层广播信道,网络设备可以将信息比特通过pbch发送给终端,如下行系统带宽、物理混合自动重传指示信道(physicalhybridarqindicatorchannel,phich)配置、系统帧号(systemframenumber,sfn)和保留比特。此外,为了使终端能够验证接收到的信息比特是否正确,还需要将用于验证信息比特的循环冗余校验(cyclicredundancycheck,crc)一起发送给终端。网络设备为了保证终端能够接收到信息比特和crc,将会通过pbch在40ms周期内重复发送4次,每次携带的编码比特相同。

然而,由于信息比特中的系统帧号只包括系统帧号的高8位,而最低2位需要通过其它方式进行携带。目前,一种携带系统帧号最低2位的方式为:将4次重复发送的信息通过不同的加扰序列进行加扰,通过加扰序列可以携带系统帧号的最低2位。但上述方式中,由于每次发送的信息比特和crc使用不同的加扰序列进行加扰,终端每次接收到信息比特和crc之后,都需要使用4种加扰序列分别尝试接收到的信息比特和crc使用的是那种加扰序列,以致每次接收到信息比特和crc之后都需要进行多次尝试加扰序列进行解码,从而增加了终端获取信息比特的时延。



技术实现要素:

本发明实施例公开了一种信息传输方法及设备,用于降低终端获取信息的时延。

第一方面公开一种信息传输方法,该方法应用于网络设备,确定待发送信息比特的crc,将crc和待发送信息比特进行级联以获得第一信息序列,将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰以获得第二信息序列,将第二信息序列进行循环移位以获得第三信息序列,发送第三信息序列。由于循环移位的位数携带有系统帧号的部分比特的信息,以便终端可以通过反向循环移位的移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见,不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,由于交织方式或加扰方式可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,可以将保留比特中的预设比特位设置为1以获得目标信息比特,确定目标信息比特的crc,将crc和目标信息进行级联以获得第一信息序列。由于当保留比特包括的比特均为0时,可以通过将保留比特中的预设比特位设置为1的方式避免待发送信息比特为全0的情况,可以通过交织的方式确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,待发送信息比特可以包括保留比特,可以将第一比特位中的比特与第二比特位中的比特进行交换以获得第四信息序列,并将第四信息序列确定为第二信息序列。其中,第一比特位为第一信息序列的首位,第二比特位为保留比特的任一比特位,交织后的第一比特位的比特为1,可以通过交换的方式达到交织方式的目的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。其中,当保留比特包括的比特均为0时,在进行交织之前,需要将第二比特位的比特设置为1;当保留比特包括的比特均为1时,在进行交织之前,将不需要进行上述处理。

在一个实施例中,可以将保留比特中除第二比特位之外的t个比特位中的比特与第四信息序列中除保留比特包括的比特位之外的t个比特位中的比特进行交换,以获得第五信息序列,并将第五信息序列确定为第二信息序列。其中,t大于或等于1且小于保留比特的比特位数,保留比特中的这t个比特位中的比特均为1,可以进一步通过交换的方式达到交织方式的目的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,待发送信息比特可以包括保留比特,可以将第一比特位中的比特移位至第一信息序列的最前面得到第四信息序列,并将第四信息序列确定为第二信息序列。其中,第一比特位为保留比特的任一比特位,第一比特位中的比特为1,通过移位的方式达到交织方式的目的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,可以将第二比特位中的比特移位至目标位置得到第五信息序列,并将第五信息序列确定为第二信息序列。其中,第二比特位为保留比特中除第一比特位之外的t个比特位中的任一比特位,目标位置为第四信息序列中除目标间隙之外的t个间隙中的任一间隙,目标间隙是保留比特中除第一比特位之外的比特位间的间隙,t大于或等于1且小于保留比特的比特位数,第二比特位中的比特为1,进一步通过移位的方式达到交织方式的目的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,待发送信息比特可以包括保留比特,可以将第三比特位中的比特移位至第一信息序列的最前面得到第四信息序列,并将第四信息序列确定为第二信息序列。其中,第三比特位为第一信息序列中的最后一个比特位,第四信息序列的首位的比特为1,通过移位的方式达到交织方式的目的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,可以先对第三信息序列依次进行编码和速率匹配得到第六信息序列,再发送第六信息序列,可以提高信息传输的可靠性。

在一个实施例中,可以先对第二信息序列进行编码得到第六信息序列,再将第六信息序列进行循环移位得到第三信息序列,可以提高信息传输的可靠性。

第二方面公开一种网络设备,该网络设备包括用于执行第一方面或第一方面的任一种可能实现方式所提供的信息传输方法的模块。

第三方面公开一种网络设备,该网络设备包括处理器、存储器和收发器,存储器用于存储程序代码,处理器用于执行程序代码,收发器用于与终端进行通信。当处理器执行存储器存储的程序代码时,使得处理器执行第一方面或第一方面的任一种可能实现方式所公开的信息传输方法。

第四方面公开一种可读存储介质,该可读存储介质存储了网络设备用于执行第一方面或第一方面的任一种可能实现方式所公开的信息传输方法的程序代码。

第五方面公开一种信息传输方法,该方法应用于网络设备,确定待发送信息比特的循环冗余校验crc,将crc和待发送信息比特进行级联得到第一信息序列,将第一信息序列进行循环移位以获得第二信息序列,发送第二信息序列。由于循环移位的位数携带有系统帧号的部分比特的信息,以便终端可以通过反向循环移位的移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见,不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,待发送信息比特包括保留比特,保留比特的至少一位处于待发送信息比特的最前面,且处于待发送信息比特首位的保留比特位的比特为1,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,保留比特的t个比特位处于除待发送信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,可以进一步确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,以便终端可以准确地获取到网络设备发送的信息。其中,t大于或等于1且小于保留比特的比特位数

在一个实施例中,可以先将第二信息序列依次进行编码和速率匹配得到第三信息序列,之后再发送第三信息序列,可以提高信息传输的可靠性。

在一个实施例中,可以先将将第一信息序列进行编码以获得第四信息序列,再将第四信息序列进行循环移位以获得第二信息序列,可以提高信息传输的可靠性。

第六方面公开一种网络设备,该网络设备包括用于执行第五方面或第五方面的任一种可能实现方式所提供的信息传输方法的模块。

第七方面公开一种网络设备,该网络设备包括处理器、存储器和收发器,存储器用于存储程序代码,处理器用于执行程序代码,收发器用于与终端进行通信。当处理器执行存储器存储的程序代码时,使得处理器执行第五方面或第五方面的任一种可能实现方式所公开的信息传输方法。

第八方面公开一种可读存储介质,该可读存储介质存储了网络设备用于执行第五方面或第五方面的任一种可能实现方式所公开的信息传输方法的程序代码。

第九方面公开一种信息传输方法,该方法应用于终端,接收网络设备发送的第一信息序列,将第一信息序列反向循环移位以获得第二信息序列,根据交织方式对第二信息序列进行解交织,或者根据加扰方式对第二信息序列进行解扰,以获得第三信息序列,当第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。由于终端可以通过反向循环移位的移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见,不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,由于交织方式或加扰方式可以确保循环移位后处于crc位置的比特无法校验循环移位后处于信息比特位置的比特,因此,只有当正确的确定反向循环移位的位数时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,信息比特包括保留比特,保留比特中的预设比特位中的比特为1,以便当正确的确定反向循环移位的位数时,crc校验才能通过,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,第二信息序列可以包括保留比特,可以将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,并将第四信息序列确定为第三信息序列。第一比特位为第二信息序列的首位,第二比特位为处于保留比特位置的预设位。

在一个实施例中,可以将处于保留比特位置中除第二比特位之外的t个预设比特位中的比特与第四信息序列中除保留比特位置和第一比特位之外的比特位中的t个预设比特位中的比特进行交换,以获得第五信息序列,并将第五信息序列确定为第三信息序列。其中,t大于或等于1且小于保留比特的比特位数。

在一个实施例中,第二信息序列可以包括保留比特,可以将第二信息序列的首位移位至第一间隙,以获得第四信息序列,并将第四信息序列确定为第三信息序列。其中,第一间隙为处于保留比特位置的比特位间的预设间隙。

在一个实施例中,可以将t个预设比特位中的比特分别移位至t个预设间隙,以获得第五信息序列,并将第五信息序列确定为第三信息序列。其中,t大于或等于1且小于保留比特的比特位数。

在一个实施例中,第二信息序列可以包括保留比特,可以将第二信息序列中的第一个比特位移位至第二信息序列的最后面,以获得第四信息,并将第四信息序列确定为第三信息序列。

在一个实施例中,可以先将第一信息序列进行解码以获得第六信息序列,再将第六信息序列反向循环移位以获得第二信息序列,可以减少解码的次数。

在一个实施例中,可以先将第二信息序列进行解码以获得第六信息序列,再根据交织方式对第六信息序列进行解交织,或者根据加扰方式对第二信息序列进行解扰,以获得第三信息序列。

第十方面公开一种终端,该终端包括用于执行第九方面或第九方面的任一种可能实现方式所提供的信息传输方法的模块。

第十一方面公开一种终端,该终端包括处理器、存储器和收发器,存储器用于存储程序代码,处理器用于执行程序代码,收发器用于与网络设备进行通信。当处理器执行存储器存储的程序代码时,使得处理器执行第九方面或第九方面的任一种可能实现方式所公开的信息传输方法。

第十二方面公开一种可读存储介质,该可读存储介质存储了终端用于执行第九方面或第九方面的任一种可能实现方式所公开的信息传输方法的程序代码。

第十三方面公开一种信息传输方法,该方法应用于终端,接收网络设备发送的第一信息序列,将第一信息序列反向循环移位,以获得第二信息序列,当第二信息序列crc校验通过时,将第二信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特,信息比特包括保留比特,保留比特的至少一位处于信息比特的最前面,且处于信息比特首位的保留比特位的比特为1。由于终端可以通过反向移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,由于处于信息比特首位的保留比特位的比特为1,只有当正确的确定反向循环移位的位数时,crc校验才能通过,以便终端可以准确地获取到网络设备发送的信息。

在一个实施例中,保留比特的t个比特位处于除信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,以便只有当正确的确定反向循环移位的位数时,crc校验才能通过,以便终端可以准确地获取到网络设备发送的信息。其中,t大于或等于1且小于保留比特的比特位数

在一个实施例中,可以先将第一信息序列进行解码以获得第三信息序列,再将第三信息序列反向循环移位以获得第二信息序列,可以减少解码的次数。

在一个实施例中,可以先将第二信息序列解码以获得第三信息序列,并当第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特。

第十四方面公开一种终端,该终端包括用于执行第十三方面或第十三方面的任一种可能实现方式所提供的信息传输方法的模块。

第十五方面公开一种终端,该终端包括处理器、存储器和收发器,存储器用于存储程序代码,处理器用于执行程序代码,收发器用于与网络设备进行通信。当处理器执行存储器存储的程序代码时,使得处理器执行第十三方面或第十三方面的任一种可能实现方式所公开的信息传输方法。

第十六方面公开一种可读存储介质,该可读存储介质存储了终端用于执行第十三方面或第十三方面的任一种可能实现方式所公开的信息传输方法的程序代码。

附图说明

图1是本发明实施例公开的一种网络架构示意图;

图2是本发明实施例公开的一种信息传输方法的流程示意图;

图3是本发明实施例公开的另一种信息传输方法的流程示意图;

图4是本发明实施例公开的一种网络设备的结构示意图;

图5是本发明实施例公开的另一种网络设备的结构示意图;

图6是本发明实施例公开的又一种网络设备的结构示意图;

图7是本发明实施例公开的又一种网络设备的结构示意图;

图8是本发明实施例公开的一种终端的结构示意图;

图9是本发明实施例公开的另一种终端的结构示意图;

图10是本发明实施例公开的又一种终端的结构示意图;

图11是本发明实施例公开的又一种终端的结构示意图;

图12是本发明实施例公开的又一种网络设备的结构示意图;

图13是本发明实施例公开的又一种网络设备的结构示意图;

图14是本发明实施例公开的又一种网络设备的结构示意图;

图15是本发明实施例公开的又一种网络设备的结构示意图;

图16是本发明实施例公开的又一种终端的结构示意图;

图17是本发明实施例公开的又一种终端的结构示意图

图18是本发明实施例公开的又一种终端的结构示意图;

图19是本发明实施例公开的又一种终端的结构示意图。

具体实施方式

本发明实施例公开了一种信息传输方法及设备,用于降低终端获取信息的时延。以下分别进行详细说明。

为了更好地理解本发明实施例公开的一种信息传输方法及设备,下面先对本发明实施例使用的应用场景进行描述。网络设备通过pbch在40ms周期内发送4次信息序列,每一次发送的信息序列携带相同的编码比特,但循环移位的位数不同。终端可以通过信息序列中的crc尝试不同的循环移位位数,如果crc校验通过就可以确定循环移位的位数,也即可以确定发送信息比特的系统帧号,即确定sfn的最低2位。该方案利用了咬尾卷积码(tailbitingconvolutionalcodes,tbcc)循环移位的特性,可以减少盲检时译码次数,降低了时延。然而,对于某些特定的信息比特序列组合,循环移位后,按照循环移位前的信息比特和crc比特位置进行crc校验也会通过,即无法准确地确定传输信息序列的系统帧号,以致系统会在某些时刻无法工作,系统设计上的存在缺陷。例如:假设信息比特为[a1,a2,a3,…,an](包含10bits的保留比特),其中,n为信息比特的长度,crc多项式序列为[b1,b2,b3,…,bm],其中,m为crc的长度,得到的crc可以为[c1,c2,c3,…,cm],信息比特与crc可以级联为[a1,a2,a3,…,an,c1,c2,c3,…,cm],根据crc校验原理,序列[a1,a2,a3,…,an,c1,c2,c3,…,cm]能被[b1,b2,b3,…,bm]整除时,crc将校验通过,若信息比特[a1,a2,…,ak]=[0,0,…,0],可得序列[ak+1,ak+2,…,an,c1,c2,c3,…,cm]能被[b1,b2,b3,…,bm]整除。循环移位l位后的信息序列加crc为[al+1,al+2,…,an,c1,c2,c3,…,cm,a1,a2,…,al],若l<=k,该序列也一定能被[b1,b2,b3,…,bm]整除,即盲检时crc通过,该情况下无法准确地确定系统帧号。

为了更好地理解本发明实施例公开的一种信息传输方法及设备,下面先对本发明实施例使用的网络架构进行描述。请参阅图1,图1是本发明实施例公开的一种网络架构示意图。如图1所示,该网络架构可以包括网络设备101和至少一个终端102。网络设备101用于向终端102发送信息比特,信息比特至少包括保留比特和系统帧号的部分比特的信息。为了使终端102可以确定接收到的信息比特是否正确,网络设备101还需要确定信息比特的crc,并将信息比特和crc级联为信息序列一起发送给终端102。此外,由于信息比特只包括了系统帧号的部分比特的信息,因此可以通过对信息序列进行循环移位,以便通过循环移位的位数携带系统帧号的剩余部分比特的信息。终端102,用于接收网络设备101发送的信息序列,通过反向循环移位和crc校验,确定信息序列中包括的信息比特,并通过反向循环移位的位数确定网络设备通过循环移位携带的系统帧号的部分比特的信息。此外,为了保证终端可以通过循环移位的位数唯一确定系统帧号,可以通过交织、加扰等方式确保循环移位后处于crc位置的比特无法校验循环移位后处于信息比特位置的比特。

网络设备101可以是用于与终端102进行通信的设备,例如,可以是全球移动通信系统(globalsystemformobilecommunication,gsm)或码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统中的基站(nodeb,nb),还可以是长期演进(longtermevolution,lte)系统中的演进型基站(evolutionalnodeb,enb或enodeb),还可以是设备对设备(devicetodevice,d2d)通信中担任网络设备功能的终端,还可以是中继站、接入点、车载设备、发射点、可穿戴设备以及未来5g网络中的网络侧设备或未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)中的网络设备,或者任一承担网络功能的设备等。

终端102可以为用户设备(userequipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端或者未来演进的plmn网络中的终端等。

基于图1所示的网络架构,请参阅图2,图2是本发明实施例公开的一种信息传输方法的流程示意图。其中,该信息传输方法是从网络设备101和终端102的角度来描述的。如图2所示,该数据传输方法可以包括以下步骤。

201、网络设备确定待发送信息比特的crc。

本实施例中,当网络设备存在待发送信息比特,即需要向终端发送信息比特时,将确定待发送信息比特的crc。其中,crc是通过待发送信息比特计算得到的,终端可以通过crc确定接收到的信息比特是否为正确的信息比特,从而终端可以通过crc准确的确定传输的信息。其中,待发送信息比特包括保留比特,保留比特可以为全0序列,也可以为全1序列,还可以为其它序列。

202、网络设备将crc和待发送信息比特进行级联,以获得第一信息序列。

本实施例中,网络设备确定待发送信息比特的crc之后,将crc和待发送信息比特进行级联,可以得到第一信息序列,可以是将crc级联在待发送信息比特之后,也可以是将待发送信息比特级联在crc之后,还可以是将crc插入待发送信息比特中间的某一位置,还可以是其它级联方式,本实施例不作限定。其中,保留比特中的比特位可以是连续的,也可以是间断的,例如:第一信息序列中的第10-15比特位可以为保留比特的位置,第一信息序列中的第5、8、10、13、15和17比特位可以为保留比特的位置。

本实施例中,当保留比特为全0序列时,可以将保留比特中的预设比特位设置为1,得到目标信息比特,确定待发送信息比特的crc,即确定目标信息比特的crc,将crc和待发送信息进行级联以获得第一信息序列,即将crc和目标信息进行级联以获得第一信息序列,可以避免信息比特为全0的情况。

203、网络设备将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰,以获得第二信息序列。

本实施例中,网络设备将crc和待发送信息比特进行级联得到第一信息序列之后,将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰,可以得到第二信息序列,以便通过交织或加扰确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特。其中,交织方式或加扰方式可以是预先确定的,如根据循环移位的位数确定等。

本实施例中,可以将第一比特位中的比特与第二比特位中的比特进行交换得到第四信息序列,并将第四信息序列确定为第二信息序列。其中,第一比特位为第一信息序列的首位,第二比特位为保留比特的任一比特位,交织后的第一比特位的比特为1。当交织前第二比特位中的比特为0时,可以先将第二比特位中的比特设置为1,再进行交织;也可以先进行交织,再将交织后的第一比特位中的比特设置为1。

本实施例中,将第一比特位中的比特与第二比特位中的比特进行交换得到第四信息序列之后,可以将保留比特中除第二比特位之外的t个比特位中的比特与第四信息序列中除保留比特包括的比特位之外的t个比特位中的比特进行交换,以获得第五信息序列,并将第五信息序列确定为第二信息序列。其中,t大于或等于1且小于保留比特的比特位数,保留比特中的t个比特位中的比特均为1。

本实施例中,可以将第一比特位中的比特移位至第一信息序列的最前面得到第四信息序列,并将第四信息序列确定为第二信息序列。其中,第一比特位中的比特为1。

本实施例中,将第一比特位中的比特移位至第一信息序列的最前面得到第四信息序列之后,可以将第二比特位中的比特移位至目标位置得到第五信息序列,并将第五信息序列确定为第二信息序列。其中,目标位置为第四信息序列中除目标间隙之外的t个间隙中的任一间隙,目标间隙是保留比特中除第一比特位之外的比特位间的间隙,第二比特位为保留比特中除第一比特位之外的t个比特位中的任一比特位,t大于或等于1且小于保留比特的比特位数,第二比特位中的比特为1。

本实施例中,可以将第三比特位中的比特移位至第一信息序列的最前面得到第四信息序列,并将第四信息序列确定为第二信息序列。其中,第三比特位为第一信息序列中的最后一个比特位,第四信息序列的首位的比特为1。

本实施例中,将第一信息序列中的比特按照加扰方式进行加扰,可以是将第一信息序列与预设序列相加。其中,预设序列的长度与第一信息序列的长度相同。当预设序列为40比特时,所需携带的系统帧号的部分位数为2位时,可以通过循环移位的位数0、10、20、30来携带这2位系统帧号的信息,此时,预设序列可以为0100011001110100111101000010101101010000,但预设序列并不是唯一的。

204、网络设备将第二信息序列进行循环移位,以获得第三信息序列。

本实施例中,待发送信息比特还包括系统帧号的部分比特的信息,因此,为了将系统帧号的剩余部分比特的信息发送给终端,可以将第二信息序列进行循环移位得到第三信息序列,以便通过循环移位的位数携带系统帧号的剩余部分比特的信息。当系统帧号的剩余部分比特为n时,循环移位的位数包括2n种,例如:当系统帧号的剩余部分比特为2时,通过4种循环移位的位数可以携带系统帧号的剩余2个比特。

205、网络设备向终端发送第三信息序列。

本实施例中,网络设备将第二信息序列进行循环移位得到第三信息序列之后,将向终端发送第三信息序列,可以是以广播的方式进行发送,也可以是通过pbch进行发送,还可以是通过其它方式进行发送,本实施例不作限定。

在一个实施例中,网络设备将第二信息序列进行循环移位得到第三信息序列之后,可以先将第三信息序列依次进行编码和速率匹配,以获得第六信息序列,之后再发送第六信息序列。

在一个实施例中,网络设备将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰得到第二信息序列之后,可以先将第二信息序列进行编码以获得第六信息序列,之后再将第六信息序列进行循环移位以获得第三信息序列。其中,将第六信息序列进行循环移位以获得第三信息序列之后,还可以对第三信息序列进行速率匹配之后再发送。

举例说明,当信息序列为[a1,a2,a3,…,an]时,编码后的信息序列可以为循环移位k位后的信息序列可以为[ak+1,ak+2,…,an,a1,a2,…,ak],循环移位k位后的编码序列或编码后循环移位k位的序列可以为

206、终端将第三信息序列反向循环移位,以获得第七信息序列。

本实施例中,终端接收到网络设备发送的第三信息序列之后,将第三信息序列反向循环移位,以获得第七信息序列。其中,反向循环移位的位数可以大于或等于0且小于或等于第三信息序列的长度,反向循环移位的位数不是固定的。

207、终端根据交织方式对第七信息序列进行解交织,或者根据加扰方式对第七信息序列进行解扰,以获得第八信息序列。

本实施例中,终端将第三信息序列反向循环移位得到第七信息序列之后,可以根据交织方式对第七信息序列进行解交织,或者根据加扰方式对第七信息序列进行解扰,以获得第八信息序列。其中,交织方式或加扰方式是网络设备和终端预先约定好的,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于信息比特(即上面提到的待发送信息比特)位置的比特。

本实施例中,第七信息序列包括保留比特,可以将第一比特位中的比特与第二比特位中的比特进行交换,以获得第九信息序列,并将第九信息序列确定为第八信息序列。其中,第一比特位为第二信息序列的首位,第二比特位为处于保留比特位置的预设比特位。

本实施例中,将第一比特位中的比特与第二比特位中的比特进行交换,以获得第九信息序列之后,可以将处于保留比特位置中除第二比特位之外的t个预设比特位中的比特与第九信息序列中除保留比特位置和第一比特位之外的比特位中的t个预设比特位中的比特进行交换,以获得第十信息序列,并将第十信息序列确定为第八信息序列。其中,t大于或等于1且小于保留比特的比特位数。

本实施例中,可以将第二信息序列的首位移位至第一间隙,以获得第九信息序列,并将第九信息序列确定为第八信息序列。其中,第一间隙为处于保留比特位置的比特位间的预设间隙。

本实施例中,将第二信息序列的首位移位至第一间隙,以获得第九信息序列之后,可以将t个预设比特位中的比特分别移位至t个预设间隙,以获得第十信息序列,并将第十信息序列确定为第八信息序列。

本实施例中,可以将第七信息序列中的第一个比特位移位至第七信息序列的最后面,以获得第九信息,并将第九信息序列确定为第八信息序列。

208、当第八信息序列crc校验通过时,终端将第八信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。

本实施例中,终端根据交织方式对第七信息序列进行解交织,或者根据加扰方式对第七信息序列进行解扰,得到第八信息序列之后,将根据第八信息序列中的crc校验第八信息序列中的信息比特,当校验通过时,表明反向循环移位的位数等于网络设备正向循环移位的位数,可以将第八信息序列中处于信息比特位置的比特确定为信息比特(即网络设备侧所说的待发送信息比特),并将反向循环移位的位数按照映射关系确定系统帧号的部分比特,从而确定第三信息比特序列是通过那个系统帧号发送过来的。其中,可以计算第八信息序列中处于信息比特位置的比特的第一crc,并将第一crc与第八信息序列中处于crc位置的第二crc进行比较,当第一crc与第二crc相同时,表明校验通过。

本实施例中,信息比特可以包括保留比特,保留比特中的预设比特位中的比特为1。

在一个实施例中,终端可以先对第三信息序列解速率匹配,之后将解速率匹配的第三信息进行反向循环移位得到第七信息序列。之后可以先将第七信息序列进行解码,以获得第十一信息序列,之后再根据交织方式对第十一信息序列进行解交织,或者根据加扰方式对第十一信息序列进行解扰,以获得第八信息序列。

在一个实施例中,终端可以对第三信息序列依次进行解速率匹配和解码,以获得第十一信息序列,再将第十一信息序列反向循环移位,以获得第七信息序列。

在图2所描述的信息传输方法中,网络设备确定待发送信息比特的crc,将crc和待发送信息比特进行级联,以获得第一信息序列,将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰,以获得第二信息序列,将第二信息序列进行循环移位,以获得第三信息序列,向终端发送第三信息序列,终端将第三信息序列反向循环移位,以获得第七信息序列,根据交织方式对第七信息序列进行解交织,或者根据加扰方式对第七信息序列进行解扰,以获得第八信息序列,当第八信息序列crc校验通过时,将第八信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。由于循环移位的位数携带有系统帧号的部分比特的信息,以便终端可以通过反向循环移位的移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见,不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,由于交织方式或加扰方式可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,因此,只有当正确的确定循环移位的位数,使待发送信息比特反向循环移位至未循环移位之前的位置时,crc校验才能通过,因此,可以准确地确定循环移位的位数携带的系统帧号的部分比特的信息,以便终端可以准确地获取到网络设备发送的信息。

基于图1所示的网络架构,请参阅图3,图3是本发明实施例公开的另一种信息传输方法的流程示意图。如图3所示,该信息传输方法是从网络设备101和终端102的角度来描述的。如图3所示,该信息传输方法可以包括以下步骤。

301、网络设备确定待发送信息比特的crc。

本实施例中,当网络设备存在待发送信息比特,即需要向终端发送信息比特时,将确定待发送信息比特的crc。其中,crc是通过待发送信息比特计算得到的,终端可以通过crc确定接收到的信息比特是否为正确的信息比特,从而终端可以通过crc准确的确定传输的信息。其中,待发送信息比特包括保留比特,保留比特的至少一位处于待发送信息比特的最前面,且处于待发送信息比特首位的保留比特位的比特为。此外,保留比特的t个比特位可以处于除待发送信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1。其中,保留比特可以为全0序列,也可以为全1序列,还可以为其它序列。其中,t大于或等于1且小于保留比特的比特位数。

302、网络设备将crc和待发送信息比特进行级联,以获得第一信息序列。

本实施例中,网络设备确定待发送信息比特的crc之后,将crc和待发送信息比特进行级联,可以得到第一信息序列,可以是将crc级联在待发送信息比特之后,也可以是将待发送信息比特级联在crc之后,还可以是将crc插入待发送信息比特中间的某一位置,还可以是其它级联方式,本实施例不作限定。

303、网络设备将第一信息序列进行循环移位,以获得第二信息序列。

本实施例中,待发送信息比特还包括系统帧号的部分比特的信息,因此,为了将系统帧号的剩余部分比特的信息发送给终端,可以将第一信息序列进行循环移位得到第二信息序列,以便通过循环移位的位数携带系统帧号的剩余部分比特的信息。当系统帧号的剩余部分比特为n时,循环移位的位数包括2n种,例如:当系统帧号的剩余部分比特为2时,通过4种循环移位的位数可以携带系统帧号的剩余2个比特。

在一个实施例中,可以先将第二信息序列依次进行编码和速率匹配以获得第三信息序列,再发送第三信息序列。

在一个实施例中,可以先将第一信息序列进行编码,以获得第四信息序列,再将第四信息序列进行循环移位,以获得第二信息序列。

304、网络设备发送第二信息序列。

本实施例中,网络设备将第一信息序列进行循环移位得到第二信息序列之后,将向终端发送第二信息序列,可以是以广播的方式进行发送,也可以是通过pbch进行发送,还可以是通过其它方式进行发送,本实施例不作限定。

305、终端将第二信息序列反向循环移位,以获得第五信息序列。

本实施例中,终端接收到网络设备发送的第二信息序列之后,将第二信息序列反向循环移位,以获得第五信息序列。其中,反向循环移位的位数可以大于或等于0且小于或等于第二信息序列的长度,反向循环移位的位数不是固定的。

306、当第五信息序列crc校验通过时,终端将第五信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。

本实施例中,终端将第二信息序列反向循环移位,以获得第五信息序列之后,将根据第五信息序列中的crc校验第五信息序列中的信息比特,当校验通过时,表明反向循环移位的位数等于网络设备正向循环移位的位数,可以将第五信息序列中处于信息比特位数的比特确定为信息比特(即网络设备侧所说的待发送信息比特),并将反向循环移位的位数按照映射关系确定系统帧号的部分比特,从而确定第二信息比特序列是通过那个系统帧号发送过来的。其中,可以计算第五信息序列中处于信息比特位置的比特的第一crc,并将第一crc与第五信息序列中处于crc位置的第二crc进行比较,当第一crc与第二crc相同时,表明校验通过。其中,信息比特包括保留比特,保留比特的至少一位处于信息比特的最前面,且处于信息比特首位的保留比特位的比特为1。此外,保留比特的t个比特位可以处于除信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1。

在一个实施例中,终端可以先将第二信息序列依次进行解速率匹配和解码,以获得第六信息序列,再将第六信息序列反向循环移位,以获得第五信息序列。

在一个实施例中,终端也可以先将第五信息序列进行解码,以获得第七信息序列,当第七信息序列crc校验通过时,将第七信息序列中处于信息比特位数的比特确定为信息比特。

在图3所描述的信息传输方法中,网络设备确定待发送信息比特的循环冗余校验crc,网络设备将crc和待发送信息比特进行级联,以获得第一信息序列,将第一信息序列进行循环移位,以获得第二信息序列,发送第二信息序列,终端将第二信息序列反向循环移位,以获得第五信息序列,当第五信息序列crc校验通过时,终端将第五信息序列中处于信息比特位数的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。由于循环移位的位数携带有系统帧号的部分比特的信息,以便终端可以通过反向循环移位的移位的方式确定网络设备发送信息之前对信息进行的移位,进而确定系统帧号,可见,不需要进行多次解码,因此,可以减少解码的次数,从而可以降低终端获取信息的时延。此外,待发送信息比特包括保留比特,保留比特的至少一位处于待发送信息比特的最前面,且处于待发送信息比特首位的保留比特位的比特为1,可以确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特,以便终端可以准确地获取到网络设备发送的信息。

基于图1所示的网络架构,请参阅图4,图4是本发明实施例公开的一种网络设备的结构示意图。如图4所示,该网络设备可以包括:

确定模块401,用于确定待发送信息比特的crc;

级联模块402,用于将确定模块401确定的crc和待发送信息比特进行级联,以获得第一信息序列;

获得模块403,用于将级联模块402级联的第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰,以获得第二信息序列,交织方式或加扰方式用于确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特;

循环模块404,用于将获得模块403获得的第二信息序列进行循环移位,以获得第三信息序列,循环移位的位数用于携带系统帧号的部分比特的信息;

发送模块405,用于发送循环模块404获得的第三信息序列。

基于图1所示的网络架构,请参阅图5,图5是本发明实施例公开的另一种网络设备的结构示意图。其中,图5所示的网络设备是由图4所示的网络设备优化得到的,其中:

待发送信息比特包括保留比特,该网络设备还可以包括:

设置模块406,用于将保留比特中的预设比特位设置为1,以获得目标信息比特;

确定模块401,具体用于确定设置模块406获得的目标信息比特的crc;

级联模块402,具体用于将确定模块401确定的crc和设置模块406设置的目标信息进行级联,以获得第一信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第一信息序列的首位,第二比特位为保留比特的任一比特位,交织后的第一比特位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列还包括:

将保留比特中除第二比特位之外的t个比特位中的比特与第四信息序列中除保留比特包括的比特位之外的t个比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数,保留比特中的t个比特位中的比特均为1;

获得模块403将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第一比特位为保留比特的任一比特位,第一比特位中的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列还包括:

将第二比特位中的比特移位至目标位置,以获得第五信息序列,目标位置为第四信息序列中除目标间隙之外的t个间隙中的任一间隙,目标间隙是保留比特中除第一比特位之外的比特位间的间隙,第二比特位为保留比特中除第一比特位之外的t个比特位中的任一比特位,t大于或等于1且小于保留比特的比特位数,第二比特位中的比特为1;

获得模块403将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第三比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第三比特位为第一信息序列中的最后一个比特位,第四信息序列的首位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,该网络设备还可以包括:

编码模块407,用于将循环模块404获得的第三信息序列依次进行编码和速率匹配,以获得第六信息序列;

发送模块405,具体用于发送编码模块407获得的第六信息序列。

基于图1所示的网络架构,请参阅图6,图6是本发明实施例公开的又一种网络设备的结构示意图。其中,图6所示的网络设备是由图4所示的网络设备优化得到的,其中:

待发送信息比特包括保留比特,该网络设备还可以包括:

设置模块406,用于将保留比特中的预设比特位设置为1,以获得目标信息比特;

确定模块401,具体用于确定设置模块406获得的目标信息比特的crc;

级联模块402,具体用于将确定模块401确定的crc和设置模块406设置的目标信息进行级联,以获得第一信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第一信息序列的首位,第二比特位为保留比特的任一比特位,交织后的第一比特位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列还包括:

将保留比特中除第二比特位之外的t个比特位中的比特与第四信息序列中除保留比特包括的比特位之外的t个比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数,保留比特中的t个比特位中的比特均为1;

获得模块403将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第一比特位为保留比特的任一比特位,第一比特位中的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列还包括:

将第二比特位中的比特移位至目标位置,以获得第五信息序列,目标位置为第四信息序列中除目标间隙之外的t个间隙中的任一间隙,目标间隙是保留比特中除第一比特位之外的比特位间的间隙,第二比特位为保留比特中除第一比特位之外的t个比特位中的任一比特位,t大于或等于1且小于保留比特的比特位数,第二比特位中的比特为1;

获得模块403将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

获得模块403将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第三比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第三比特位为第一信息序列中的最后一个比特位,第四信息序列的首位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,该网络设备还可以包括:

编码模块407,用于将获得模块403获得的第二信息序列进行编码,以获得第六信息序列;

循环模块404,具体用于将编码模块407获得的第六信息序列进行循环移位,以获得第三信息序列。

基于图1所示的网络架构,请参阅图7,图7是本发明实施例公开的又一种网络设备的结构示意图。如图7所示,该网络设备可以包括:处理器701、存储器702、收发器703和总线704。其中:

总线704,用于实现这些组件之间的连接;

存储器702中存储有一组程序代码,处理器701用于调用存储器702中存储的程序代码执行以下操作:

确定待发送信息比特的crc;

将crc和待发送信息比特进行级联,以获得第一信息序列;

将第一信息序列中的比特按照交织方式进行交织或者按照加扰方式进行加扰,以获得第二信息序列,交织方式或加扰方式用于确保循环移位后处于crc位置的比特无法校验循环移位后处于待发送信息比特位置的比特;

将第二信息序列进行循环移位,以获得第三信息序列,循环移位的位数用于携带系统帧号的部分比特的信息;

收发器703,用于发送第三信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特,处理器701还用于调用存储器702中存储的程序代码执行以下操作:

将保留比特中的预设比特位设置为1,以获得目标信息比特;

处理器701确定待发送信息比特的crc包括:

确定目标信息比特的crc;

处理器701将crc和待发送信息进行级联,以获得第一信息序列包括:

将crc和目标信息进行级联,以获得第一信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

处理器701将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第一信息序列的首位,第二比特位为保留比特的任一比特位,交织后的第一比特位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,处理器701将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列之后,处理器701还用于调用存储器702中存储的程序代码执行以下操作:

将保留比特中除第二比特位之外的t个比特位中的比特与第四信息序列中除保留比特包括的比特位之外的t个比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数,保留比特中的t个比特位中的比特为1;

处理器701将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

处理器701将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第一比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第一比特位为保留比特的任一比特位,第一比特位中的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,处理器701将第一比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列之后,处理器701还用于调用存储器702中存储的程序代码执行以下操作:

将第二比特位中的比特移位至目标位置,以获得第五信息序列,目标位置为第四信息序列中除目标间隙之外的t个间隙中的任一间隙,目标间隙是保留比特中除第一比特位之外的比特位间的间隙,第二比特位为保留比特中除第一比特位之外的t个比特位中的任一比特位,t大于或等于1且小于保留比特的比特位数,第二比特位中的比特为1;

处理器701将第四信息序列确定为第二信息序列包括:

将第五信息序列确定为第二信息序列。

作为一种可能的实施方式,待发送信息比特可以包括保留比特;

处理器701将第一信息序列中的比特按照交织方式进行交织,以获得第二信息序列包括:

将第三比特位中的比特移位至第一信息序列的最前面,以获得第四信息序列,第三比特位为第一信息序列中的最后一个比特位,第四信息序列的首位的比特为1;

将第四信息序列确定为第二信息序列。

作为一种可能的实施方式,处理器701还用于调用存储器702中存储的程序代码执行以下操作:

将第三信息序列依次进行编码和速率匹配,以获得第六信息序列;

收发器703发送第三信息序列包括:

发送第六信息序列。

作为一种可能的实施方式,处理器701还用于调用存储器702中存储的程序代码执行以下操作:

将第二信息序列进行编码,以获得第六信息序列;

处理器701将第二信息序列进行循环移位,以获得第三信息序列包括:

将第六信息序列进行循环移位,以获得第三信息序列。

其中,步骤201-204可以由网络设备中的处理器701和存储器702来执行,步骤205可以由网络设备中的收发器703来执行。

其中,确定模块401、级联模块402、获得模块403、循环模块404、设置模块406和编码模块407可以由网络设备中的处理器701和存储器702来实现,发送模块405可以由网络设备中的收发器703来实现。

基于图1所示的网络架构,请参阅图8,图8是本发明实施例公开的一种终端的结构示意图。如图8所示,该终端800可以包括:

接收模块801,用于接收网络设备发送的第一信息序列;

循环模块802,用于将801接收模块接收的第一信息序列反向循环移位,以获得第二信息序列;

获得模块803,用于根据交织方式对循环模块802获得的第二信息序列进行解交织,或者根据加扰方式对循环模块802获得的第二信息序列进行解扰,以获得第三信息序列,交织方式或加扰方式用于确保循环移位后处于crc位置的比特无法校验循环移位后处于信息比特位置的比特;

确定模块804,用于当获得模块803获得的第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特,并将循环模块802反向循环移位的位数按照映射关系确定系统帧号的部分比特。

基于图1所示的网络架构,请参阅图9,图9是本发明实施例公开的另一种终端的结构示意图。其中,图9所示的终端是由图8所示的终端优化得到的,其中:

信息比特可以包括保留比特,保留比特中的预设比特位中的比特为1。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第二信息序列的首位,第二比特位为处于保留比特位置的预设比特位;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列还包括:

将处于保留比特位置中除第二比特位之外的t个预设比特位中的比特与第四信息序列中除保留比特位置和第一比特位之外的比特位中的t个预设比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

获得模块803将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列的首位移位至第一间隙,以获得第四信息序列,第一间隙为处于保留比特位置的比特位间的预设间隙;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列还包括:

将t个预设比特位中的比特分别移位至t个预设间隙,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

获得模块803将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列中的第一个比特位移位至第二信息序列的最后面,以获得第四信息;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,该终端还可以包括:

解码模块805,用于将接收模块801接收的第一信息序列进行解码,以获得第六信息序列;

循环模块802,具体用于将解码模块805获得的第六信息序列反向循环移位,以获得第二信息序列。

基于图1所示的网络架构,请参阅图10,图10是本发明实施例公开的又一种终端的结构示意图。其中,图10所示的终端是由图8所示的终端优化得到的,其中:

信息比特可以包括保留比特,保留比特中的预设比特位中的比特为1。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第二信息序列的首位,第二比特位为处于保留比特位置的预设比特位;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列还包括:

将处于保留比特位置中除第二比特位之外的t个预设比特位中的比特与第四信息序列中除保留比特位置和第一比特位之外的比特位中的t个预设比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

获得模块803将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列的首位移位至第一间隙,以获得第四信息序列,第一间隙为处于保留比特位置的比特位间的预设间隙;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列还包括:

将t个预设比特位中的比特分别移位至t个预设间隙,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

获得模块803将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

获得模块803根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列中的第一个比特位移位至第二信息序列的最后面,以获得第四信息;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,该终端还可以包括:

解码模块805,用于将循环模块802获得的第二信息序列进行解码,以获得第六信息序列;

获得模块803,具体用于根据交织方式对解码模块805获得的第六信息序列进行解交织,或者根据加扰方式对解码模块805获得的第六信息序列进行解扰,以获得第三信息序列。

基于图1所示的网络架构,请参阅图11,图11是本发明实施例公开的又一种终端的结构示意图。如图11所示,该终端可以包括:处理器1101、存储器1102、收发器1103和总线1104。其中:

总线1104,用于实现这些组件之间的连接;

收发器1103,用于接收网络设备发送的第一信息序列并发送给处理器1101;

存储器1102中存储有一组程序代码,处理器1101用于调用存储器1102中存储的程序代码执行以下操作:

将第一信息序列反向循环移位,以获得第二信息序列;

根据交织方式对第二信息序列进行解交织,或者根据加扰方式对第二信息序列进行解扰,以获得第三信息序列,交织方式或加扰方式用于确保循环移位后处于crc位置的比特无法校验循环移位后处于信息比特位置的比特;

当第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特。

作为一种可能的实施方式,信息比特可以包括保留比特,保留比特中的预设比特位中的比特为1。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

处理器1101根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列,第一比特位为第二信息序列的首位,第二比特位为处于保留比特位置的预设比特位;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,处理器1101将第一比特位中的比特与第二比特位中的比特进行交换,以获得第四信息序列之后,处理器1101还用于调用存储器1102中存储的程序代码执行以下操作:

将处于保留比特位置中除第二比特位之外的t个预设比特位中的比特与第四信息序列中除保留比特位置和第一比特位之外的比特位中的t个预设比特位中的比特进行交换,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

处理器1101将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

处理器1101根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列的首位移位至第一间隙,以获得第四信息序列,第一间隙为处于保留比特位置的比特位间的预设间隙;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,将第一比特位到第二比特位中的比特反向循环移位1位,以获得第四信息序列之后,处理器1101还用于调用存储器1102中存储的程序代码执行以下操作:

将t个预设比特位中的比特分别移位至t个预设间隙,以获得第五信息序列,t大于或等于1且小于保留比特的比特位数;

处理器1101将第四信息序列确定为第三信息序列包括:

将第五信息序列确定为第三信息序列。

作为一种可能的实施方式,第二信息序列可以包括保留比特;

处理器1101根据交织方式对第二信息序列进行解交织,以获得第三信息序列包括:

将第二信息序列中的第一个比特位移位至第二信息序列的最后面,以获得第四信息;

将第四信息序列确定为第三信息序列。

作为一种可能的实施方式,处理器1101还用于调用存储器1102中存储的程序代码执行以下操作:

将第一信息序列进行解码,以获得第六信息序列;

处理器1101将第一信息序列反向循环移位,以获得第二信息序列包括:

将第六信息序列反向循环移位,以获得第二信息序列。

作为一种可能的实施方式,处理器1101还用于调用存储器1102中存储的程序代码执行以下操作:

将第二信息序列进行解码,以获得第六信息序列;

处理器1101根据交织方式对第二信息序列进行解交织,或者根据加扰方式对第二信息序列进行解扰,以获得第三信息序列包括:

根据交织方式对第六信息序列进行解交织,或者根据加扰方式对第六信息序列进行解扰,以获得第三信息序列。

其中,步骤206-208可以由终端中的处理器1101和存储器1102来执行,步骤205中终端接收第三信息序列的步骤可以由终端中的收发器1103来执行。

其中,循环模块802、获得模块803、确定模块804和解码模块805可以由终端中的处理器1101和存储器1102来实现,接收模块801可以由终端中的收发器1103来实现。

基于图1所示的网络架构,请参阅图12,图12是本发明实施例公开的又一种网络设备的结构示意图。如图12所示,该网络设备可以包括:

确定模块1201,用于确定待发送信息比特的crc,待发送信息比特可以包括保留比特,保留比特的至少一位处于待发送信息比特的最前面,且处于待发送信息比特首位的保留比特位的比特为1;

级联模块1202,用于将确定模块1201确定的crc和待发送信息比特进行级联,以获得第一信息序列;

循环模块1203,用于将级联模块1202获得的第一信息序列进行循环移位,以获得第二信息序列,循环移位的位数用于携带系统帧号的部分比特;

发送模块1204,用于发送循环模块1203获得的第二信息序列。

基于图1所示的网络架构,请参阅图13,图13是本发明实施例公开的又一种网络设备的结构示意图。其中,图13所示的网络设备是由图12所示的网络设备优化得到的,其中:

保留比特的t个比特位处于除待发送信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,该网络设备还可以包括:

编码模块1205,用于将循环模块1203获得的第二信息序列依次进行编码和速率匹配,以获得第三信息序列;

发送模块1204,具体用于发送编码模块1205获得的第三信息序列。

基于图1所示的网络架构,请参阅图14,图14是本发明实施例公开的又一种网络设备的结构示意图。其中,图14所示的网络设备是由图12所示的网络设备优化得到的,其中:

保留比特的t个比特位处于除待发送信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,该网络设备还可以包括:

编码模块1205,用于将级联模块1202获得的第一信息序列进行编码,以获得第四信息序列;

循环模块1203,具体用于将编码模块1205获得的第四信息序列进行循环移位,以获得第二信息序列。

基于图1所示的网络架构,请参阅图15,图15是本发明实施例公开的又一种网络设备的结构示意图。如图15所示,该网络设备可以包括:处理器1501、存储器1502、收发器1503和总线1504。其中:

总线1504,用于实现这些组件之间的连接;

存储器1502中存储有一组程序代码,处理器1501用于调用存储器1502中存储的程序代码执行以下操作:

确定待发送信息比特的crc,待发送信息比特可以包括保留比特,保留比特的至少一位处于待发送信息比特的最前面,且处于待发送信息比特首位的保留比特位的比特为1;

将crc和待发送信息比特进行级联,以获得第一信息序列;

将第一信息序列进行循环移位,以获得第二信息序列,循环移位的位数用于携带系统帧号的部分比特;

收发器1503,用于发送第二信息序列。

作为一种可能的实施方式,保留比特的t个比特位可以处于除待发送信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,处理器1501还用于调用存储器1502中存储的程序代码执行以下操作:

将第二信息序列依次进行编码和速率匹配,以获得第三信息序列;

收发器1503发送第二信息序列包括:

发送第三信息序列。

作为一种可能的实施方式,处理器1501还用于调用存储器1502中存储的程序代码执行以下操作:

将第一信息序列进行编码,以获得第四信息序列;

处理器1501将第一信息序列进行循环移位,以获得第二信息序列包括:

将第四信息序列进行循环移位,以获得第二信息序列。

其中,步骤301-303可以由网络设备中的处理器1501和存储器1502来执行,步骤304可以由网络设备中的收发器1503来执行。

其中,确定模块1201、级联模块1202、循环模块1203和编码模块1205可以由网络设备中的处理器1501和存储器1502来实现,发送模块1204可以由网络设备中的收发器1503来实现。

基于图1所示的网络架构,请参阅图16,图16是本发明实施例公开的又一种终端的结构示意图。如图16所示,该终端可以包括:

接收模块1601,用于接收网络设备发送的第一信息序列;

循环模块1602,用于将接收模块1601接收的第一信息序列反向循环移位,以获得第二信息序列;

确定模块1603,用于当循环模块1602获得的第二信息序列crc校验通过时,将第二信息序列中处于信息比特位置的比特确定为信息比特,并将循环模块1602反向循环移位的位数按照映射关系确定系统帧号的部分比特,信息比特可以包括保留比特,保留比特的至少一位处于信息比特的最前面,且处于信息比特首位的保留比特位的比特为1。

基于图1所示的网络架构,请参阅图17,图17是本发明实施例公开的又一种终端的结构示意图。其中,图17所示的终端是由图16所示的终端优化得到的,其中:

保留比特的t个比特位可以处于除信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,该终端还可以包括:

解码模块1604,用于将接收模块1601接收的第一信息序列进行解速率匹配和解码,以获得第三信息序列;

循环模块1602,用于将解码模块1604获得的第三信息序列反向循环移位,以获得第二信息序列。

基于图1所示的网络架构,请参阅图18,图18是本发明实施例公开的又一种终端的结构示意图。其中,图18所示的终端是由图16所示的终端优化得到的,其中:

保留比特的t个比特位可以处于除信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,该终端还可以包括:

解码模块1604,用于将循环模块1602获得的第二信息序列进行解码,以获得第三信息序列;

确定模块1603,具体用于当解码模块1604获得的第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特。

基于图1所示的网络架构,请参阅图19,图19是本发明实施例公开的又一种终端的结构示意图。如图19所示,该终端可以包括:处理器1901、存储器1902、收发器1903和总线1904。其中:

总线1904,用于实现这些组件之间的连接;

收发器1903,用于接收网络设备发送的第一信息序列并发送给处理器1901;

存储器1902中存储有一组程序代码,处理器1901用于调用存储器1902中存储的程序代码执行以下操作:

将第一信息序列反向循环移位,以获得第二信息序列;

当第二信息序列crc校验通过时,将第二信息序列中处于信息比特位置的比特确定为信息比特,并将反向循环移位的位数按照映射关系确定系统帧号的部分比特,信息比特包括保留比特,保留比特的至少一位处于信息比特的最前面,且处于信息比特首位的保留比特位的比特为1。

作为一种可能的实施方式,保留比特的t个比特位可以处于除信息比特首位和保留比特位置所在比特位之外的比特位,t个比特位中的比特均为1,t大于或等于1且小于保留比特的比特位数。

作为一种可能的实施方式,处理器1901还用于调用存储器1902中存储的程序代码执行以下操作:

将第一信息序列进行解速率匹配和解码,以获得第三信息序列;

处理器1901将第一信息序列反向循环移位,以获得第二信息序列包括:

将第三信息序列反向循环移位,以获得第二信息序列。

作为一种可能的实施方式,处理器1901还用于调用存储器1902中存储的程序代码执行以下操作:

将第二信息序列进行解码,以获得第三信息序列;

处理器1901当第二信息序列crc校验通过时,将第二信息序列中处于信息比特位置的比特确定为信息比特包括:

当第三信息序列crc校验通过时,将第三信息序列中处于信息比特位置的比特确定为信息比特。

其中,步骤305-306可以由终端中的处理器1901和存储器1902来执行,步骤304中终端接收第三信息序列的步骤可以由终端中的收发器1903来执行。

其中,循环模块1602、确定模块1603和解码模块1604可以由终端中的处理器1901和存储器1902来实现,接收模块1601可以由终端中的收发器1903来实现。

本发明实施例还公开了一种可读存储介质,该可读存储介质存储了网络设备和/或终端用于执行图2和3所示的信息传输方法的程序代码。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

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