一种信息信号扩频和解扩的方法及系统的制作方法_3

文档序号:9914171阅读:来源:国知局
去。
[0035]当发送方进行信息信号发送时,首先将带传送信息的低频数字序列与循环PN序列进行同或运算,其具体同或运算方法与图1中所示相同,当低频数字序列中的数字I或O与循环PN序列中对应数字I或O相同时,则得到的数字为I,若低频数字序列中的数字I或O与循环PN序列中对应数字I或O不相同时,则得到的数字为0,从而一一对应得到扩展序列。当发送方得出扩展序列后,将所述扩展序列调制后,发送出去。
[0036]S4、基站或者移动终端接收来自对方发送的所述扩展序列,将接收到的扩展序列与循环PN序列相对应的数字编号进行同或运算后,得到待判序列,并判断所述待判序列是否为高频序列;若是,则丢弃,否则,判定所述待判序列为通信对方发送的信息信号。
[0037]接收方接收到扩展序列后,首先解调提取到扩展序列,并将所述扩展序列与循环PN序列进行同或运算后,得到低频数字序列,从而获取发送方发出的低频信息。由于接收方可能会接收到多个来自发送方的扩展序列,当时只有接收方根据循环PN序列对扩展序列进行同或运算后,得到的序列为低频数字序列,才认为其得到的是发送方发送到该接收方的通?目编码。
[0038]所述步骤SI之前还包括:
501、在基站和移动终端中预先存储用于信息信号传输的标准PN序列。
[0039]所述信息信号扩频通信和解扩通信的方法,其中,在所述步骤A之前还包括:
502、在基站和移动终端中预先存储多个模式码,所述模式码与对标准PN序列进行的数学运算方式对应。
[0040]在所述步骤SI中,基站为移动终端分配的模式码与基站和移动终端的通信次数循环对应,且本次分配排列在上一次分配模式码后一位的模式码。
[0041]在通信过程中,每一次通信所使用的PN序列是不同的,每一次通信所使用的PN序列由标准PN序列经一位模式码所指代的特定数学运算方式运算后得到的基础PN序列循环得到;而每一次通信时所使用的的是哪一位模式码为:按通信的次数,依次使用模式码中的每一位,较特别的,若前一次通信使用的是模式码中的最后一位,则本次通信使用模式码中的第一位。
[0042]譬如,有20种对标准PN序列的数学运算方式,将这些数学运算方式表示为ml、m2、
m3、......、m20,模式码的每一位就是ml?m20的其中一个,每一次通信所使用的PN序列由标准PN序列经一位模式码所指代的特定数学运算方式运算后得到的基础PN序列循环得到;而每一次通信时所使用的是哪一位模式码为:按通信的次数,依次使用模式码中的每一位,较特别的,若前一次通信使用的是模式码中的最后一位,则本次通信使用模式码中的第一位;譬如当前通信时所使用的是模式码中的第2位,则下一次通信时所使用的是模式码中的第3位。
[0043]基站与移动终端的同步通信,也就是基站与移动终端同步当前双方通信时所使用的模式码;具体如下:基站(或移动终端)每执行分配模式码使用的是基站上一次分配使用的模式码的后一位模式码,譬如移动终端上一次分配的为第2位模式码,则移动终端本次发出信息信号所分配的是第3位模式码。
[0044]为更好的说明本实施,请参阅以下举例:
在基站把起始比特序号发送给移动终端后,基站与移动终端同时开始循环输出PN序列,如下图4中(起始比特为第2个比特),为G2G3G4G5G6G1循环输出,其中G1~G6表示O或I;假如PN序列的输出速率为1000000bps,则在第Ius时输出为G2,第2us时输出为G3,依次类推;通信双方也是以该PN序列来进行扩频与解扩,此为现有技术。
[0045]而本发明则在建立通信时,基站除了把起始比特序号发送给移动终端,还发送一个模式码,譬如有20种对标准PN序列的数学运算方式,将这些数学运算方式表示为ml、m2、
m3、......、m20,模式码的每一位就是ml?m20的其中一个;本例中模式码为m8m2m6 ;则发送方
(基站或移动终端)在执行S200时,先得到本次扩频的PN序列,如上一次发送方执行S200或S300时用的是m6则本次使用m8,由m8对标准PN序列G2G3G4G5G6G1运算得到基础序列表示为H2H3H4H5H6H1,然后得到扩展PN序列如图5。在接收方(基站或移动终端)在执行S300时,也先得到本次扩频的扩展PN序列,与前述发送方过程相同,然后对得到的接收序列与PN序列同或得到待判序列。
[0046]在上述方法的基础上,本发明还公开了一种信息信号扩频通信和解扩通信的系统,如图6所示,所述系统包括:基站I和移动终端2;
所述基站I包括:序号与模式码分配模块11、基站循环序列生成模块12、基站信号调制发送模块13和基站序列判断模块14;
所述序号及模式码分配模块11,用于基站为移动终端分配起始比特序号及模式码,并将所述起始比特序号及模式码发送给移动终端;所述模式码与对标准PN序列进行的数学运算方式相对应;
所述基站循环序列生成模块12,用于根据所述模式码所对应的数学运算方式将预先存储的标准PN序列转化成基础PN序列,并根据所述起始比特序号和基础PN序列,得到循环PN序列;
所述基站信号调制发送模块13,用于基站或者移动终端在发送信息时,将待传送信息的低频数字序列与循环PN序列相对应数字编号进行同或运算,得到扩展序列,并将所述扩展序列调制后发送出去;
所述基站序列判断模块14,用于接收所述扩展序列,将接收到的扩展序列与循环PN序列相对应的数字编号进行同或运算后,得到待判序列,并判断所述待判序列是否为高频序列;若是,则丢弃,否则,判定所述待判序列为通信对方发送的信息信号;
所述移动终端2包括:终端循环序列生成模块21、终端信号调制发送模块22和终端序列判断t旲块23 ;
所述终端循环序列生成模块21,用于接收基站分配的起始比特序号及模式码,根据所述模式码所对应的数学运算方式将预先存储的标准PN序列转化成基础PN序列,并根据所述起始比特序号和基础PN序列,得到循环PN序列;
所述终端信号调制发送模块22,用于在移动终端发送信息时,将待传送信息的低频数字序列与循环PN序列相对应数字编号进行同或运算,得到扩展序列,并将所述扩展序列调制后发送出去;
所述终端序列判断模块23,用于接收基站发出的所述扩展序列,将接收到的扩展序列与循环PN序列相对应的数字编号进行同或运算后,得到待判序列,并判断所述待判序列是否为高频序列;若是,则丢弃,否则,判定所述待判序列为通信对方发送的信息信号。
[0047]所述基站还包括:基站第一预先存储模块;所述移动终端还包括:终端第一预先存储丰吴块;
所述基站第一预先存储模块,用于在基站中预先存储用于信息信号传输的标准PN序列;
所述终端第一预先存储模块,用于在移动终端存储用于
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1