随机数生成方法及生成器技术

技术编号:12712880 阅读:256 留言:0更新日期:2016-01-14 19:22
本发明专利技术提供了一种随机数生成方法和生成器,在用户设备UE接入基站过程中,以及和接入的基站交互时,UE需要根据UE内部当前时刻生成的随机数向基站发送部分信息,所述UE内部当前时刻生成的随机数为:当前时刻所述UE中所有天线接收的数据的算术和。本发明专利技术所述随机数生成方法具有减少业务延迟、降低对UE系统平台要求,以及简化结构降低成本的好处。

【技术实现步骤摘要】

本专利技术涉及通信技术,具体涉及一种随机数生成方法及生成器
技术介绍
无线通信系统主要包括用户设备(UserEquipment,简称UE)侧网元和网络侧网元,网络侧网元又包括演进型基站(EvolvedNodeB,简称eNB)、演进型核心网(EvolvedPacketCore,简称EPC)和操作维护中心无线部分(OperationMaintenanceCenter-radio,简称OMCR)等。如果UE需要接入网络侧系统,首先需要进行小区搜索,以完成与网络侧的时间同步、频率同步以及小区标记(Identity,简称ID)的检测。在基于竞争的随机接入小区的过程中,UE需要选择随机接入前导码,根据协议规定,每个小区可以使用的随机接入前导码数量最多为64个,其中竞争接入可以使用的前导码索引会通过小区广播消息进行播报,UE根据随机接入消息的大小,在可以使用的前导码中随机选择一个前导码,按照协议定义的初始发射功率,在相应的随机接入信道中发送出去。当小区eNodeB成功接收到随机接入消息以后,将在反馈消息中携带该UE在随机接入消息中发送的竞争决议标识;当UE在竞争判决定时器启动其间,成功接收到自己的竞争决议标识的随机接入消息响应,则认为本次随机接入成功,eNodeB将为竞争判决成功接入的UE分配数据传输所需的时频资源。另外,在全网络互连协议(InternetProtocol,简称IP)网络中,UE接入成功后,根据业务需求,可能会发起传输控制协议(TransmissionControlProtocol,简称TCP)建链过程,以进行数据传输。TCP建链过程中,在选择socket端口号时,根据不同的socket端口号选择方案,也可能需要随机选择端口号。综上所述,在UE选择随机前导码时和选择随机端口号时,都需要产生一个随机数,利用该随机数进行随机选择。目前随机数生成方法主要有如下几种:(1)使用UE的国际移动用户识别码(Internationalmobilesubscriberidentity,简称IMSI)号作为随机数;(2)获取系统当前的处理量或者全球定位系统(GlobalPositioningSystem,简称GPS)时间作为随机数;(3)产生随机噪声作为随机数;对于方法(1),如果依赖于UE的IMSI号产生随机种子,则随机化只能在多个UE之间保证。如果随机接入前导码索引映射到的随机接入响应消息所在的频点信号质量不好,导致随机接入失败,则退避后重新发起前导码,还是映射到相同的频点接收随机接入响应消息,如果一段时间内,该前导码索引的频点信号质量一直不好,则影响该UE接入,造成业务延时。对于方法(2),考虑到UE侧低成本的限制,并不能保证所有的系统平台都可以提供便捷的获取处理量的功能,更不能保证所有的UE都有获取GPS时间的功能;此外,UE在获取随机数的阶段,也不能保证系统处理量是随机的,对于一致性较好的芯片来说,很有可能在系统运行的相同阶段,系统处理量是相同的。对于方法(3),需要通过两路模拟噪声发生器,一路作为随机噪声源,一路作为随机采样时钟,经过数字化后,利用随机采样时钟对源随机数采样,得到随机数。该方法需要额外的噪声发生器,以及还可能需要信号放大器,实现起来相对复杂。由此,如何提供一种减少现有随机数产生方式造成的业务延迟、降低现有随机数产生方式对UE的较高要求,以及简化现有随机数产生方式中复杂结构等问题的随机数产生方法成为亟待解决的问题。鉴于此,当前亟待给出一种随机数生成方法,能够解决上述问题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种随机数生成方法及生成器,能够减少业务延迟、降低对UE系统平台要求,简化结构和降低成本。一种无线通信系统中的随机数生成方法,包括:在用户设备UE接入基站过程中,以及和接入的基站交互时,UE需要根据UE内部当前时刻生成的随机数向基站发送部分信息,所述UE内部当前时刻生成的随机数为:当前时刻所述UE中所有天线接收的数据的算术和。优选地,若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,且所述数据包括的实数部分为a1,a2,...aL,虚数部分为b1,b2,...bL;则所述UE内部当前时刻生成的随机数c为:c=|a1|+|a2|+...+|aL|+|b1|+|b2|+...+|bL|;或,c=|a1|2+|b1|2+|a2|2+|b2|2+...+|aL|2+|bL|2;]]>其中|ak|为ak取绝对值,|bk|为bk取绝对值。优选地,若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,对所述L个数据进行抽样,抽样后的数据个数为L′=η*L,其中0<η<1,所述抽样后L′个数据包括的实数部分为a1,a2,...aL′,虚数部分为b1,b2,...bL′;则所述UE内部当前时刻生成的随机数c为:c=|a1|+|a2|+...+|aL′|+|b1|+|b2|+...+|bL′|;或,c=|a1|2+|b1|2+|a2|2+|b2|2+...+|aL′|2+|bL′|2;]]>其中|ak|为ak取绝对值,|bk|为bk取绝对值。优选地,若无线通信系统为时分双工TDD模式,则P1/M≤η<1;其中,M为UE和基站之间传输的一个无线帧中的数据的个数,P1为所述无线帧中的下行数据的个数。一种无线通信系统中的随机数生成器,包括:随机数生成单元,用于将当前时刻用户设备UE中所有天线接收的数据的算术和作为UE内部当前时刻的随机数。优选地,所述随机数生成单元,若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,且所述数据包括的实数部分为a1,a2,...aL,虚数部分为b1,b2,...bL;用于将c=|a1|+|a2|+...+|aL|+|b1|+|b2|+...+|bL|或,c=|a1|2+|b1|2+|a2|2+|b2|2+...+|aL|2+|bL|2]]>作为UE内部当前时刻的随机数;其中|ak|为ak取绝对值,|bk|为bk取绝对值。优选地,所述随机数生成单元,若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,对所述L个数据进行抽样,抽样后的数据个数为L′=η*L,其中0<η<1本文档来自技高网
...

【技术保护点】
一种无线通信系统中的随机数生成方法,其特征在于,包括:在用户设备UE接入基站过程中,以及和接入的基站交互时,UE需要根据UE内部当前时刻生成的随机数向基站发送部分信息,所述UE内部当前时刻生成的随机数为:当前时刻所述UE中所有天线接收的数据的算术和。

【技术特征摘要】
1.一种无线通信系统中的随机数生成方法,其特征在于,包括:
在用户设备UE接入基站过程中,以及和接入的基站交互时,UE
需要根据UE内部当前时刻生成的随机数向基站发送部分信息,所述
UE内部当前时刻生成的随机数为:当前时刻所述UE中所有天线接收
的数据的算术和。
2.根据权利要求1所述的方法,其特征在于,
若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,
且所述数据包括的实数部分为a1,a2,...aL,虚数部分为b1,b2,...bL;
则所述UE内部当前时刻生成的随机数c为:
c=|a1|+|a2|+...+|aL|+|b1|+|b2|+...+|bL|;
或,
c=|a1|2+|b1|2+|a2|2+|b2|2+...+|aL|2+|bL|2;]]>其中|ak|为ak取绝对值,|bk|为bk取绝对值。
3.根据权利要求1所述的方法,其特征在于,
若当前时刻UE中所有天线接收的L个数据为ak+bki,k=1,2,...L,
对所述L个数据进行抽样,抽样后的数据个数为L′=η*L,其中0<η<1,
所述抽样后L′个数据包括的实数部分为a1,a2,...aL′,虚数部分为
b1,b2,...bL′;
则所述UE内部当前时刻生成的随机数c为:
c=|a1|+|a2|+...+|aL′|+|b1|+|b2|+...+|bL′|;
或,
c=|a1|2+|b1|2+|a2|2+|b2|2+...+|aL′|2+|bL′|2;]]>其中|ak|为ak取绝对值,|bk|为bk取绝对值。
4.根据权利要求3所述的方法,其特征在于,若无线通信系统为
时分双工TDD模式,则P1/M≤η<1;
其中,M为UE和基站之间传输的一个无线帧中的数据的个数,

\tP1为所述无...

【专利技术属性】
技术研发人员:韩金侠童炜张迅王洪涛齐欢杜显丰
申请(专利权)人:普天信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1