一种移动终端根据扩频和解频安全接收信号的方法及系统转让专利

申请号 : CN201610893846.1

文献号 : CN106341158B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 俞斌杨维琴

申请人 : 惠州TCL移动通信有限公司

摘要 :

本发明涉及移动终端技术领域,公开了一种移动终端根据扩频和解频安全接收信号的方法及系统,在基站和移动终端中存储用于信息信号传输的第一、第二标准PN序列,当基站与移动终端通话建立时,基站为移动终端分配第一、二标准PN序列的起始比特序号并发送给移动终端从而确定用于扩频/解扩的第一、二循环PN序列;当移动终端或者基站发送信息时,将待传送信息的低频数字序列随机与第一循环PN序列或第二循环PN序列进行同或运算得到扩展序列,并将所述扩展序列调制后发送出去;基站或者移动终端接收来自对方发送的所述扩展序列,将分别用第一、二循环PN序列来进行解扩。有效防止不法分子对通信过程进行破译与监听,提高了通信过程的保密性。

权利要求 :

1.一种移动终端根据扩频和解频安全接收信号的方法,其特征在于,包括:步骤A,预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;

步骤B,基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列;

步骤C,当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去;每一次用于扩频的PN序列是变化的;

步骤D,当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列;

步骤E,判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号;

通过两个低变高或高变低之间的时间差来进行判断,如果时间差小则为高频序列,时间差大则为低频序列;

所述步骤A具体包括:

A1,当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;

A2,所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,并对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号;

A3,当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;

所述步骤B具体包括:

B1,将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;

B2,将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列。

2.根据权利要求1所述移动终端根据扩频和解频安全接收信号的方法,其特征在于,所述步骤C具体包括:C1,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;

C2,当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;

C3,所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程。

3.根据权利要求1所述移动终端根据扩频和解频安全接收信号的方法,其特征在于,所述步骤D具体包括:D1,当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;

D2,所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;

D3,将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。

4.一种移动终端根据扩频和解频安全接收信号的系统,其特征在于,包括:设置与分配模块,用于预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;

循环序列获取模块,用于基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列;

运算发送模块,用于当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去;每一次用于扩频的PN序列是变化的;

运算结果模块,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列;

信号判断模块,用于判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号;

通过两个低变高或高变低之间的时间差来进行判断,如果时间差小则为高频序列,时间差大则为低频序列;

所述设置与分配模块具体包括:

设置存储单元,用于当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;

序列编号单元,所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,用于对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号;

通信建立单元,用于当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;

所述循环序列获取模块具体包括:

第一获取单元,用于将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;

第二获取单元,用于将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列。

5.根据权利要求4所述移动终端根据扩频和解频安全接收信号的系统,其特征在于,所述运算发送模块具体包括:第一运算单元,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,用于将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;

调制发送单元,用于当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;

调制组成单元,所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程。

6.根据权利要求4所述移动终端根据扩频和解频安全接收信号的系统,其特征在于,所述运算结果模块具体包括:解调接收单元,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;

解调组成单元,所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;

第二运算单元,用于将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。

说明书 :

一种移动终端根据扩频和解频安全接收信号的方法及系统

技术领域

[0001] 本发明涉及移动终端技术领域,尤其涉及的是一种移动终端根据扩频和解频安全接收信号的方法及系统。

背景技术

[0002] 由于低频信号不适宜在空中远距离传播,因此在移动通信过程中有了调制与解调的概念,以移动通信与传统的邮信进行类比,调制就是寄信方(发送方)将信(信息,由一串0和1组成的序列)装在信封(载波)里的过程,然后寄出(通过天线发射出去),解调就是收信方(接收方)收信后打开信封(拨去载波)得到信内容(发送方所发送的信息)的过程。在上述讨论中,假设在给定区域内的给定载波频率上通信双方是确定的,也就是说该载波频率为通信双方所独享,但频率资源是有限的,因此,当给定区域用户数量饱和时,将无法为新增加的通信双方提供更多的载波频率,为了缓解该问题,就产生了扩频通信。
[0003] 扩频,类似于给上述给调制信号再烙上一个地址,而所有通信双方均使用相同的载波频率,每一个通信所使用的地址均不相同,因此不同于前述的以频率来区分通信,扩频通信以地址来区分通信,从而解决频率资源有限的问题。
[0004] 扩频通信的基本原理如下:基站和移动终端内部都有一串由0和1组成的高频的循环高速(输出速率远高于需要传输的信息的速率,譬如语音数字比特流速率为64kbps即64000比特每秒,而PN序列输出速率为400kbps)输出的数字序列(下称PN序列,即Pseudo Noise序列),当移动终端使用话音业务时,基站分配一个PN序列起始比特给该移动终端,从此,移动终端与基站所建立的数据传输过程如下:
[0005] 以移动终端发送给基站信号为例,移动终端先对需要发送的语音数字序列进行扩频,也就是将语音数字序列与以基站所分配的起始比特开始的PN序列进行同或运算(烙上一个地址),然后再调制到载波(装入信封)中通过天线发射出去;当基站接收到信号时先解调(打开信封),然后只有一个给定的PN序列才能与解调后的信号进行同或运算,才能使同或运算后的信号变为低频信号;所述的一个给定的PN序列的起始比特在整个PN序列中的序号(发送方所烙上的地址)就可以知道该信号为何台移动终端所发送;当然基站可能同时正为多台移动终端所服务,则将各台移动终端的PN序列(超始码不同)分别来同或所收到的信号,直到找到一个给定的PN序列同或后变为低频信号为止。
[0006] 同样基站发送信号给一台特定的移动终端,也是将需要发送的信号同或给定的PN序列后再发送出去,移动终端接收信号时则将其PN序列先进行同或运算,如果同或运算后能得到低频的信号则说明该信号是发送给自己的,否则该信号不是发送给自己的予以丢弃。
[0007] “同或”是一个数学运算符,应用于逻辑运算,其运算法则为a同或b=ab+a‘b’(a'为非a,b'为非b),真“同或”假的结果是假,假“同或”真的结果也是假,真“同或”真的结果是真,假“同或”假的结果是真,就是说两个值相同,则同或结果为真,反之,为假。同或符号为⊙,同或真值表如下:
[0008]a b a⊙b
0 0 1
1 1 1
0 1 0
1 0 0
[0009] 下面举一个简单的例子来说明现有技术中的扩频与解扩的过程;
[0010] 扩频:如图1所示,图1是本发明中一个低频数字信号与PN序列同或运算后得到扩展序列过程的示意图,假设低频数字信号(信息)为110,与PN序列同或运算后得到扩展序列,然后将扩展序列发送出去;图1中,PN序列的输出码的速率为低频数字信号的6倍。
[0011] 解扩:如图2所示,图2是本发明中信号接收方接收到扩展信号后与给定的PN序列同或运算后得到低频的原始信号过程的示意图,当接收方收到扩展信号后与给定的PN序列同或运算后得到低频的原始信号(信息)110;当接收到其他人的信号时,与给定的PN序列同或运算后仍为高频信号,如图3所示,图3是本发明中信号接收方接收到其他人的信号时,与给定的PN序列同或运算后仍为高频信号过程的示意图,即使只有一位不同(已标为红色,即第一位)其与PN序列同或运算后就为高频信号,也就是说,任何想要的信号对它解扩后为低频信号,任何不想要的信号对它解扩后最终仍为高频信号被丢弃。
[0012] 在通信过程中,一个基站可能同时与多台移动终端进行通信,基站与每台移动终端通信时使用不同的PN序列,但实际上是每台移动终端使用的是同一个PN序列(它只是自身的不断重复),每台移动终端使用一个PN序列,但是他们都以不同的起始比特开始,准确的说是以PN序列中不同序号的比特开始,譬如PN序列为101100110101110011,其从第一位开始循环输出为一个用与基站与第一台移动终端通信的PN序列,其从第二位开始循环输出为一个用与基站与第二台移动终端通信的PN序列,其从第三位开始循环输出为一个用与基站与第三台移动终端通信的PN序列。因此,在扩频通信中,只有一个长的、不断循环的PN序列,所有基站和移动终端都使用它,而唯一不同在于起始比特在PN序列中的位置不同,在每一次通话建立时,由基站为移动终端分配一个起始比特,然后告之移动终端。
[0013] 现有技术存在如下缺陷,当通话建立后,PN序列即确定,不法分子可以通过将收到的信号以不同的起始比特来测试所收到的信号,只要通话时间足够长,就可以得到该通话扩频所使用的PN序列的起始比特,对该通话进行监听。
[0014] 因此,现有技术还有待于改进和发展。

发明内容

[0015] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端根据扩频和解频安全接收信号的方法及系统,通过在基站与移动终端之间的通信过程中,每一次发送信号随机采用第一或第二循环PN序列进行扩频,由于在每一次通信过程中PN序列是变化的,与现有技术中PN序列不变相比较,可以有效防止不法分子对通信过程进行破译与监听,提高了通信过程的保密性和安全性。
[0016] 本发明解决技术问题所采用的技术方案如下:
[0017] 一种移动终端根据扩频和解频安全接收信号的方法,其中,包括:
[0018] 步骤A,预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;
[0019] 步骤B,基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列;
[0020] 步骤C,当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去;
[0021] 步骤D,当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列;
[0022] 步骤E,判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号。
[0023] 所述移动终端根据扩频和解频安全接收信号的方法,其中,所述步骤A具体包括:
[0024] A1,当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;
[0025] A2,所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,并对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号;
[0026] A3,当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端。
[0027] 所述移动终端根据扩频和解频安全接收信号的方法,其中,所述步骤B具体包括:
[0028] B1,将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;
[0029] B2,将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列。
[0030] 所述移动终端根据扩频和解频安全接收信号的方法,其中,所述步骤C具体包括:
[0031] C1,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;
[0032] C2,当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;
[0033] C3,所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程。
[0034] 所述移动终端根据扩频和解频安全接收信号的方法,其中,所述步骤D具体包括:
[0035] D1,当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;
[0036] D2,所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;
[0037] D3,将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。
[0038] 一种移动终端根据扩频和解频安全接收信号的系统,其中,包括:
[0039] 设置与分配模块,用于预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;
[0040] 循环序列获取模块,用于基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列;
[0041] 运算发送模块,用于当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去;
[0042] 运算结果模块,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列;
[0043] 信号判断模块,用于判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号。
[0044] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述设置与分配模块具体包括:
[0045] 设置存储单元,用于当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;
[0046] 序列编号单元,所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,用于对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号;
[0047] 通信建立单元,用于当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端。
[0048] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述循环序列获取模块具体包括:
[0049] 第一获取单元,用于将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;
[0050] 第二获取单元,用于将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列。
[0051] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述运算发送模块具体包括:
[0052] 第一运算单元,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,用于将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;
[0053] 调制发送单元,用于当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;
[0054] 调制组成单元,所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程。
[0055] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述运算结果模块具体包括:
[0056] 解调接收单元,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;
[0057] 解调组成单元,所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;
[0058] 第二运算单元,用于将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。
[0059] 本发明公开了一种移动终端根据扩频和解频安全接收信号的方法及系统,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列,当基站与移动终端通话建立时,基站为移动终端分配第一、二标准PN序列的起始比特序号,并将所述起始比特序号发送给移动终端从而确定用于扩频/解扩的第一、二循环PN序列;当移动终端或者基站发送信息时,将待传送信息的低频数字序列随机与第一循环PN序列或第二循环PN序列进行同或运算得到扩展序列,并将所述扩展序列调制后发送出去;基站或者移动终端接收来自对方发送的所述扩展序列,将分别用第一、二循环PN序列来进行解扩。本发明通过在基站与移动终端之间的通信过程中,每一次发送信号随机采用第一或第二循环PN序列进行扩频,由于在每一次通信过程中PN序列是变化的,与现有技术中PN序列不变相比较,可以有效防止不法分子对通信过程进行破译与监听,提高了通信过程的保密性。

附图说明

[0060] 图1是本发明中一个低频数字信号与PN序列同或运算后得到扩展序列过程的示意图。
[0061] 图2是本发明中信号接收方接收到扩展信号后与给定的PN序列同或运算后得到低频的原始信号过程的示意图。
[0062] 图3是本发明中信号接收方接收到其他人的信号时,与给定的PN序列同或运算后仍为高频信号过程的示意图。
[0063] 图4是本发明移动终端根据扩频和解频安全接收信号的方法的较佳实施例的流程图。
[0064] 图5是本发明移动终端根据扩频和解频安全接收信号的系统的较佳实施例的功能原理框图。

具体实施方式

[0065] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0066] 请参阅图4,图4是本发明移动终端根据扩频和解频安全接收信号的方法的较佳实施例的流程图。
[0067] 如图4所示,本发明实施例提供的一种移动终端根据扩频和解频安全接收信号的方法,包括以下步骤:
[0068] 步骤S100,预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端。
[0069] 本发明中,当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,且第一标准PN序列与第二标准PN序列不相同,并对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,如下所示为一个标准PN序列的示例:
[0070] 0101111111010000000101111111111111111111111110000010101010101010110[0071] 对于第一标准PN序列或第二标准PN序列从左至右依次对每个数字进行编号,较为常用也适合使用的编号方法为从1开始按1,2,3,……N的方式由小到大依次编号,例如对于前面示例的标准PN序列中左边第一个零的编号为1,左边第一个一的编号为2,左边第二个零的编号为3进行编号;所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号,所述第一起始比特序号或第二起始比特序号是当建立通信时,基站为移动终端分配用的。
[0072] 当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端。
[0073] 步骤S200,基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列。
[0074] 本发明中,将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列。
[0075] 所述第一循环PN序列、第二循环PN序列,均是一个由0或1组成的无限数字序列;以基站与所述移动终端根据第一起始比特序号由预先存储的第一标准PN序列得到第一循环PN序列为例,第一循环PN序列是按以下方式得到:将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在该数字序列后连接无限多个第一标准PN序列即为第一循环PN序列;例如第一标准PN序列为0101111111010000000,第一起始比特序号为3,则第一循环PN序列为01111111010000000  0101111111010000000 0101111111010000000 0101111111010000000 ……;第二循环序列的得到方式与第一循环序列相同,此处不再赘述。
[0076] 步骤S300,当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去。
[0077] 本发明中,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;其具体同或运算方法与图1中所示相同,当低频数字序列中的数字1或0与第一循环PN序列或第二循环PN序列中对应数字1或0相同时,则得到的数字为1,若低频数字序列中的数字1或0与第一循环PN序列或第二循环PN序列中对应数字1或0不相同时,则得到的数字为0,从而一一对应得到第一扩展序列和第二扩展序列。
[0078] 当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程。
[0079] 简单地说,发送方每一次发送低频数字序列时,需要将低频数字序列与第一循环PN序列进行同或运算得到第一扩展序列;同时,需要将低频数字序列与第二循环PN序列进行同或运算得到第二扩展序列;然后在两个扩展序列中随机选取一个,将选中的扩展序列调制后发送出去;采用这种方式,每一次用于扩频的PN序列是变化的,可以有效防止不法分子对通信过程进行破译与监听,提高了通信过程的保密性。
[0080] 步骤S400,当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。
[0081] 本发明中,当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列。
[0082] 所述第一待判序列和第二待判序列即为接手方得到的最终信号结果,但是所述结果还需要判断是高频信号还是低频信号。
[0083] 步骤S500,判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号。
[0084] 本发明中,当得到所述第一待判序列、第二待判序列后,需要来判断所述第一待判序列、第二待判序列是否为高频数字序列,如果是高频序列则丢弃,如果是低频序列,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号。高频和低频序列,两者的 0或1 的频率相差是很大,或者可以通过两个低变高或高变低之间的时间差来进行判断,(相对于低频信号,高频信号变化非常快、有突变)如果时间差小则为高频序列,时间差大则为低频序列。
[0085] 基于上述实施例,本发明还提供一种移动终端根据扩频和解频安全接收信号的系统,请参阅图5,图5是本发明移动终端根据扩频和解频安全接收信号的系统的较佳实施例的功能原理框图。
[0086] 如图5所示,所述系统包括:
[0087] 设置与分配模块510,用于预先设置用于信息信号传输的第一标准PN序列和第二标准PN序列,当建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端具体如上所述。
[0088] 循环序列获取模块520,用于基站与所述移动终端根据第一标准PN序列的第一起始比特序号得到第一循环PN序列,同时根据第二标准PN序列的第二起始比特序号得到第二循环PN序列具体如上所述。
[0089] 运算发送模块530,用于当移动终端或者基站发送信息时,将待发送信息的低频数字序列随机与第一循环PN序列和第二循环序列相对应数字编号进行同或运算后得到两个扩展序列,并选择其中一个扩展序列调制后发送出去具体如上所述。
[0090] 运算结果模块540,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将接收到的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列具体如上所述。
[0091] 信号判断模块550,用于判断所述第一待判序列、第二待判序列是否为高频数字序列,若是,则丢弃,若否,则得出所述第一待判序列或第二待判序列为通信对方发送的信息信号;具体如上所述。
[0092] 进一步地,所述移动终端根据扩频和解频安全接收信号的系统,其中,所述设置与分配模块具体包括:
[0093] 设置存储单元,用于当预先设置好第一标准PN序列和第二标准PN序列后,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列;具体如上所述。
[0094] 序列编号单元,所述第一标准PN序列和第二标准PN序列为0或1组成的有限数字序列,用于对所述第一标准PN序列和第二标准PN序列从左至右按1-N的方式进行编号,所述编号表示第一标准PN序列或者第二标准PN序列中数字的序号;具体如上所述。
[0095] 通信建立单元,用于当基站和移动终端建立通信时,基站为移动终端分配第一标准PN序列的第一起始比特序号及第二标准PN序列的第二起始比特序号并发送给移动终端;具体如上所述。
[0096] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述循环序列获取模块具体包括:
[0097] 第一获取单元,用于将第一标准PN序列的第一起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第一标准PN序列得到第一循环PN序列;具体如上所述。
[0098] 第二获取单元,用于将第二标准PN序列的第二起始比特序号左边的数字删除得到一个由0或1组成的数字序列,在所述数字序列后连接无限多个第二标准PN序列得到第二循环PN序列;具体如上所述。
[0099] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述运算发送模块具体包括:
[0100] 第一运算单元,所述待发送信息的低频数字序列是包含实际通信内容的由0或1组成的数字序列,用于将待发送信息的低频数字序列随机与第一循环PN序列或第二循环序列相对应数字编号进行同或运算后得到扩展序列;具体如上所述。
[0101] 调制发送单元,用于当发送方得出第一扩展序列和第二扩展序列后,随机选择第一扩展序列与第二扩展序列中的其中一个,将选中的扩展序列调制后发送出去;具体如上所述。
[0102] 调制组成单元,所述调制为发送方将由0和1组成的序列的信息装在载波中通过天线发射出去的过程;具体如上所述。
[0103] 所述移动终端根据扩频和解频安全接收信号的系统,其中,所述运算结果模块具体包括:
[0104] 解调接收单元,用于当基站或者移动终端接收来自对方发送的所述扩展序列后,将所述扩展序列进行解调后再与第一循环PN序列和第二循环PN序列进行同或运算;具体如上所述。
[0105] 解调组成单元,所述解调为接收方在接收到信息信号后除去载波得到发送方所发送的信息的过程;具体如上所述。
[0106] 第二运算单元,用于将解调后的扩展序列与第一循环PN序列和第二循环PN序列进行同或运算后得到第一待判序列和第二待判序列;具体如上所述。
[0107] 综上所述,本发明公开了一种移动终端根据扩频和解频安全接收信号的方法及系统,在基站和移动终端中预先存储用于信息信号传输的第一标准PN序列与第二标准PN序列,当基站与移动终端通话建立时,基站为移动终端分配第一、二标准PN序列的起始比特序号,并将所述起始比特序号发送给移动终端从而确定用于扩频/解扩的第一、二循环PN序列;当移动终端或者基站发送信息时,将待传送信息的低频数字序列随机与第一循环PN序列或第二循环PN序列进行同或运算得到扩展序列,并将所述扩展序列调制后发送出去;基站或者移动终端接收来自对方发送的所述扩展序列,将分别用第一、二循环PN序列来进行解扩。本发明通过在基站与移动终端之间的通信过程中,每一次发送信号随机采用第一或第二循环PN序列进行扩频,由于在每一次通信过程中PN序列是变化的,与现有技术中PN序列不变相比较,可以有效防止不法分子对通信过程进行破译与监听,提高了通信过程的保密性。
[0108] 当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0109] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。