You are on page 1of 108

LTE-TDD 竞争随机接入过程的实现

上海交通大学工程硕士学位论文

LTE-TDD 竞争随机接入过程的实现

学校代码: 10248

作者姓名: 杜骏璍

第一导师: 李国强

第二导师: 景志宏

学科专业: 软件工程

答辩日期: 2014 年 07 月 04 日

上海交通大学软件学院
年 月

万方数据
LTE-TDD 竞争随机接入过程的实现

A Dissertation Submitted to Shanghai Jiao Tong University


For Master Degree of Engineering

CONTENTION RANDOM ACCESS PROCEDURE


IMPLEMENTATION FOR THE LTE-TDD

University Code: 10248

Author: Du Junhua

Mentor 1: Li Guoqiang

Mentor 2: Jing zhihong

Field: Software Engineering

Date of Oral Defense: 2014.07.04

School of Software
Shanghai Jiaotong University
APR, 2014

万方数据
万方数据
万方数据
LTE-TDD 竞争随机接入过程的实现

LTE-TDD 竞争随机接入过程的实现

摘 要

随着无线宽带技术的不断发展和应用,LTE(Long Term Evolution,长期演


进)的技术正在不断的趋于成熟,并且已经进入了商用化的接入调试的最后实现
阶段,对于 LTE 的众多协议特性基本都趋于统一,随机接入功能是实现终端宽
带接入的重要功能,它的实现对于 LTE 4G 网络来说是一项最基本、最重要的性
能指标,对于 LTE 随机接入功能的具体实现方式各个设备制造商各不相同,主
要是在层一(PHY 层)和层二(MAC 层)上的实现分歧比较大,基于此原因需
要提出一个比较合理、互联互通性比较强的实现方案,并且需要通过测试来验证
随机接入功能的合理性和正确性。

LTE 要实现的目标是在不同带宽条件下如 1.4MHz、3MHz、5MHz、10MHz、


15MHz 和 20M 的带宽条件下面,能够实现上下行的高速率。为了实现 LTE 的技
术,对于能够使无线信号稳定的,准确的接入 LTE 系统并且能够正常工作已经
成为 LTE 系统稳定性的一个重要的衡量标准。在实现 LTE 通信系统时,采用了
使 LTE 协议栈运行在 Linux 的操作系统平台之上的方式,并且在 Linux 的平台
上进行研发测试。

LTE 通信系统可以分为频分双工复用(FDD)和时分双工复用(TDD)
两种,本论文所要介绍的重点是 LTE-TDD 的通信系统,并且如何将 3GPP 的随
机接入协议转化成 LTE-TDD 通信系统中的随机接入功能,并能够将随机接入功
能够完全实现在 LTE 的通信系统中,随后能够对于 LTE-TDD 随机接入功能的实
现进行有效的,科学的测试。同时也会介绍各种随机接入的实现和空口协议。最
后对实现方案提出改进想法和发展方向。

对于在 LTE-TDD 通信系统中随机接入功能的实现和验证主要做了一下几方


面的工作:

1. 对于3GPP协议中关于随机接入功能进行理解和分析。本文对3GPP的随机
接入功能进行分析和理解,并且根据随机接入的流程特点参照LTE-TDD
通信系统的特点设计一套科学的随机接入的实现方案。

2. 对于LTE-TDD系统中的竞争随机接入过程进行实现设计,并且把随机分
I

万方数据
LTE-TDD 竞争随机接入过程的实现

为两部分。即对物理随机接入信道的实现设计与接入的过程在LTE-TDD
的媒质接入控制层的实现设计,在媒质接入控制层的实现设计阶段主要
是对层二的功能模块进行了设计,并且对这些功能模块在系统中的作用
做了详细的介绍。

3. 将3GPP协议中的竞争随机接入过程在真实的LTE-TDD的系统中得以实
现。并且根据3GPP协议中竞争随机接入过程的消息信令的交互,转化成
TLE-TDD系统中的竞争随机接入过程功能。对于在实现竞争随机接入过
程中,各模块在实现中所起的作用和工作的原理也做了详细的说明。并且
对每个实现竞争随机接入过程的消息信令进行具体的定义和实现。

4. 对于在真实LTE-TDD系统中实现的竞争随机接入过程进行科学、详细的
测试与验证工作。并且同时对照3GPP协议中定义的一些竞争型随机接入
过 程 的 消 息 参 数 进 行 测 试 与 验 证 , 最 终 证明 随 机 接 入 过 程 在 真 实
LTE-TDD系统中得以实现。

5. 通 过 对 LTE-TDD 通 信 系 统 竞 争 随 机 接 入 过 程 的 实 现 , 无 线 终 端 在
LTE-TDD系统中的接入成功率得到了很大程度的提高,并且终端与基站
之间的链路的稳定性和可靠性也得到很好的改善。

关键词:随机接入前导,随机接入,物理随机接入响应,随机接入响
应,混合自动重传请求,时分双工复用

II

万方数据
LTE-TDD 竞争随机接入过程的实现

CONTENTION RANDOM ACCESS PROCEDURE


IMPLEMENTATION FOR THE LTE-TDD

ABSTRACT

With the continuous development and application of the wireless broadband


technology, the technology of the LTE(Long Term Evolution)is constantly maturing,
and it has entered the final stages of the commercialization which come true the
accessing and debugging for LTE communication system. Many basic features of the
LTE protocol have been tended to unify, and random access function is to achieve
vital features of the broadband accessing terminal. It is the basic and important
performance indicator for LTE 4G communication system to come true. The LTE
random access function of the specific implementation is different from the
communication device manufacturing factories. It is the great difference which
random access procedure comes true between the PHY layer and the MAC layer. You
need to put forward a more reasonable, relatively and strong interoperability
implementation solution and we need to verify the random access capability by
rationality and correctness testing mode.
The goal of the LTE is achieving the high rate network speed of the uplink and
downlink under the different bandwidth conditions, such as 1.4MHz, 3MHz, 5MHz,
10MHz, 15MHz and 20MHz. It is very important measuring standard for LTE
technology to obtain the stable, accurate wireless signal for accessing to the LTE
communication system. When LTE communication system is achieved, we adopt the
fashion which the LTE protocol stack is working on the Linux operating system
platform, and we also research and test on the Linux platform.
III

万方数据
LTE-TDD 竞争随机接入过程的实现

The LTE communication system could be divided into two parts according to
the work mechanism, LTE-TDD and LTE-FDD. The LTE-TDD is stressed in the
study, and how to transform into the random access function of the LTE
communication system from the random access protocol of the 3GPP protocol, and
then we carry through the effective and scientific testing. Meanwhile we will
introduce the random access ways to come true and radio protocol. Finally we
improve and develop the solution for the random access procedure.
We have carried out as following steps for coming true the random access
function of the LTE communication system:
1. We understand and analyze for the access random function in the 3GPP
protocol. It is understood and analyses for the random function of the 3GPP
protocol in the study. We have designed the suit of the scientific random
access solution according to the random access of the characteristic and
peculiarity of the LTE communication system.
2. According to the 3GPP protocol, the contention random access procedure
is designed in the LTE-TDD communication system. The design of the
contention random access procedure could be divided into two parts. One
part is the design of the physical random access procedure to true come for
the contention random access procedure. The other part is the design of the
contention random access procedure which comes true in the MAC layer.
During the processing of the design of the MAC for the contention random
access procedure, the main working was to design the function modules in
the MAC. And the function and role of the modules which is in the
LTE-TDD communication system are introduced.
3. The contention random access procedure of the 3GPP protocol is achieved
in the real LTE-TDD communication system. According to the message of
the 3GPP protocol interacting for the contention random access procedure
and it is come true the contention random access procedure function in the
real LTE-TDD system,and then every function module which make the role
and work Principle in the LTE-TDD communication system for the
contention random access procedure carried out achieving and expressing.
And the messages for achieving the contention random access procedure are
particularly defined and come true.
4. The contention random access procedure implementation for the LTE-TDD
is scientificly tested. And some parameters are tested according to in the
3GPP protocol defined. Finally contention random access function
implementation for the LTE-TDD is successfully verified.
5. Through the contention random access procedure achieved, access success
rate of the UE have been made great progress, and the stability and
reliability of the wireless link have also been improved between the
LTE-TDD communication station and the UE.
IV

万方数据
LTE-TDD 竞争随机接入过程的实现

Keywords: Random Access Preamble, Random Access, Physical


random access channel, Random Access Response, Hybrid Automatic
Repeat Request, Time Division Duplex

万方数据
LTE-TDD 竞争随机接入过程的实现

符号说明
Abbreviations Full spelling Chinese explanation
缩略语 英文全名 中文解释
3GPP 3rd Generation Partnership Project 第3代合作伙伴计划

BCCH Broadcast Control Channel 广播控制信道

BCH Broadcast Channel 广播信道

BO Buffer Occupation 缓存占用

BSR Buffer Status Report 缓存状态报告

CCE Control channel element 控制信道单元

CCCH Common Control Channel 公共控制信道

CE Control Element 控制单元

CP Cyclic Prefix 循环前缀

C-RNTI Cell RNTI 小区无线网络临时标示符

DCI Downlink Control Information 下行控制消息

DCCH Downlink Control Channel 下行控制信道

DL-SCH Downlink share channel 下行共享信道

DTCH Dedicated Traffic Channel 专用业务信道

DwPTS Downlink Pilot Time Slot 下行导频时隙

eNB E-UTRA NodeB 演进型节点B

EPC Evolved Packet Core 演进分组中心

通用无线通讯系统陆地无线
E-UTRA Evolved UMTS Terrestrial Radio Access
接入演进

Evolved UMTS Terrestrial Radio Access 通用无线通讯系统陆地无线


E-UTRAN
Network 接入网络演进

Enhanced Mulimedia Broadcast/Mulicast


E-MBMS 增强型宽带多播服务
Service

FDD Frequency Division Duplex 频分双工复用

HARQ Hybrid Automatic Repeat Request 混合自动重传请求

MAC Medium Access Control 媒体接入控制

MCS Modulation and Coding Scheme 调制与编码策略

MCCH Multicast Control Channel 多播控制信道


VI

万方数据
LTE-TDD 竞争随机接入过程的实现

MTCH Multicast Traffic Channel 多播专用业务信道

MIMO MULiple Input MULiple Output 多入多出

NAS Non-Access-Stratum 非接入层

LTE Long Term Evolution 长期演进系统

Orthogonal Frequency Division


OFDM 正交频分复用
MULiplexing

Operation Administration and


OAM 操作维护管理
Maintenance

PRACH Physical random access channel 物理随机接入信道

PCH Paging Channel 循呼信道

PCCH Paging Control Channel 寻呼控制信道

PDCCH Physical Downlink Control Channel 物理下行控制信道

PDU Protocol Data Unit 协议数据单元

PDCP Packet Data Convergence Protocol 分组数据汇聚协议

PHICH Physical hybrid-ARQ indicator channel 物理混合自动重传请求指示信道

PHY Physical Layer 物理层

PRB Physical Resource Block 物理资源块

PUCCH Physical uplink control channel 物理上行控制信道

PUSCH Physical uplink shared channel 物理上行共享信道

QoS Quality of Service 服务质量

RACH Random Access Channel 随机接入信道

RA-RNTI Random Access RNTI 随机接入无线网络临时标示符

RAR Random Access Response 随机接入响应

RAP Random Access Preamble 随机接入前导

RLC Radio Link Control 无线链路控制

RB Resource Block 资源块

PRB Physical Resource Block 物理资源块

RNTI Radio Network Temporary Identifier 无线网络临时标示符

RRC Radio Resource Control 无线资源控制

SDU Service Data Unit 业务数据单元

SRIO Serial Rapid Input/Output 快速进出串口

VII

万方数据
LTE-TDD 竞争随机接入过程的实现

TA Timing Advance 时间提前量

TDD Time Division Duplex 时分双工复用

UE User Equipment 用户终端

UCI Uplink Control Information 上行控制信息

Universal Mobile Telecommunications


UMTS 通用移动通讯系统
System

UpPTS Uplink pilot Time Slot 上行导频时隙

UTRA UMTS Terrestrial Radio Access 通用无线通讯系统陆地无线接入

通用无线通讯系统陆地无线接入
UTRAN UMTS Terrestrial Radio Access Network
网络

VIII

万方数据
LTE-TDD 竞争随机接入过程的实现

目录
1 绪 论 ................................................ 1

1.1 LTE 的现实背景和意义...................................... 1


1.2 论文研究的主要内容 ....................................... 2
1.3 本论文的结构安排 ......................................... 3

2 随机接入过程协议....................................... 6

2.1 LTE 的关键技术............................................ 6


2.2 LTE-TDD 通信系统随机接入技术.............................. 7
2.2.1 LTE-TDD 接入网络特点 .................................. 7
2.2.2 随机接入概述......................................... 11
2.2.3 随机接入方式......................................... 12
2.3 随机接入过程种类 ........................................ 13
2.3.1 竞争型随机计入过程................................... 13
2.3.2 非竞争型随机接入过程................................. 16
2.4 随机接入过程的异常处理 .................................. 18
2.4.1 随机接入过程异常..................................... 19
2.4.2 随机接入过程失败..................................... 19
2.4.3 随机接入过程放弃..................................... 20
2.5 本章小结 ................................................ 20

3 LTE-TDD 系统竞争随机接入过程的设计 ..................... 21

3.1 物理随机接入信道的实现设计 .............................. 21


3.1.1 物理随机接入信道时域位置计算的实现设计............... 22
3.1.2 物理随机接入信道前导信号序列生成实现设计............. 35
3.1.3 物理随机接入信道基带信号生成的实现设计............... 43
3.1.4 物理随机接入信道的实现模块........................... 45
3.2 竞争随机接入过程在 LTE-TDD 系统中媒质接入控制层的实现设计 46
3.3 本章小结 ................................................ 50

4 竞争型随机接入过程在 LTE-TDD 系统中的实现 .............. 51

4.1 竞争型随机接入过程在 LTE-TDD 系统中的实现 ................ 51


4.2 MSG1 的实现流程和消息信令的具体内容 ...................... 53
4.3 MSG2 的实现流程和消息信令的具体内容 ...................... 57
IX

万方数据
LTE-TDD 竞争随机接入过程的实现

4.4 MSG3 的实现流程和消息信令的具体内容 ...................... 65


4.5 MSG4 的实现流程和消息信令的具体内容 ...................... 72
4.6 本章小结 ................................................ 77

5 竞争型随机接入过程的测试与验证 ........................ 78

5.1 物理随机接入信道的测试与验证 ............................ 78


5.1.1 物理随机接入信道的降采样测试验证..................... 78
5.1.2 Zadoff-Chu 根序列的生成的测试验证 .................... 79
5.1.3 信号快速傅里叶变换实现的测试验证..................... 80
5.1.4 随机接入前导信号的删选实现的测试验证................. 81
5.2 竞争随机接入过程的测试与验证 ............................ 84
5.3 本章小结 ................................................ 88

6 总结与展望 ........................................... 89

6.1 本文工作回顾 ............................................ 89


6.2 存在的问题已经对下一步工作的展望与想法 .................. 90

参考文献 .................................................... 91

致 谢 ................................................... 93

作者攻读学位期间发表的论文 ................................... 94

万方数据
LTE-TDD 竞争随机接入过程的实现

1 绪 论

1.1 LTE 的现实背景和意义

在当前互联网通讯技术高速发展的现状下,大容量的存储和传输已经成为当
今互联网时代的一个重要标志,在当下无线终端的应用已经越来越频繁和重要,
经过十多年的高速发展,移动业务已经深入了人们的生活。在中国,近几年每年
都会新增约 1 亿移动用户,手机的渗透率逐年提高。随着整个产业的发展,人们
的消费习惯也发生了巨大的变化:在手机刚刚开始普及的时候,打电话(语音服
务)是手机的唯一功能,后来短消息成为增长最快的杀手级业务,而到今天随着
网络技术的发展和智能终端的普及,数据业务增长很快,在系统架构上以解决语
音通信为主的 2G 网络面临着越来越大的压力。

智能终端用户数的提高是数据流量增长的驱动因素之一,智能终端已经成为
当前人们在工作,学习,社交和生活中必不可少的一部分了,而当前人们对于无
线传输的要求也随着智能终端应用的普及也越来越高,传统的 GSM 的接入技术和
传输速率已经远远无法满足当前大数据量的传输要求了,3G 技术的产生对此传
输需求有所缓解,但是随着互联网端智能化和大容量化的飞速的发展,3G 技术
也已经无法满足无线终端的需求了。

从另一个角度说,运营商和设备商对电信网络无线端云化/虚拟化研究的热
情正在不断的增加和升温,并且希望能更好的为用户提供高质量的传输性能和网
络资源的最大化的共享利用,因此对于运营商对于 4G 移动通信 LTE 的发展和实
现就显得格外的重视。

运营商从成本的角度来看,目前 TD-SCDMA 的技术已经十分成熟了,运营


商希望下一代的移动通信技术能最大程度的兼容并且增强现有的网络环境,而
LTE 的技术正好恰恰符号这个需求,LTE 是在第三代的移动通信技术平稳向第四
代移动通信技术过渡的一个技术[1]。

为了能使 LTE 的技术能够更好在运营中被发展壮大,并且能够更好的向用户


推广此技术,那么此技术的稳定性与可靠性就显得特别的重要和关键了。作为稳
定性和可靠性的一个重要的参数指标接入成功率就显得十分的关键了,接入成功

万方数据
LTE-TDD 竞争随机接入过程的实现

率就是指用户终端在一定接入数量中的成功接入的概率。

1.2 论文研究的主要内容

本论文是对 3GPP 中的随机接入过程进行研究、分析。最终可以将 3GPP


中的随机接入过程在真实的 LTE-TDD 通信系统中得到实现。主要的研究工作可以
分为以下几部分:

1. 对于 3GPP 协议中的随机接入过程进行研究、分析。此研究阶段主要需要
完成以下几方面的工作:

 随机接入过程在 3GPP 协议中在 PHY 层、MAC 层的一些信道资源的定


义、映射关系、随机接入过程中各消息之间的时间关系以及控制随机
接入过程的触发与执行的研究和分析,以便在真实的 LTE-TDD 通信系
统中的实现提供伦理实现的科学依据。

 对 3GPP 中定义的随机接入过程种类进行研究分析,此研究工作可以
帮助我们对于在真实 LTE-TDD 系统中实现随机接入过程提供了一个
通用的系统标志,可以提供不同的设备制造商在今后的 LTE 通信系统
的研发生产中,对于随机接入过程有一个统一的行业标准,最终为实
现 LTE-TDD 通信系统的推广使用奠定基础。

 对 3GPP 中定义的随机接入过程中一些异常情况的处理,此项工作对
于整个随机接入过程能够在 LTE-TDD 通信系统中能够正常,稳定的工
作提供了保障。

2. 对于 LTE-TDD 系统中的竞争型随机接入过程进行实现设计,并且把随机
接入的实现设计分为两部分。即对物理随机接入信道的实现设计与接入
过程过程在 LTE-TDD 中的媒质接入控制层的实现设计。此项工作可以分
为以下几部分:

 对 3GPP 协议中关于物理随机接入信道的实现设计可以分为以下几步,
即对物理随机接入信道的时域位置计算的数学建模与对设计的实例
进行分析;对物理随机接入信道的前导信号序列进行数学建模,并且
根据数学模型对其进行实现设计;对物理随机接入的基带信号进行数
学建模,并且对物理随机接入信道进行实现设计。

 对随机接入过程在 LTE-TDD 系统中的媒质接入控制层的实现设计,此

万方数据
LTE-TDD 竞争随机接入过程的实现

项工作时在媒质接入控制层设计了针对上下行的控制、物理资源的调
度、消息的生成等功能设计了 UL 模块和 DL 模块以实现各种信道、消
息信令以及对物理资源的调度控制。

3. 将 3GPP 协议中的竞争随机接入过程在真实的 LTE-TDD 的系统中得以实现。


并且根据 3GPP 协议中消息信令的交互,转化成 TLE-TDD 系统中的竞争型
随机接入过程功能。在从 3GPP 协议中的竞争随机接入过程转化为
LTE-TDD 通信系统中竞争随机接入功能的这个阶段是本次研究工作最为
核心和重要的一部分工作,在此我们将介绍对竞争型的随机接入的具体
实现过程。并且在此实现过程中需要完成的工作如下:

 把整个的竞争型随机接入过程的流程在 LTE-TDD 系统中得以实现和


应用。在此研究阶段主要是将在 3GPP 中定义的竞争型的随机接入过
程,与媒质接入控制层的实现设计部分定义的 UL 模块和 DL 模块相结
合,最终完成对竞争型随机接入过程的实现。

 对于 Msg1~Msg4 的实现流程,并且根据 3GPP 协议中对这些消息信令


的定义内容进行实现,转化成 LTE-TDD 系统中的消息信令格式,最终
实现 Msg1~Msg4 的消息信令。

4. 对整个的竞争随机接入过程的实现,进行了科学的测试与验证的工作。
并且把竞争随机接入过程分为,物理随机接入信道的实现的验证工作、
竞争随机接入过程在媒质接控制层与上层之间的信令的交互的验证工作。

 物理随机接入信道的实现的验证工作,主要是通过对随机接入信号的
降采样的测试与验证、Zadoff-Chu 根序列的生成的测试与验证、对
随机接入信号的快速傅里叶变换的测试与验证和对随机接入前导信
号的删选的测试与验证。

 竞争随机接入过程在媒质接控制层与上层之间的信令的交互的验证
工作,主要是通过对于 Msg1~Msg4 消息内容在真实 LTE-TDD 的系统中
的测试与验证。同时也对应协议中规定的竞争随机接入过程的内容进
行测试与验证。

1.3 本论文的结构安排

本论文的结构安排如下:

万方数据
LTE-TDD 竞争随机接入过程的实现

第一章是绪论部分,主要是阐述了本次研究工作的背景和现实意义,同时对
本次研究工作需要完成的任务安排进行了一个总结。

第二章是对随机接入过程在 3GPP 协议中的定义进行研究分析。主要内容如


下:

 LTE 的关键技术。

 LTE-TDD 通信系统随机接入技术,包括 LTE-TDD 接入网络特点、随机接


入概述和随机接入方式。

 随机接入过程的种类,主要包括竞争型随机接入过程和非竞争型随机接
入过程。

 随机接入过程的异常处理,主要包含随机接入过程异常、随机接入过程
失败和随机接入过程放弃。

第三章是 LTE-TDD 系统随机接入过程的实现设计,主要内容如下:

 物理随机接入信道的实现设计,这部分主要包括物理随机接入信道时域
位置计算的数学模型的建立和物理随机接入信道时域位置计算的实例分
析、物理随机接入信道前导序列的数学模型和物理随机接入信道前导序
列的实现设计、物理随机接入信道基带信号生成的数学模型和物理随机
接入信道基带信号生成的实现设计。

 随机接入过程在 LTE-TDD 系统中媒质接入控制层的实现设计。

第四章是竞争型随机接入过程在 LTE-TDD 系统中的实现,此章节也是本次研


究工作最核心最重要的一部分工作,主要内容如下:

 竞争型随机接入过程在 LTE-TDD 系统中的实现。

 Msg1 的实现流程和消息信令的具体内容。

 Msg2 的实现流程和消息信令的具体内容。

 Msg3 的实现流程和消息信令的具体内容。

 Msg4 的实现流程和消息信令的具体内容。

第五章是竞争随机接入过程的测试与验证,此章节是对之前竞争随机接入过
程的实现进行科学、详细的测试与验证,最终证明随机接入过程在真实 LTE-TDD
系统中得以真正的实现,主要内容如下:

 物理随机接入信道的测试与验证,这部分主要包括了物理随机接入信道

万方数据
LTE-TDD 竞争随机接入过程的实现

的降采样的测试验证、Zadoff-Chu 根序列的生成的测试与验证、信号快
速傅里叶变换实现的测试与验证和随机接入前导信号的删选实现的测试
与验证。

 竞争型随机接入过程的测试与验证。

第六章是对整个研究工作的总结以及对未来工作的展望。

万方数据
LTE-TDD 竞争随机接入过程的实现

2 随机接入过程协议

2.1 LTE 的关键技术

LTE 是在第三代移动通信技术的基础上面增加了一些第三代移动通信没有的
先进技术如 OFDM,MIMO[2-4]和 E-MBMS 的技术。下面我将对这些技术进行一下简单
的说明。

OFDM,该技术作为一种可以有效抵抗 ISI 的高速传输技术,通过串并转换高


速率数据流,使得子载波上的数据符号持续长度相对增加,从而有效地减少了由
于无线信道的时间弥散所带来的 ISI,减少了接收机内均衡的复杂度;OFDM 系统
各个子载波之间存在正交性,允许子信道的频谱相互重叠,因此与常规的频分复
用相比,OFDM 系统可以最大限度的利用频谱资源;各个子信道的正交调制和解
调可以通过采用离散傅里叶反变幻和傅里叶变换来实现,这都是很容易的;OFDM
技术支持上行和下行链路中不同的的传输速率的实现;OFDM 易于和其他多种接
入方法结合使用,构成 OFDMA 系统,使得多个用户可以同时利用 OFDM 技术进行
信息的传输。

MIMO,此技术主要包括发射分集技术和空间复用技术。发射分集技术它指
的是在不同的天线上发射包含同样信息的信号,从而达到空间分集的效果,发射
分集主要是空时码技术,空时码技术是基于发射分集的技术,如果在发射端采用
适合多天线传输的编码技术,同时在接收端进行相应得信号处理技术,能够获得
很大的性能增益,这样就能够实现数据的高速传输,然而由于衰落信道的瞬时信
息通常难以捕捉,因此,发射端必须要采用信道编码技术,以保证在多数信道情
况下获得比较好的性能,这种信道编码本质是在时间和空间上的两维编码,因此
被称为空时码;空间复用技术可以明显地提高数据传输的速率。

E-MBMS,此技术最为广泛的是应用与移动视频之类的多媒体服务,E-MBMS
的特点是:多个用户接收相同的信息使用相同的无线资源,并且能够更有效的提
供相同的内容。

万方数据
LTE-TDD 竞争随机接入过程的实现

2.2 LTE-TDD 通信系统随机接入技术

2.2.1 LTE-TDD 接入网络特点

LTE 接入网络系统是以 UTRA 为基础的,当带宽条件达到 20MHz 时,可以达到


下行链路 100Mbps 和上行 50Mbps 的高速率传输。从这个方面看 LTE 作为高速率
传输技术,它基本可以在 10 年之内不会有被淘汰的风险。

从 LTE 的网络构建结构来看如图 2-1,接入网络比较简单,为单层结构,


EnodeB 为 E-UTRAN 的唯一接入点。EnodeB 之间使用 X2 接口进行相连,每个 EnodeB
与演进分组核心网(EPC)之间都是使用 S1 接口相连[5]。3G 网络中的 IU 接口与
S1 接口的位置类似,S1 接口将为无线接入提供无线资源,而 X2 主要是用来提供
LTE-ACTIVE 状态下移动终端的移动性已经小区之间的一些无线资源的管理[6]。

图 2-1 TDD-LTE 系统架构

Fig2-1 TDD-LTE system structure


7

万方数据
LTE-TDD 竞争随机接入过程的实现

LTE 系统又可以分为频分双工复用和时分双工复用两种模式。其中 FDD 采取


一对对称的频率,进行上下行业务,而时分双工复用正好与之相反,上下行配比
可以灵活的被调整,可以满足和支持非对称型业务,可以有效的提供频谱的利用
率,基于 TDD 模式的这个优势,随着 LTE 在市场中的不断推广和应用,LTE-TDD
的模式将成为将来 4G 无线技术中的主流技术。

从 LTE 系统的帧结构来说,TDD 的上下行是工作在同一频率,因此帧结构需


要同时给出上下所占用资源的位置与时间等信息,一般来说帧结构的概念是要从
基站侧去观察的,如图 2-2,对于一个帧结构来说至少应该包括下行传输,上行
传输和保护间隔这三个部分。保护间隔的位置是下行传输转换为上行传输时的那
一段间隙,它是用来保护下行传输信号不会对上行传输信号进行干扰。

图 2-2 一般 TDD 帧结构图(上行传输 + 下行传输 + 保护间隔)

Fig2-2 Wireless frame for lte-tdd (uplink transmission + downlink transmission + gap
protection)

从图 2-2 也可得知,基站对于 UE 的远近各不相同,因此传播的时延也不会


相同,对于 UE1 来说接收下行数据会有 TP1 的时延,那么 UE1 发送上行数据的时
间同样也应该提前 TP1 的时间量,以确保达到基站侧的时间为基站定义的时间。
UE2 也同样有 TP2 的传输时延,因此在发上行数据时也需要提前 TP2 的时间量,
但是从图 2-2 可以看出,UE2 离基站的距离要比 UE1 要大的多,从这里可以看出
8

万方数据
LTE-TDD 竞争随机接入过程的实现

增加保护间隔的长度确实可以增加基站的覆盖范围,但是同时也损失了传输速率。

因此在 TDD 系统中,为了能够满足支持不同大小小区覆盖,在一个无线帧中


需要配置多个不同大小的保护间隔,这样做的话会影响连续上行或者下行的时间
长短,同时也会影响对于小区的覆盖能力,因此如何科学合理的设置保护间隔需
要兼顾开销,系统能力和系统的各方面指标而定。

LTE 的物理帧结构如图 2-3,10ms 的无线帧被分成了 2 个 5ms 的半帧,每个


半帧包含了 5 个子帧,每个子帧为 1ms[7]。

图 2-3 TDD 帧结构图

Fig2-3 Type2 frame structure

从 TDD 的特点来看,上下行在时间上可以不同,但是上下行的载波频率是相
同的,从这点上可以得出一个结论是在一个 10ms 的无线帧中,有 10 个 1ms 的子
帧可以分配,可以用于上行或者用于下行。并且一个 10ms 的无线帧已经被分成
了 2 个 5ms 的半帧,从这点上看,可以更加灵活的支配上下行的业务比。如果在
5ms 的时间周期内,子帧 1,6 被作为特殊子帧,在 10ms 的时间周期内,只有子
帧 1 被作为特殊子帧,每个特殊帧都有三个部分组成,分别是 DwPTS,GP 和 UpPTS[8]。
特殊子帧的配置可以参见表 2-1 和表 2-2:

万方数据
LTE-TDD 竞争随机接入过程的实现

表 2-1 特殊子帧配置

Table2-1 Configuration of special subframe


特殊子帧配 常规循环前缀 扩展循环前缀
置 DwPTS GP UpPTS DwPTS GP UpPTS
0 6592Ts 21936Ts 7680Ts 20480Ts
1 19760Ts 8768Ts 20480Ts 7680Ts
2560Ts
2 21952Ts 6576Ts 2192Ts 23040Ts 5120Ts
3 24144Ts 4384Ts 25600Ts 2560Ts
4 26336Ts 2192Ts 7680Ts 17920Ts
5 6592Ts 19744Ts 20480Ts 5120Ts 5120Ts
6 19760Ts 6576Ts 23040Ts 2560Ts
4384Ts
7 21952Ts 4384Ts NULL NULL NULL
8 24144Ts 2192Ts NULL NULL NULL
表 2-2 特殊子帧配置

Table2-2 Configuration of special subframe


常规循环前缀 扩展循环前缀
特殊子帧配置
DwPTS GP UpPTS DwPTS GP UpPTS
0 3 10 3 8
1 9 4 8 3
1
2 10 3 1 9 2
3 11 2 10 1
4 12 1 3 7
5 3 9 8 2 2
6 8 3 9 1
2
7 10 2 NULL NULL NULL
8 11 1 NULL NULL NULL

从 LTE-TDD 可以灵活配置上下行资源的特点来看,一个无线帧可以有两种
形式配置为 10ms 完整的无线帧的配置和 2 个 5ms 半帧的配置形式,对于这点来
说可以的出一张上下行时隙比例配置表,如表 2-3 所示。
表 2-3 上下行时隙比例配置

Table2-3 Configuration of downlink & uplink timing slot proportion


上下 上下 子帧号
配置 转换
0 1 2 3 4 5 6 7 8 0
周期
0 5ms D S U U U D S U U U

1 5ms D S U U D D S U U D

2 5ms D S U D D D S U D D
10

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 2-3
上下 上下 子帧号
配置 转换
0 1 2 3 4 5 6 7 8 0
周期
3 10ms D S U U U D D D D D

4 10ms D S U U D D D D D D

5 10ms D S U D D D D D D D

6 5ms D S U U U D S U U D

2.2.2 随机接入概述

随机接入[24]是 LTE 网络与 UE 建立无线链接的最基本的一项过程。UE 与


eNodeB 之间只有完成了随机接入这个过程才可以进行数据的交互和基本的通信。
通过实现随机接入过程可以使 UE 实现以下两个基本的功能:

(1) eNodeB 与 UE 之间实现上行同步。这一步也可以被理解为物理随机


接入的实现。

(2) UE 向 eNodeB 申请上行资源。

以上两个 UE 基本功能的实现流程可以参考图 2-4 所示。

图 2-4 随机接入流程

Fig2-4 Random access procedure

随机接入过程涉及多个不同的协议层面,包括 PHY 层,MAC 层和 RRC 层


等。随机接入前道(preamble)、物理随机接入信道以及随机接入过程中各个消
息之间的时序等关系都在 PHY 层中进行定义解释;而随机接入过程的触发与执
11

万方数据
LTE-TDD 竞争随机接入过程的实现

行将由 MAC 层负责;最后对于一些特殊的随机接入场景情况将需要 RRC 层的


参与执行,比如 UE 在小区之间的切换过程中的随机接入、RRC 连接建立的随机
接入等。

随机接入过程在 LTE 系统中用于以下 6 中情况[25]:

(1) RRC 连接建立,是指 UE 的状态从 RRC_IDLE 状态初始接入。

(2) RRC 连接重建,是指 UE 与 eNodeB 之间的无线链路失败后进行初始化


的接入。

(3) UE 在小区间的切换。

(4) 下行数据到达 UE 空口时,UE 空口此时正处于上行失步状态。

(5) UE 并未失步但是 UE 需要通过随机接入过程来申请上行资源,或者上行


数据到达 UE 空口时,UE 空口此时正处于上行失步状态。

(6) LTE 网络通过随机接入过程来获取与 UE 的时间提前量 TA(Timing


Advance),即辅助定位。

2.2.3 随机接入方式

随机接入方式的划分主要是以 UE 发出随机接入请求时的状态为标准,即发
送请求时 UE 是否与 eNodeB 保持上行同步,这样随机接入可以分为同步随机接入
与非同步随机接入两类[9][10][21][22]。

1.非同步随机接入。

非同步随机接入是 UE 还未与 eNodeB 建立上行时间同步或者与 eNodeB 之间


处于失步状态时而需要进行的随机接入过程。非同步随机接入过程可以使
eNodeB 端对 UE 的上行发射时钟过程进行估计和调整,并且这个过程也可以用于
UE 向 eNodeB 端请求资源分配。

LTE 对于非同步随机接入有两种接入方法。第一种接入过程为:UE 在发起随


机接入请求的时候一次性发送资源请求和上行同步的随机接入前导信号,eNodeB
收到请求后马上反馈时钟信息和资源配置信息;第二中接入过程为:UE 先发送
用于与 eNodeB 上行同步的随机接入前导,eNodeB 马上回复时钟信息和分配给 UE
用于资源请求的信息,然后 UE 再使用分配到的资源在共享信道或者随机接入信
道中发送资源请求,最后 eNodeB 收到请求后给 UE 发送资源分配信息。

2.同步随机接入。
12

万方数据
LTE-TDD 竞争随机接入过程的实现

同步随机接入主要是用于向 eNodeB 侧请求资源分配,比如小区切换时需要


进行一次随机接入,UE 可以获取新小区的信息。

2.3 随机接入过程种类

根据 UE 向 eNodeB 发送随机接入前导信号是否会产生冲突风险来划分,随机
接入过程可以被分成两种类型,即竞争随机接入过程和非竞争随机接入过程[11][12]。

2.3.1 竞争型随机计入过程

竞争随机接入是指随机接入前导信号码是由 UE 从众多 Preamble 码中随机选


择一个(Preamble 码在 3GPP 协议中定义为 0~63),并且主动发起随机接入,
Preamble 码并非由 eNodeB 分配所得。竞争随机接入适用于以下 5 种场景:

(1) RRC 连接建立,是指 UE 的状态从 RRC_IDLE 状态初始接入。

(2) RRC 连接重建,是指 UE 与 eNodeB 之间的无线链路失败后进行初始化


的接入。

(3) UE 在小区间的切换。

(4) 下行数据到达 UE 空口时,UE 空口此时正处于上行失步状态。

(5) UE 并未失步但是 UE 需要通过随机接入过程来申请上行资源,或者上行


数据到达 UE 空口时,UE 空口此时正处于上行失步状态。

竞争型随机接入过程共 4 步[13],具体流程如图 2-5 所示。

13

万方数据
LTE-TDD 竞争随机接入过程的实现

图 2-5 竞争随机接入流程

Fig2-5 Contention based random access procedure

1. Msg1:发送随机接入前导码。

Msg1 为一条上行消息,UE 为消息的主动发起方,eNodeB 为消息接收方。对


于 Preamble 码与发送 Preamble 码的物理随机接入信道资源进行配置,并且利用
系统消息将配置的结果通知小区内的 UE 的这部分工作由 eNodeB 来负责处理。

协议规定在每个小区内的随机接入前导码为 64 个为 0~63,这些 Preamble


码可以被 eNodeB 全部或者部分作为随机接入使用,并且 eNodeB 可以将这些
Preamble 码分为两个集合,即 Group A 和 Group B。UE 在发起随机接入时,首
先要考虑接下来需要发送的 msg3 消息的大小和路径损耗的大小来确定 Preamble
码选用哪个集合,Msg3 大小门限和路径损耗门限值将由系统消息通知 UE。还有
一种比较特殊的 Preamble 码的分配方式,就是整个小区的 Preamble 码不分
Group A 和 Group B 只存在一个集合,即 Group A。这种情况下 UE 直接将从 64
个 Preamble 码中随机选取一个 Preamble 码进行发送。

Preamble 码是由物理随机信道来承载的,而 PRACH 被分配的个数与时频的位


置信息都是通过系统消息来通知 UE 的,并且 PRACH 一定为上行子帧或者 UpPTS。
3GPP 协议中规定了 UE 发起竞争随机接入时,选择 PRACH 的方法,即从第一个可
用于 PRACH 的子帧开始,在连续 3 个子帧中随机的选取一个 PRACH 作为承载 msg1
之用。

2. Msg2:随机接入响应。

Msg2 为一条下行消息,eNodeB 作为消息的发送方,UE 则作为消息的接收方。


14

万方数据
LTE-TDD 竞争随机接入过程的实现

此消息作为 eNodeB 收到 UE 发起的 Msg1 后对 UE 的响应,Msg2 必须在随机接入


响应窗口内完成。随机接入响应窗口[14]起点为与 Msg1 相隔 2 个子帧,窗口长度
为 2~10ms。随机接入窗口的长度大小将由 eNodeB 定义并且又系统消息来通知
UE。

Msg2 是一个独立的 PDU 包,由下行共享信道进行传输,并且由 MAC 层进行组


织。在同一条 Msg2 的消息中同时可以包含多个 Preamble 码发送给多个 UE,同
时也可响应多个 UE 的随机接入请求。但是对于 Msg2 来说是不支持 HARQ(混合
自动重传请求)过程。

Msg2 消息由物理下行控制信道进行调度,由 RA-RNTI 进行寻址,而 RA-RNTI


则由用于承载 Msg1 的 PRACH 时频资源位置所决定。

Msg2 的消息内容主要包括:回退(backoff)参数、Preamble 码标示(与 Msg1


消息中的 Preamble 码相对应)、分配给 Msg3 的上行资源、临时 C-RNTI 和上行
传输定时提前量等参数。Backoff 参数用于定义假如此次随机接入失败,下次随
机接入发起的最大时延。

3. Msg3:调度传输。

Msg3 为一条上行消息,UE 作为消息的发起方,


而 eNodeB 作为消息的接收方。
在 Msg2 被 UE 正确接收后,在 Msg2 中分配的上行资源中传输 Msg3。Msg3 支持
HARQ 过程,并且在 3GPP 协议中规定了上行资源至少应该支持净载荷为 56 位的
消息传输被 eNodeB 所分配。

Msg3 的上行初始传输的动态调度不同于其他动态调度的上行初始化传输,
Msg3 是唯一一个由 MAC 层指示的上行数据动态调度传输,而其他的动态调度的
上行初始化传输时通过 PDCCH 进行资源分配的。为了更好的说明这点可以从图
2-6 中得知。

图 2-6 上行传输信道与上行物理信道的关系映射图

Fig2-6 Uplink mapping between uplink transport and uplink physical channel

而 Msg3 的重传则是由物理下行控制信道去通知 UE 的,并且 UE 通过接收


15

万方数据
LTE-TDD 竞争随机接入过程的实现

到的 Msg2 的 C-RNTI 加扰的物理下行控制信道获得重传指示。

在不同的场景下,Msg3 的内容也有所不同。

(1) 初始化接入,携带 RRC 层所生成的 RRC 连接请求消息,但是不包括非


接入层(NAS)消息。

(2) RRC 连接重建,携带 RRC 层所生成的 RRC 连接重建请求消息,但是不


包括非接入层(NAS)消息。

(3) 小区切换,传送 RRC 层所生成的 RRC 切换完成消息以及 UE 的小区无


线网络临时标示符,并且在资源允许的情形下也可以同时传送 BSR(缓
存状态报告)。

(4) 上下行数据到达,至少传送 UE 的 C-RNTI。

4. Msg4:竞争解决。

Msg4 为一条下行消息,eNodeB 作为消息的发送方,而 UE 作为消息的接收


方。Msg4 消息的完成意味着 eNodeB 与 UE 之间的随机接入竞争的解决,并且
Msg4 与 Msg3 的消息内容是相对应的。

(1) 初始化接入、RRC 连接重建场景:Msg4 用 MAC 层控制单元携带 UE 竞


争解决标示,此 MAC CE[18]中包含的 CCCH SDU 为 UE 在 Msg3 中传输
的,UE 在收到 MAC CE 后,将于之前 Msg3 中传输的高层标示进行比
对,如若相同则认为竞争解决完成。在初始化接入与 RRC 连接重建场景
下,Msg4 所用的临时 C-RNTI 加扰的 PDCCH 调度,在竞争解决完成后,
临时的 C-RNTI 将成为 UE 之后使用的正式的 C-RNTI。

(2) 其他的随机接入场景:对于小区切换、上下行数据到达 3 中场景中,UE


早已得到了正式的 C-RNTI,在此 Msg4 中所包含的内容已经与竞争解决
无关。在这 3 中场景中,竞争解决完成后的目的是收回临时的 C-RNTI,
并且将其 C-RNTI 分配给其他的 UE 供其使用。

Msg4 也同样支持 HARQ 过程,但是前提是 Msg4 被成功解码并且成功解决


竞争的 UE 才可反馈 ACK 响应,其他情况不进行反馈响应。

UE 在发送 Msg3 后竞争解决定时器被启动,并且在每次 Msg3 被重传是竞争


解决定时器将被重启,如若在竞争解决定时器超时后竞争解决任未被完成,则认
为此次竞争解决失败。失败后的处理操作同 Msg2 失败操作相同。

2.3.2 非竞争型随机接入过程
16

万方数据
LTE-TDD 竞争随机接入过程的实现

非竞争随机接入过程与之竞争型随机接入最大的不同点是,竞争型随机接入
过程是 UE 选取 Preamble 码并且主动发起随机接入过程,而非竞争随机接入则
是 UE 根据 eNodeB 的指示使用 eNodeB 所给的 Preamble 码和 eNodeB 所指定的
PRACH 信道资源来发起随机接入,这种随机接入过程适合月下行数据到达、小
区切换和辅助定位这 3 种场景。

非竞争随机接入包含 3 步,在 3GPP 标准中被称为 Msg0~Msg2,如图 2-7


所示。

图 2-7 非竞争随机接入流程

Fig2-7 Non-contention based random access procedure

1. Msg0:随机接入前导信号信号码分配。

Msg0 为一条下行消息,eNodeB 作为消息的发起方,而 UE 作为消息的接收


方。指定 UE 会被 eNodeB 要求发起随机接入过程,当 eNodeB 在下行数据到达
和在做小区切换时。在这两种场景下,eNodeB 之所以会要求 UE 做随机接入过
程,是因为 eNodeB 认为此时的 UE 已处于上行失步状态。对于辅助定位的场景
来说,eNodeB 之所以要求 UE 做随机接入过程,是由于 eNodeB 根据高层的定
位请求消息断定需要获取被定位的 UE 的时间提前量。对于小区切换场景来说,
UE 会被通知发起非竞争随机接入通过 RRC 信令;对于辅助定位场景和下行数据
到达场景,UE 会被通知发起非竞争随机接入通过 PDCCH。

Msg0 的消息中包括 UE 发起非竞争随机接入过程时所要使用的随机接入前


导信号码和 PRACH 信道资源。

2. Msg1:随机接入前导信号码发送。

Msg1 为一条上行消息,UE 作为消息的发送方,而 eNodeB 作为消息的接收


方。UE 使用 eNodeB 所给的 PRACH 信道资源和 Preamble 码来发起随机接入。
17

万方数据
LTE-TDD 竞争随机接入过程的实现

如果 eNodeB 指定了多个 PRACH 信道资源,UE 则会在第一个可用的具有 PRACH


信道资源的子帧中随机选择一个 eNodeB 所指定的 PRACH 信道资源用于传输
Msg1 消息。

3. Msg2:随机接入响应。

Msg2 为一条下行消息,eNodeB 作为消息的发起方,而 UE 作为消息的接收


方。Msg2 消息作为一个收到 UE 所发送 Msg1 的一个响应消息,其格式与内容
与之前的竞争随机接入相同。并且一条 Msg2 的消息可以同时响应多个 Msg1 的
消息。

如若 UE 无法正确接收到针对自己的 Msg2 在定义的随机接入响应窗口内,


则认为此次非竞争随机接入失败,随后 UE 将再次发起非竞争随机接入在下一个
eNodeB 指定的 PRACH 信道资源上。与竞争随机接入相比所不同的是,再次被
发起的非竞争随机接入不会受到 backoff 参数的限制。当超出最大随机接入次数,
本轮随机接入将被认为失败,并且由 UE 的 MAC 层向 RRC 层上报随机接入的
问题报告。

2.4 随机接入过程的异常处理

在通信系统中经常会有一些异常情况的发生,为了能够保障在系统出现异常
情况时,系统能够继续正常工作,因此对异常情况的处理也成为了系统设计是一
个重要的组成部分。在设计系统功能时都会同时考虑对此系统功能的异常情况的
处理,可以在流程上面对异常情况进行处理,也可以在状态机制上对异常情况进
行处理。对于随机接入过程异常处理则是采用了在随机接入过程中,进行同步维
持和寻呼监听的发送。

同步维持的方式的主要任务是使 eNodeB 与 UE 之间保持下行同步,如若在


随机接入过程中任何时刻出现下行失败的情况,那么整个随机接入流程的数据接
收将失败。

寻呼监听的方式,寻呼消息主要用于系统信息的更新和下行数据到达。如果
在随机接入过程中遇到系统消息更新,那么当前的随机接入过程将被终止,延后
5 秒再次发起随机接入过程;如果在随机接入过程中的随机接入响应接收之前遇
到下行数据到达,那么随机接入过程将被终止,将进入非竞争随机接入过程。

当超出最大随机接入次数,本轮随机接入将被认为失败,并且由 UE 的 MAC
层向 RRC 层上报随机接入的问题报告。
18

万方数据
LTE-TDD 竞争随机接入过程的实现

随机接入过程并非一次就能成功的情况,可以归结为随机接入过程异常、随
机接入过程失败和随机接入过程放弃。

2.4.1 随机接入过程异常

随机接入过程异常可以归结为三种情况:UE 发起 Preamble 后,未接收到 RAR;


Msg3 消息发送后,接收竞争解决信息超时;竞争解决信息接收完成,但在信息
中无法找到与之对应的标示。

 造成 UE 发起 Preamble 后,未接收到 RAR 情况的原因如下:

a) UE 所发送的 Preamble 无法到达 eNodeB。

b) eNodeB 发送的 RAR 未被 UE 收到。

c) eNodeB 在发送的 RAR 中有明确的退避指示。

此异常情况的处理如下:如若是 UE 未收到 eNodeB 发送的 RAR,UE 将重


新发起一次随机接入过程;如若是 eNodeB 在发送的 RAR 中有明确的退避指示,
那么随机接入过程将被终止,延后一段时间后再次发起随机接入过程。

 造成 Msg3 消息发送后,接收竞争解决信息超时情况的原因如下:

a) eNodeB 无法收到 Msg3 消息。

b) UE 无法接收到竞争解决信息。

此异常情况的处理如下:UE 选择退避延时的时间,并且重新发起随机接入
过程。

 造成竞争解决信息接收完成,但在信息中无法找到与之对应的标示的原
因是竞争失败。

此异常情况的处理是 UE 选择退避延时的时间,并且重新发起随机接入过程。

2.4.2 随机接入过程失败

随机接入过程失败可以总结为以下 3 种情况:

 当超出 eNodeB 中设定的最大随机接入次数或者所发送功率已经超出


eNodeB 中允许的功率值时,任然没有收到网络应答的指派消息,同时
eNodeB 也无法检测到,此时 UE 的 MAC 层将向高层指示本轮随机接入
过 程 失 败 。 RRC 将 使 UE 进 入 IDLE 状 态 通 过 发 送 消 息
19

万方数据
LTE-TDD 竞争随机接入过程的实现

LI_IDLE_CONFIG_REQ。

 eNodeB 没有可用的 Preamble 码,此时 eNodeB 将拒绝 UE 的接入请求,


UE 的 MAC 层将向高层指示本轮随机接入过程失败。

 eNodeB 与 UE 之间已经保持下行同步,如若在随机接入过程中任何时刻
出现下行失败的情况,那么整个随机接入流程的数据接收将失败。对于
此情况的处理为,在随机接入过程中,进行同步维持和寻呼监听的发送。

2.4.3 随机接入过程放弃

随机接入放弃可用分为以下两种情况:

1. 随机接入放弃。这种情况指的是 eNodeB 在传输指派消息之前,UE 的高


层协议栈已经放弃了此次随机接入过程,则 RRC 将使 UE 进入 IDLE 状
态通过发送消息 LI_IDLE_CONFIG_REQ。

2. 寻呼优先。此种情况是指。在随机接入过程中遇到系统消息更新,那么
当前的随机接入过程将被终止,延后 5 秒再次发起随机接入过程。

2.5 本章小结

本章节着重从 3GPP 协议的角度对随机接入过程进行了深入的理解、分析。


本章节主要对 3GPP 协议中定义的随机接入过程的概念、随机接入过程的种类和
对随机接入过程中异常情况的处理进行了深入的研究工作,此项研究工作将对以
后的随机接入过程在 LTE-TDD 通信系统中的实现,将发挥重要的作用。

20

万方数据
LTE-TDD 竞争随机接入过程的实现

3 LTE-TDD 系统竞争随机接入过程的设计

在 3GPP 协议中已经对竞争随机接入过程进行了定义,并且从协议中可以看
出整个的一个竞争随机接入过程都是以消息的方式进行的。但是假如要真正的将
这些信令消息在 LTE-TDD 的系统中实现的话,需要涉及到从无线空口的接入到
上层无线资源控制层,在此过程中涉及到了物理层、媒质接入控制层、无线链路
控制层、分组数据汇聚层和无线资源控制层。在随机接入过程中从 Msg1~Msg4
的信令交互中,Msg1 的信令消息的实现主要是在物理层完成并实现的;Msg2
的信令消息和 Msg3 的信令消息主要是在媒质接入控制层和物理层中交互实现的;
而 Msg4 的信令消息则主要是在无线资源控制层与媒质接入控制层的交互,最终
实现竞争随机接入过程。那么这些 Msg 消息信令如何在真实的 LTD 的系统中进
行传输和工作,将成为实现竞争随机接入过程的关键工作。

对于 Msg1~Msg4 的消息信令的实现设计上来分可以分成两个部分 Msg1 的


实现设计,这部分的实现设计其实是物理随机接入信道的实现设计;另外一部分
的实现设计就是 Msg2~Msg4 在媒质接入控制层中,媒质接入层对消息信令进行
控制、调度以及对上行物理资源分配的实现设计,也可以把这部分看成是随机接
入过程在 LTE-TDD 系统中媒质接入控制层的实现设计。

物理随机接入信道的实现设计和竞争随机接入过程在 LTE-TDD 系统中媒质


接入层的实现设计都将为竞争随机接入过程的实现提供服务的。

3.1 物理随机接入信道的实现设计

对于物理随机接入信道的实现设计,也就是对 Msg1 的实现设计。对于物理


随机接入信道的实现设计可以分为物理随机接入信道时域位置计算的实现设计、
物理随机接入信道前导序列生成实现设计和物理随机接入信道的基带信号生成
的实现设计。

对于物理随机接入信道的实现设计,主要的工作是对于物理随机接入信道时
域位置计算、物理随机接入信道前导序列生成和物理随机接入信道基带信号生成
的数学模型的建立;LTE-TDD 通信系统中,对建立的数学模型进行设计。

21

万方数据
LTE-TDD 竞争随机接入过程的实现

3.1.1 物理随机接入信道时域位置计算的实现设计

3.1.1.1 物理随机接入信道时域位置计算的数学模型建立

物理层时域前导信号的结构如图 3-1。

图 3-1 时域前导信号结构图

Fig3-1 Random access preamble format on timing

从图 3-1 中可得知随机接入时域前导信号结构包括循环前缀(CP)和前导序
列(sequence)两部分,循环前缀的时间长度为 Tcp,sequence 的时间长短为 TSEQ,
根据帧结构和随机接入的配置,高层对前导信号结构(Preamble format)控制,
是将其参数化[15]。不同的参数值将对应不同的前导信号结构,如表 3-1。
表3-1 随机接入前导信号参数表

Table3-1 Random access preamble parameters

Preamble format Tcp TSEQ

0 3168·TS 24576·TS

1 21024·TS 24576·TS

2 6240·TS 2·24576·TS

3 21024·TS 2·24576·TS

4* 448·TS 4096·TS

与随机接入前导信号参数表 3-1 相对应多种物理随机接入前导信号结构如图


3-2。对于 TDD 的帧结构来说,仅支持特殊帧 UpPTS 的长度为 4384·TS 与 5120·
TS
的配置,具体的上下行时隙配置可以参考表 2-1。

22

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-2 多种随机接入前导信号结构

Fig3-2 Multiple types of the preamble formats

随机接入前导信号码的发送,如若随机接入前导信号的发送被 MAC 所层触


发,随机接入前导信息的发送将被限制在特点的时间和特定的频率资源上。在无
线帧与物理资源块在频域内,这些资源中列举的子帧号是以递增的方式排列,例
如使得索引 0 对应于无线帧中最低编号的物理资源块和子帧。在无线帧中的
PRACH 资源将对应 PRACH 资源索引号,TDD 所对应的物理随机接入配置表如
表 3-2。
表3-2 TDD物理随机接入信道配置

Table3-2 Random access configurations for preamble formats 0-4 for tdd

PRACH 配 Preamble 10ms 内 版本号 PRACH 配 Preamble 10ms 内 版本号


置索引号 格式 PRACH ( ) 置索引 索引 PRACH ( )
的发送密 的发送密
度( ) 度( )

0 0 0.5 0 32 2 0.5 2

1 0 0.5 1 33 2 1 0

2 0 0.5 2 34 2 1 1

3 0 1 0 35 2 2 0

4 0 1 1 36 2 3 0

5 0 1 2 37 2 4 0

6 0 2 0 38 2 5 0

7 0 2 1 39 2 6 0

8 0 2 2 40 3 0.5 0

9 0 3 0 41 3 0.5 1

10 0 3 1 42 3 0.5 2

23

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-2

PRACH 配 Preamble 10ms 内 版本号 PRACH 配 Preamble 10ms 内 版本号


置索引号 格式 PRACH ( ) 置索引 索引 PRACH ( )
的发送密 的发送密
度( ) 度( )

11 0 3 2 43 3 1 0

12 0 4 0 44 3 1 1

13 0 4 1 45 3 2 0

14 0 4 2 46 3 3 0

15 0 5 0 47 3 4 0

16 0 5 1 48 4 0.5 0

17 0 5 2 49 4 0.5 1

18 0 6 0 50 4 0.5 2

19 0 6 1 51 4 1 0

20 1 0.5 0 52 4 1 1

21 1 0.5 1 53 4 2 0

22 1 0.5 2 54 4 3 0

23 1 1 0 55 4 4 0

24 1 1 1 56 4 5 0

25 1 2 0 57 4 6 0

26 1 3 0 58 N/A N/A N/A

27 1 4 0 59 N/A N/A N/A

28 1 5 0 60 N/A N/A N/A

29 1 6 0 61 N/A N/A N/A

30 2 0.5 0 62 N/A N/A N/A

31 2 0.5 1 63 N/A N/A N/A

由于 TDD 模式下,前导信号格式支持 0~4 这五种前导格式,在一个上行子


帧中的可能有多个随机接入资源(或前导信号格式 4 只能在 UpPTS 传输),但
是上下行资源的比例需要取决于上下行的配置(参考表 2-3)。在 TDD 模式下,
3GPP 中已经将物理随机接入信道配置索引与前导信号格式组合编码,并且形成
了扩展的物理随机接入信道的 conf.Index 配置通知 UE 通过高层信令。

24

万方数据
LTE-TDD 竞争随机接入过程的实现

从表 3-2 中可以得知,在 TDD 模式下,PRACH 的配置总共有 58 种。每种


PRACH 的配置包括物理随机接入信道配置索引号、前导信号格式、在 10ms 内
(一个无线帧)PRACH 的发送密度( )和版本号( )。 的含义为,
在一个无线帧(10ms)中用来传输物理随机接入信道的时频资源的数量,也同
时可以被解释成在一个无线帧中物理随机接入信道的传输密度。从在一个无线帧
中所传输的物理随机接入信道密度这参数指标来看,Format 0、1、2、4 和 Format3,
他们的 PRACH 传输密度分别为 0.5、1、2、3、4、5、6 次/10ms 和 0.5、1、2、
3、4 次/10ms。 是在相同的 下通过区分时频的方式来区分 PRACH 的位置。
其主要的作用是减少小区间的干扰,当 PRACH 的传输密度较小时,两个相邻小
区可以通过选择不同的 rRA 号来减少小区间的干扰。

在 3GPP 协议中同时也定义了物理随机接入信道的前导信号的发送起始点为
上行子帧的起始点。如若把 UE 的 TA 值设为 0, 为第一个用于 PRACH 的
物理资源索引号, 为高层分配的物理资源块序列号,并且 的
范围为 ,因此对于 Preamble 格式 4 来说, 为频带
的最高端或者最低端。

在 TDD 模式下,上下行的子帧比例配置各不相同(参考表 2-3),因此 PRACH


的配置也不会相同,具体的对于不同上下行配置的 PRACH 配置表如表 3-3。
表3-3 TDD不同上下行配置所对应物理随机接入信道配置

Table3-3 Random access preamble mapping in time and frequency for the tdd

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

0 (0,1,0,2) (0,1,0,1) (0,1,0,0) (0,1,0,2) (0,1,0,1) (0,1,0,0) (0,1,0,2)

1 (0,2,0,2) (0,2,0,1) (0,2,0,0) (0,2,0,2) (0,2,0,1) (0,2,0,0) (0,2,0,2)

2 (0,1,1,2) (0,1,1,1) (0,1,1,0) (0,1,0,1) (0,1,0,0) N/A (0,1,1,1)

3 (0,0,0,2) (0,0,0,1) (0,0,0,0) (0,0,0,2) (0,0,0,1) (0,0,0,0) (0,0,0,2)

4 (0,0,1,2) (0,0,1,1) (0,0,1,0) (0,0,0,1) (0,0,0,0) N/A (0,0,1,1)

5 (0,0,0,1) (0,0,0,0) N/A (0,0,0,0) N/A N/A (0,0,0,1)

6 (0,0,0,2) (0,0,0,1) (0,0,0,0) (0,0,0,1) (0,0,0,0) (0,0,0,0) (0,0,0,2)

(0,0,1,2) (0,0,1,1) (0,0,1,0) (0,0,0,2) (0,0,0,1) (1,0,0,0) (0,0,1,1)

7 (0,0,0,1) (0,0,0,0) N/A (0,0,0,0) N/A N/A (0,0,0,1)


(0,0,1,1) (0,0,1,0) (0,0,0,2) (0,0,1,0)

25

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-3

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

8 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)


(0,0,1,0) (0,0,0,1) (0,0,1,1)

9 (0,0,0,1) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,1)

(0,0,0,2) (0,0,0,1) (0,0,1,0) (0,0,0,1) (0,0,0,1) (1,0,0,0) (0,0,0,2)

(0,0,1,2) (0,0,1,1) (1,0,0,0) (0,0,0,2) (1,0,0,1) (2,0,0,0) (0,0,1,1)

10 (0,0,0,0) (0,0,0,1) (0,0,0,0) N/A (0,0,0,0) N/A (0,0,0,0)

(0,0,1,0) (0,0,1,0) (0,0,1,0) (0,0,0,1) (0,0,0,2)


(0,0,1,1)
(0,0,1,1) (1,0,1,0) (1,0,0,0) (0,0,1,0)

11 N/A (0,0,0,0) N/A N/A N/A N/A (0,0,0,1)


(0,0,0,1)
(0,0,1,0)
(0,0,1,0)
(0,0,1,1)

12 (0,0,0,1) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,1)

(0,0,0,2) (0,0,0,1) (0,0,1,0) (0,0,0,1) (0,0,0,1) (1,0,0,0) (0,0,0,2)


(0,0,1,1) (0,0,1,0) (1,0,0,0) (0,0,0,2) (1,0,0,0) (2,0,0,0) (0,0,1,0)

(0,0,1,2) (0,0,1,1) (1,0,1,0) (1,0,0,2) (1,0,0,1) (3,0,0,0) (0,0,1,1)

13 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)

(0,0,0,2) (0,0,0,1) (0,0,0,1)

(0,0,1,0) (0,0,0,2) (0,0,0,2)

(0,0,1,2) (1,0,0,1) (0,0,1,1)

14 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)

(0,0,0,1) (0,0,0,1) (0,0,0,2)

(0,0,1,0) (0,0,0,2) (0,0,1,0)

(0,0,1,1) (1,0,0,0) (0,0,1,1)

15 (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0)


(0,0,0,1) (0,0,0,1) (0,0,1,0) (0,0,0,1) (0,0,0,1) (1,0,0,0) (0,0,0,1)

(0,0,0,2) (0,0,1,0) (1,0,0,0) (0,0,0,2) (1,0,0,0) (2,0,0,0) (0,0,0,2)

(0,0,1,1) (0,0,1,1) (1,0,1,0) (1,0,0,1) (1,0,0,1) (3,0,0,0) (0,0,1,0)


(0,0,1,2) (1,0,0,1) (2,0,0,0) (1,0,0,2) (2,0,0,1) (4,0,0,0) (0,0,1,1)

26

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-3

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

16 (0,0,0,1) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) N/A N/A


(0,0,0,2) (0,0,0,1) (0,0,1,0) (0,0,0,1) (0,0,0,1)

(0,0,1,0) (0,0,1,0) (1,0,0,0) (0,0,0,2) (1,0,0,0)


(0,0,1,1) (0,0,1,1) (1,0,1,0) (1,0,0,0) (1,0,0,1)

(0,0,1,2) (1,0,1,1) (2,0,1,0) (1,0,0,2) (2,0,0,0)

17 (0,0,0,0) (0,0,0,0) N/A (0,0,0,0) N/A N/A N/A

(0,0,0,1) (0,0,0,1) (0,0,0,1)


(0,0,0,2) (0,0,1,0) (0,0,0,2)

(0,0,1,0) (0,0,1,1) (1,0,0,0)

(0,0,1,2) (1,0,0,0) (1,0,0,1)

18 (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0) (0,0,0,0)

(0,0,0,1) (0,0,0,1) (0,0,1,0) (0,0,0,1) (0,0,0,1) (1,0,0,0) (0,0,0,1)


(0,0,0,2) (0,0,1,0) (1,0,0,0) (0,0,0,2) (1,0,0,0) (2,0,0,0) (0,0,0,2)

(0,0,1,0) (0,0,1,1) (1,0,1,0) (1,0,0,0) (1,0,0,1) (3,0,0,0) (0,0,1,0)

(0,0,1,1) (1,0,0,1) (2,0,0,0) (1,0,0,1) (2,0,0,0) (4,0,0,0) (0,0,1,1)

(0,0,1,2) (1,0,1,1) (2,0,1,0) (1,0,0,2) (2,0,0,1) (5,0,0,0) (1,0,0,2)

19 N/A (0,0,0,0) N/A N/A N/A N/A (0,0,0,0)

(0,0,0,1) (0,0,0,1)

(0,0,1,0) (0,0,0,2)

(0,0,1,1) (0,0,1,0)

(1,0,0,0) (0,0,1,1)
(1,0,1,0) (1,0,1,1)

20 / 30 (0,1,0,1) (0,1,0,0) N/A (0,1,0,1) (0,1,0,0) N/A (0,1,0,1)

21 / 31 (0,2,0,1) (0,2,0,0) N/A (0,2,0,1) (0,2,0,0) N/A (0,2,0,1)

22 / 32 (0,1,1,1) (0,1,1,0) N/A N/A N/A N/A (0,1,1,0)

23 / 33 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

24 / 34 (0,0,1,1) (0,0,1,0) N/A N/A N/A N/A (0,0,1,0)

27

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-3

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

25 / 35 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

(0,0,1,1) (0,0,1,0) (1,0,0,1) (1,0,0,0) (0,0,1,0)

26 / 36 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

(0,0,1,1) (0,0,1,0) (1,0,0,1) (1,0,0,0) (0,0,1,0)

(1,0,0,1) (1,0,0,0) (2,0,0,1) (2,0,0,0) (1,0,0,1)

27 / 37 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

(0,0,1,1) (0,0,1,0) (1,0,0,1) (1,0,0,0) (0,0,1,0)


(1,0,0,1) (1,0,0,0) (2,0,0,1) (2,0,0,0) (1,0,0,1)

(1,0,1,1) (1,0,1,0) (3,0,0,1) (3,0,0,0) (1,0,1,0)

28 / 38 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

(0,0,1,1) (0,0,1,0) (1,0,0,1) (1,0,0,0) (0,0,1,0)


(1,0,0,1) (1,0,0,0) (2,0,0,1) (2,0,0,0) (1,0,0,1)

(1,0,1,1) (1,0,1,0) (3,0,0,1) (3,0,0,0) (1,0,1,0)

(2,0,0,1) (2,0,0,0) (4,0,0,1) (4,0,0,0) (2,0,0,1)

29 /39 (0,0,0,1) (0,0,0,0) N/A (0,0,0,1) (0,0,0,0) N/A (0,0,0,1)

(0,0,1,1) (0,0,1,0) (1,0,0,1) (1,0,0,0) (0,0,1,0)


(1,0,0,1) (1,0,0,0) (2,0,0,1) (2,0,0,0) (1,0,0,1)

(1,0,1,1) (1,0,1,0) (3,0,0,1) (3,0,0,0) (1,0,1,0)

(2,0,0,1) (2,0,0,0) (4,0,0,1) (4,0,0,0) (2,0,0,1)

(2,0,1,1) (2,0,1,0) (5,0,0,1) (5,0,0,0) (2,0,1,0)

40 (0,1,0,0) N/A N/A (0,1,0,0) N/A N/A (0,1,0,0)

41 (0,2,0,0) N/A N/A (0,2,0,0) N/A N/A (0,2,0,0)

42 (0,1,1,0) N/A N/A N/A N/A N/A N/A

43 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)

44 (0,0,1,0) N/A N/A N/A N/A N/A N/A

45 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)

(0,0,1,0) (1,0,0,0) (1,0,0,0)

28

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-3

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

46 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)


(0,0,1,0) (1,0,0,0) (1,0,0,0)

(1,0,0,0) (2,0,0,0) (2,0,0,0)

47 (0,0,0,0) N/A N/A (0,0,0,0) N/A N/A (0,0,0,0)

(0,0,1,0) (1,0,0,0) (1,0,0,0)

(1,0,0,0) (2,0,0,0) (2,0,0,0)

(1,0,1,0) (3,0,0,0) (3,0,0,0)

48 (0,1,0,*) (0,1,0,*) (0,1,0,*) (0,1,0,*) (0,1,0,*) (0,1,0,*) (0,1,0,*)

49 (0,2,0,*) (0,2,0,*) (0,2,0,*) (0,2,0,*) (0,2,0,*) (0,2,0,*) (0,2,0,*)

50 (0,1,1,*) (0,1,1,*) (0,1,1,*) N/A N/A N/A (0,1,1,*)

51 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)

52 (0,0,1,*) (0,0,1,*) (0,0,1,*) N/A N/A N/A (0,0,1,*)

53 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)

(0,0,1,*) (0,0,1,*) (0,0,1,*) (1,0,0,*) (1,0,0,*) (1,0,0,*) (0,0,1,*)

54 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)

(0,0,1,*) (0,0,1,*) (0,0,1,*) (1,0,0,*) (1,0,0,*) (1,0,0,*) (0,0,1,*)


(1,0,0,*) (1,0,0,*) (1,0,0,*) (2,0,0,*) (2,0,0,*) (2,0,0,*) (1,0,0,*)

55 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)

(0,0,1,*) (0,0,1,*) (0,0,1,*) (1,0,0,*) (1,0,0,*) (1,0,0,*) (0,0,1,*)

(1,0,0,*) (1,0,0,*) (1,0,0,*) (2,0,0,*) (2,0,0,*) (2,0,0,*) (1,0,0,*)

(1,0,1,*) (1,0,1,*) (1,0,1,*) (3,0,0,*) (3,0,0,*) (3,0,0,*) (1,0,1,*)

56 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)

(0,0,1,*) (0,0,1,*) (0,0,1,*) (1,0,0,*) (1,0,0,*) (1,0,0,*) (0,0,1,*)

(1,0,0,*) (1,0,0,*) (1,0,0,*) (2,0,0,*) (2,0,0,*) (2,0,0,*) (1,0,0,*)

(1,0,1,*) (1,0,1,*) (1,0,1,*) (3,0,0,*) (3,0,0,*) (3,0,0,*) (1,0,1,*)

(2,0,0,*) (2,0,0,*) (2,0,0,*) (4,0,0,*) (4,0,0,*) (4,0,0,*) (2,0,0,*)

29

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-3

PRACH 配置索 上下行时隙比例配置表(参考表 2-3)


引号
0 1 2 3 4 5 6

57 (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*) (0,0,0,*)


(0,0,1,*) (0,0,1,*) (0,0,1,*) (1,0,0,*) (1,0,0,*) (1,0,0,*) (0,0,1,*)

(1,0,0,*) (1,0,0,*) (1,0,0,*) (2,0,0,*) (2,0,0,*) (2,0,0,*) (1,0,0,*)


(1,0,1,*) (1,0,1,*) (1,0,1,*) (3,0,0,*) (3,0,0,*) (3,0,0,*) (1,0,1,*)

(2,0,0,*) (2,0,0,*) (2,0,0,*) (4,0,0,*) (4,0,0,*) (4,0,0,*) (2,0,0,*)

(2,0,1,*) (2,0,1,*) (2,0,1,*) (5,0,0,*) (5,0,0,*) (5,0,0,*) (2,0,1,*)

58 N/A N/A N/A N/A N/A N/A N/A

59 N/A N/A N/A N/A N/A N/A N/A

60 N/A N/A N/A N/A N/A N/A N/A

61 N/A N/A N/A N/A N/A N/A N/A

62 N/A N/A N/A N/A N/A N/A N/A

63 N/A N/A N/A N/A N/A N/A N/A

在表 3-3 中,每种上下行时隙配置与 PRACH 配置索引号所对应的参数的含


( ) ( ) ( )
义可以用向量集合( )所表示,并且这四个参数定义了 PRACH 映
射的具体物理资源位置。其中 代表此 PRACH 哪个子帧的第几个 PRACH,即
( )
频域资源索引; 定义了 PRACH 将出现在偶数无线帧中、奇数无线帧
( )
或者每一个无线帧中,即无线帧索引; 定义了 PRACH 将在无线帧中
( )
的哪一部分,是前 5ms 还是后 5ms,即半帧索引; 定义了 PRACH 具体将在
哪个上行子帧上传输,即上行子帧号索引。对于前导信号格式 4 来说,PRACH
的上行子帧一定在 UpPTS 内。而对于前导信号格式 0~3 而言,PRACH 的起始
位置与一般的上行子帧的起始位置相同。

每种 PRACH 的配置都应该与每个无线帧的传输 PRACH 的密度相对应,先


进行时域映射,如若在时域中的资源已无法满足所需要发送的 PRACH 时,则再
对频域进行映射。对前导信号格式 0~3 而言,频率资源映射可参考公式 3-1 进
行。

⌊ ⌋
{ (3-1)
⌊ ⌋

30

万方数据
LTE-TDD 竞争随机接入过程的实现
RA
在公式 3-1 中, nPRB 为第一个用于 PRACH 的物理资源索引号; nPRBoffset
RA
为高
层分配的物理资源块序列号,并且 的范围为 ;
为上行资源块的个数。从公式 3-1 可以得出如下结论:前导信号格式 0~3
的 PRACH 资源分配方式是双边映射方式。而对于前导信号格式 4 而言,频率映
射方式可以参考公式 3-2 进行。
( )
(( ) ( ) )
{ (3-2)
( )

在公式 3-2 中, 为系统帧号; 为一个 10ms 的无线帧中上下行切换点


的个数。从公式 3-2 中可以得出如下结论:前导信号格式 4 的 PRACH 资源分配
方式为单边映射方式,并且是低频带与高频带的依次轮换跳频。

3.1.1.2 物理随机接入信道时域位置设计的实例分析

为了能够更好的说明物理随机接入信道配置的实现,在此将举一个前导信号
格式 4 的物理随机接入信道实现的例子进行说明。并且此例子将结合 LTE-TDD
通信系统的特点,对物理随机接入配置实现的数学模型进行系统的实现。具体如
下:

 TDD 前导信号格式 4 物理随机接入信道配置,如表 3-4。

表3-4 TDD前导信号格式4物理随机接入信道配置

Table3-4 Frame structure type 2 random access configurations for preamble format 4

PRACH 配置索引号 Preamble 10ms 内 PRACH 的发送密度 版本号

格式 ( DRA ) ( rRA )

51 4 1 0

52 4 1 1

53 4 2 0

54 4 3 0

从表 3-4 可以看出将对 PRACH 配置索引号为 51,52,53,54 进行实现,并且


PRACH 配置索引 51 和 52 在一个无线帧中 PRACH 的发送密度为 1。而 PRACH
配置索引为 53 和 54,则在一个无线帧中 PRACH 的发送密度为 2 和 3。

 TDD 不同上下行配置所对应物理随机接入信道配置,如表 3-5。

31

万方数据
LTE-TDD 竞争随机接入过程的实现

表3-5 TDD前导信号格式4不同上下行配置所对应物理随机接入信道配置

Table3-5 Frame structure type 2 random access preamble mapping in time and frequency for
preamble format4 with config1&confg2
上下行时隙比例配置表(参考表 2-3)
PRACH 配置索引号
1 2

51 (0,0,0,*) (0,0,0,*)

52 (0,0,1,*) (0,0,1,*)

(0,0,0,*) (0,0,0,*)
53
(0,0,1,*) (0,0,1,*)

(0,0,0,*) (0,0,0,*)
54 (0,0,1,*) (0,0,1,*)
(1,0,0,*) (1,0,0,*)

从表 3-5 可以看出将要实现的是上下行时隙比例为 1 和 2,PRACH 配置索引


( ) ( ) ( )
号为 51,52,53 和 54。并且可以从向量集合( )中发现,上下子帧
( )
索引号( )都为“*”,“*”在这个向量集合中的含义是特殊帧的意思,即
在上行帧 UpPTS。

 前导信号格式 4 而言,频率映射方式可以参考公式 3-2 进行。格式 4 的


PRACH 资源分配方式为单边映射方式。并且具体的 PRACH 资源映射如
图 3-3~图 3-6,并且分别映射 PRACH 配置索引 51、52、53 和 54 的资
源分配情况。并且支出一点是,由于 TDD 前导信号格式 4 上下行配置 1
和 2 所对应物理随机接入信道配置是相同的,在下面的映射图中将只采
用上下行时隙配置 1 来说明。

32

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-3 前导信号格式 4 PRACH 配置索引号 51 资源映

Fig3-3 PRACH 4 opportunities for prach configuration index 51

从图 3-3 可以得知,前导信号格式 4 PRAC 配置索引号 51 的 PRACH 是被分


配在频域资源第 0 个物理资源块到第 5 个物理资源块,并且在每一个无线帧的前
半帧的特殊子帧上,并此 PRACH 需要占用 2 个符号(symbol)的时间。

图 3-4 前导信号格式 4 PRACH 配置索引号 52 资源映射

Fig3-4 PRACH 4 opportunities for prach configuration index 52

从图 3-4 可以得知,前导信号格式 4 PRAC 配置索引号 52 的 PRACH 是被分


配在频域资源第 6 个物理资源块到第 11 个物理资源块,并且在每一个无线帧的
后半帧的特殊子帧上,并此 PRACH 需要占用 2 个符号(symbol)的时间。

33

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-5 前导信号格式 4 PRACH 配置索引号 53 资源映射

Fig3-5 PRACH 4 opportunities for prach configuration index 53

从图 3-5 可以得知,前导信号格式 4 PRAC 配置索引号 53 的 PRACH 是可以


在一个无线帧中有两次发送机会,向量集合方式(0,0,0,*)是指 PRACH 被分配在
频域资源第 0 个物理资源块到第 5 个物理资源块,PRACH 是被分配在每一个无
线帧的前半帧的特殊子帧上,并此 PRACH 需要占用 2 个符号(symbol)的时间。
而向量集合方式(0,0,1,*)是指 PRACH 被分配在频域资源第 6 个物理资源块到第
11 个物理资源块,PRACH 是被分配在每一个无线帧的后半帧的特殊子帧上,并
此 PRACH 需要占用 2 个符号(symbol)的时间。从图 3-5 还可得知, 为 2.

图 3-6 前导信号格式 4 PRACH 配置索引号 54 资源映射

Fig3-6 PRACH 4 opportunities for prach configuration index 54

从图 3-6 可以得知,前导信号格式 4 PRAC 配置索引号 53 的 PRACH 是可以


34

万方数据
LTE-TDD 竞争随机接入过程的实现

在一个无线帧中有三次发送机会,向量集合方式(0,0,0,*)是指 PRACH 被分配在


频域资源第 0 个物理资源块到第 5 个物理资源块,PRACH 是被分配在每一个无
线帧的前半帧的特殊子帧上,并此 PRACH 需要占用 2 个符号(symbol)的时间;
向量集合方式(1,0,0,*)是指 PRACH 被分配在频域资源第 6 个物理资源块到第 11
个物理资源块,PRACH 是被分配在每一个无线帧的前半帧的特殊子帧上,并此
PRACH 需要占用 2 个符号(symbol)的时间;而向量集合方式(0,0,1,*)是指 PRACH
被分配在频域资源第 6 个物理资源块到第 11 个物理资源块,PRACH 是被分配在
每一个无线帧的后半帧的特殊子帧上,并此 PRACH 需要占用 2 个符号(symbol)
的时间。从图 3-6 还可得知, 为 3。

3.1.2 物理随机接入信道前导信号序列生成实现设计

3.1.2.1 物理随机接入信道前导信号序列的数学模型的建立

在 LTE 中前导序列的生成方式是使用了 Zadoff-Chu 序列[19][20]产生并生成的。


在 3GPP 协议中规定了一个小区支持 64 个前导信号,而一个小区的前导信号则
是由许多个 Zadoff-Chu 根序列进行不同的循环移位而产生的。如若使用这种方
式却只有一个跟序列的话,则无法满足提供足够的前导信号的个数。因此可以通
过使用逻辑序列号和其相邻的 Zadoff-Chu 跟序列而产生。前导信号格式 0~3 有
838 个根序列;前导信号格式 4 有 138 个根序列。

前导信号序列的零相关区长度取决于循环移位长度 ,并且零相关区的长
度为 。对于前导信号格式 0~3 而言,循环移位配置在 LTE 中的定义如表
3-6。
表3-6 前导信号格式0~3的 取值

Table3-6 for preamble generation (preamble formats 0~3)

NCS 取值
NCS 配置
常规集合 高速集合

0 0 15

1 13 18

2 15 22

3 18 26

4 22 32

5 26 38

35

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-6

NCS 取值
NCS 配置
常规集合 高速集合

6 32 46

7 38 55

8 46 68

9 59 82

10 76 100

11 93 128

12 119 158

13 167 202

14 279 237

15 419 -

在表 3-6 中的高速集合主要的使用场景为 UE 在高速小区中。在接入中将使


用 1bit 的信息为用于作为 High-speed-flag,此 flag 将指示目前 UE 是否处于高速
小区。如若处于高速小区,那么其循环移位序列使用高速集合。使用高速集合是
为了需要运用一个新的循环移位集合来进行限制,以保障其检测性能。
Zadoff-Chu 序列的长度将影响其对频偏的敏感程度,序列的长度越长,其相对应
的子载波的间隔就越小,对频偏的敏感度就越高。反之,序列长度越短,其对应
的子载波的间隔就越大,对频偏的敏感度就越低。

对于前导信号格式 4 而言,由于对序列所处的子载波间隔比较大,对频偏的
敏感度较低。因此无需再高速状态下对其所使用的循环移位进行限制,如表 3-7。
表3-7前导信号格式4的 取值

Table3-7 for preamble generation (preamble format 4).

NCS 配置 NCS 取值

0 2

1 4

2 6

3 8

4 10

5 12
36

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-7

NCS 配置 NCS 取值

6 15

7 N/A

8 N/A

9 N/A

10 N/A

11 N/A

12 N/A

13 N/A

14 N/A

15 N/A

序列循环移位需要通过如下过程来完成。

 根序列索引( )的 Zadoff-Chu[34-35]的定义见公式 3-3


( )
( ) (3-3)

在此公式中 N ZC 为序列的长度。

 然后利用公式 3-4 进行循环移位。

( ) (( ) ) (3-4)

公式 3-4 中循环移位的值( )由公式 3-5 所实现。


⌊ ⌋
{ (3-5)
⌊ ⌋ ( ) ̅

在公式中 与“0”属于非受限循环移位的值,非受限循环移位适用于中
低速场景;而受限循环移位的值使用于高速移动场景。对于前导信号格式 0~3
有两种循环移位规则,而前导信号格式 4,由于对序列所处的子载波间隔比较大,
对频偏的敏感度较低。因此无需再高速状态下对其所使用的循环移位进行限制。

变量 当存在多普勒频偏[31-33]时,旁瓣峰值位置的表示在序列的循环移位,
并且公式定义如公式 3-6。


{ (3-6)

37

万方数据
LTE-TDD 竞争随机接入过程的实现

在公式 3-6 中, p 是为实现一个最小的自然数使得等式( ) 可


以成立,受限循环移位值由 所决定。在 ⁄ 的条件下,各个参数
可以从公式 3-7 中所得。

⌊ ⁄ ⌋

(3-7)

⌊ ⁄ ⌋

̅ (⌊( ) ⌋ )

在 ( ) 的条件下,各个参数可以从公式 3-8 中所得。

⌊( )⁄ ⌋

(3-8)

⌊ ⁄ ⌋

̅ ( (⌊( )⁄ ⌋ ) )

而对于不在以上两种条件内的 值,不存在供其使用的循环移位。

兼顾到在高速的场景下,不同的根序列支持不同的小区半径,以及不同的根
序列的 CM 参数也不相同。因此在 3GPP 协议中对根序列进行了重新的逻辑排序,
使其可用支持将相邻小区的根序列分为一组,并且将根序列以 CM 值划分成为两
组,参见表 3-8 与表 3-9。
表3-8前导信号格式0~3 Zadoff-Chu序列根序列的排列

Table3-8 Root zadoff-chu sequence order for preamble formats 0 – 3

逻辑根序列号 物理根序列号( u )

0–23 129, 710, 140, 699, 120, 719, 210, 629, 168, 671, 84, 755, 105, 734, 93, 746, 70,
769, 60, 779

2, 837, 1, 838

24–29 56, 783, 112, 727, 148, 691

30–35 80, 759, 42, 797, 40, 799

36–41 35, 804, 73, 766, 146, 693

42–51 31, 808, 28, 811, 30, 809, 27, 812, 29, 810

38

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-8

逻辑根序列号 物理根序列号( u )

52–63 24, 815, 48, 791, 68, 771, 74, 765, 178, 661, 136, 703

64–75 86, 753, 78, 761, 43, 796, 39, 800, 20, 819, 21, 818

76–89 95, 744, 202, 637, 190, 649, 181, 658, 137, 702, 125, 714, 151, 688

90–115 217, 622, 128, 711, 142, 697, 122, 717, 203, 636, 118, 721, 110, 729, 89, 750,
103, 736, 61, 778, 55, 784, 15, 824, 14, 825

116–135 12, 827, 23, 816, 34, 805, 37, 802, 46, 793, 207, 632, 179, 660, 145, 694, 130,
709, 223, 616

136–167 228, 611, 227, 612, 132, 707, 133, 706, 143, 696, 135, 704, 161, 678, 201, 638,
173, 666, 106, 733, 83, 756, 91, 748, 66, 773, 53, 786, 10, 829, 9, 830

168–203 7, 832, 8, 831, 16, 823, 47, 792, 64, 775, 57, 782, 104, 735, 101, 738, 108, 731,
208, 631, 184, 655, 197, 642, 191, 648, 121, 718, 141, 698, 149, 690, 216, 623,
218, 621

204–263 152, 687, 144, 695, 134, 705, 138, 701, 199, 640, 162, 677, 176, 663, 119, 720,
158, 681, 164, 675, 174, 665, 171, 668, 170, 669, 87, 752, 169, 670, 88, 751,
107, 732, 81, 758, 82, 757, 100, 739, 98, 741, 71, 768, 59, 780, 65, 774, 50, 789,
49, 790, 26, 813, 17, 822, 13, 826, 6, 833

264–327 5, 834, 33, 806, 51, 788, 75, 764, 99, 740, 96, 743, 97, 742, 166, 673, 172, 667,
175, 664, 187, 652, 163, 676, 185, 654, 200, 639, 114, 725, 189, 650, 115, 724,
194, 645, 195, 644, 192, 647, 182, 657, 157, 682, 156, 683, 211, 628, 154, 685,
123, 716, 139, 700, 212, 627, 153, 686, 213, 626, 215, 624, 150, 689

328–383 225, 614, 224, 615, 221, 618, 220, 619, 127, 712, 147, 692, 124, 715, 193, 646,
205, 634, 206, 633, 116, 723, 160, 679, 186, 653, 167, 672, 79, 760, 85, 754, 77,
762, 92, 747, 58, 781, 62, 777, 69, 770, 54, 785, 36, 803, 32, 807, 25, 814, 18,
821, 11, 828, 4, 835

384–455 3, 836, 19, 820, 22, 817, 41, 798, 38, 801, 44, 795, 52, 787, 45, 794, 63, 776, 67,
772, 72

767, 76, 763, 94, 745, 102, 737, 90, 749, 109, 730, 165, 674, 111, 728, 209, 630,
204, 635, 117, 722, 188, 651, 159, 680, 198, 641, 113, 726, 183, 656, 180, 659,
177, 662, 196, 643, 155, 684, 214, 625, 126, 713, 131, 708, 219, 620, 222, 617,
226, 613

456–513 230, 609, 232, 607, 262, 577, 252, 587, 418, 421, 416, 423, 413, 426, 411, 428,
376, 463, 395, 444, 283, 556, 285, 554, 379, 460, 390, 449, 363, 476, 384, 455,
388, 451, 386, 453, 361, 478, 387, 452, 360, 479, 310, 529, 354, 485, 328, 511,
315, 524, 337, 502, 349, 490, 335, 504, 324, 515

39

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 3-8

逻辑根序列号 物理根序列号( u )

514–561 323, 516, 320, 519, 334, 505, 359, 480, 295, 544, 385, 454, 292, 547, 291, 548,
381, 458, 399, 440, 380, 459, 397, 442, 369, 470, 377, 462, 410, 429, 407, 432,
281, 558, 414, 425, 247, 592, 277, 562, 271, 568, 272, 567, 264, 575, 259, 580

562–629 237, 602, 239, 600, 244, 595, 243, 596, 275, 564, 278, 561, 250, 589, 246, 593,
417, 422, 248, 591, 394, 445, 393, 446, 370, 469, 365, 474, 300, 539, 299, 540,
364, 475, 362, 477, 298, 541, 312, 527, 313, 526, 314, 525, 353, 486, 352, 487,
343, 496, 327, 512, 350, 489, 326, 513, 319, 520, 332, 507, 333, 506, 348, 491,
347, 492, 322, 517

630–659 330, 509, 338, 501, 341, 498, 340, 499, 342, 497, 301, 538, 366, 473, 401, 438,
371, 468, 408, 431, 375, 464, 249, 590, 269, 570, 238, 601, 234, 605

660–707 257, 582, 273, 566, 255, 584, 254, 585, 245, 594, 251, 588, 412, 427, 372, 467,
282, 557, 403, 436, 396, 443, 392, 447, 391, 448, 382, 457, 389, 450, 294, 545,
297, 542, 311, 528, 344, 495, 345, 494, 318, 521, 331, 508, 325, 514, 321, 518

708–729 346, 493, 339, 500, 351, 488, 306, 533, 289, 550, 400, 439, 378, 461, 374, 465,
415, 424, 270, 569, 241, 598

730–751 231, 608, 260, 579, 268, 571, 276, 563, 409, 430, 398, 441, 290, 549, 304, 535,
308, 531, 358, 481, 316, 523

752–765 293, 546, 288, 551, 284, 555, 368, 471, 253, 586, 256, 583, 263, 576

766–777 242, 597, 274, 565, 402, 437, 383, 456, 357, 482, 329, 510

778–789 317, 522, 307, 532, 286, 553, 287, 552, 266, 573, 261, 578

790–795 236, 603, 303, 536, 356, 483

796–803 355, 484, 405, 434, 404, 435, 406, 433

804–809 235, 604, 267, 572, 302, 537

810–815 309, 530, 265, 574, 233, 606

816–819 367, 472, 296, 543

820–837 336, 503, 305, 534, 373, 466, 280, 559, 279, 560, 419, 420, 240, 599, 258, 581,
229, 610

40

万方数据
LTE-TDD 竞争随机接入过程的实现

表3-9前导信号格式4 Zadoff-Chu序列根序列的排列

Table3-9 Root zadoff-chu sequence order for preamble format 4

逻辑根序 物理根序列号( u )
列号

0 – 19 1 138 2 137 3 136 4 135 5 134 6 133 7 132 8 131 9 130 10 129

20 – 39 11 128 12 127 13 126 14 125 15 124 16 123 17 122 18 121 19 120 20 119

40 – 59 21 118 22 117 23 116 24 115 25 114 26 113 27 112 28 111 29 110 30 109

60 – 79 31 108 32 107 33 106 34 105 35 104 36 103 37 102 38 101 39 100 40 99

80 – 99 41 98 42 97 43 96 44 95 45 94 46 93 47 92 48 91 49 90 50 89

100 – 119 51 88 52 87 53 86 54 85 55 84 56 83 57 82 58 81 59 80 60 79

120 – 137 61 78 62 77 63 76 64 75 65 74 66 73 67 72 68 71 69 70 - -

138 – 837 N/A

3.1.2.2 物理随机接入信道前导信号序列的实现

物理随机接入信道的前导序列生成模块实现了 LTE 系统可用的 Zadoff-Chu


序列。根据在之前数学模型中生成 Zadoff-Chu[26-28]序列的参数要求,在物理随机
接入信道的前导序列生成模块中被作为输入参数的主要有如下参数:

 前导信号格式,在输入参数中是 Preamble_format。

 高速小区标示,即 TxHighSpeedflag。

 循环移位长度 配置参数 N_CSconfig。

 逻辑根序列号 Logic_RootSequence_Index。

在此模块的实现中将使用物理随机接入信道的前导序列生成流程图来说明,
如图 3-7。

41

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-7 物理随机接入信道的前导序列生成模块实现

Fig3-7 Generating module of the preamble sequence for physical random access channel

在图 3-7 中主要是需要讨论循环移位值( )序号的实现。

1. 传入物理随机接入信道的前导序列生成所需要的参数。如前导格式、
高速小区标示、循环移位长度( )配置参数和逻辑根序列号。

2. 通过查表的方式根据输入参数查得,循环前导序列长度、物理根序
列号和循环移位长度。

3. 此步骤将先判断前导格式值,确定前导格式值是否大于 3,如若大于
3 的话就说明不在循环移位过程的范围内,既不是受限循环移位,也
不是非受限循环移位,因此无需进行循环移位;小于或等于 3 的话,
就根据给出的高速小区标示判断,当前是场景是高速场还是中低速。

4. 第 5 步~第 7 步为,根据循环移位值( )实现的数学模型,可以

42

万方数据
LTE-TDD 竞争随机接入过程的实现

参考 3.1.2.1 中的公式 3-5、3-6、3-7 和 3-8。

5. 调用 Zadoff-Chu 序列生成模块,并且同时传入物理根序列和循环前
导序列长度。在 Zadoff-Chu 序列生成模块中需要做如下工作:

(1) Zadoff-Chu 序列的参数传入序列生成模块,并且通过传入的


根序列索引和循环移位长度,得出一个 Zadoff-Chu 序列的初始
值。

(2) 对于计算出来的 Zadoff-Chu 序列的初始值进行 一个归一化


和量化的处理过程。

(3) 根据之前得到的归一化和量化之后的值计算出查表所用的
( )
偏移量,并且将计算出来 的值中的指数部分进行 和
的转换。

(4) 用之前第 3 步计算出的查表偏移值来查 表和 表,得


到 Zadoff-Chu 序列的实部和虚部,并且判断出在第几象限,并
且对其查表的出的结果做响应的处理,最终得出 Zadoff-Chu 序
列。

6. 结合计算出来的循环移位值( )和 Zadoff-Chu 序列计算出正确的、


LTE 系统可用的随机接入前导序列。

3.1.3 物理随机接入信道基带信号生成的实现设计

3.1.3.1 物理随机接入信道基带信号的数学模型的建立

物理随机接入信道使用 DFT-S OFDM 进行调制。并且物理随机接入信号所


使用的子载波的间隔与其他的上行 SC-FDMA 的符号不同,参考表 3-9。其原因
为在物理随机接入信道中,物理随机接入的符号长度与数据的符号长度有所不同,
其时域数学模型可以参考公式 3-9.

( ) ∑ ∑ ( ) ( ( ⁄ )) ( )
(3-9)

在公式 3-9 中, t 的值的范围被定义在 , 为物理随


机 接 入 的 前 导信 号 的 缩 放因 子 , k 0 为 前 导 信号 的 功 率 确 定, 数 学 模 型 为
⁄ ;而前导信号的频域位置的定义为
。K 值是一个差值,表示在不同的物理前导信号格式配置下子载波间隔

43

万方数据
LTE-TDD 竞争随机接入过程的实现

同数据传输载波间隔的差异,可以表示为 , 表示在物理前导信号
中的频域偏移量,这个值可以让物理前导信号和相邻的物理上行共享信道
(PUSCH)的载波间隔有 15kHz 的频率间隔。
表3-10前导信息系带参数

Table3-10 Random access baseband parameters

前导信号格式 f RA 

0~3 1250Hz 7

4 7500Hz 2

3.1.3.2 物理随机接入信道基带信号实现设计

随机物理接入信道(PRACH)前导信号的物理基带传输在 LTE 系统中的实


现的功能结构可以参考图 3-8。

图3-8在LTE系统中物理随机接入信道前导信号物理传输的实现

Fig3-8 Preamble physical transmission for physical random access channel achieved

从图 3-8 中可知,UE 端先根据不同的前导格式,生成物理随机接入的前导


信号序列。而后对生成的前导信号序列进行离散傅里叶的变换(DFT)进行处理
[29-30]
,对与前导格式 4,傅里叶采样点( )为 839 个,而对于前导格式 0~3
而言,傅里叶采样点为 139 个,这步的作用就是对前导序列进行子载波的映射过
程。接下来就是对经过映射的前导序列进行离散傅里叶逆变换(IDFT),在 IDFT
模块中会根据前导格式来对前导信号序列进行重复的过程。最后一步就是给经过
离散傅里叶逆变换和重复过程的前导序列插入循环前缀,再把此经过处理的前导
信号传送给射频模块 RF,由 RF 进行传输。

从图 3-8 中的前导信号进行离散傅里叶逆变换到最后的在前导序列中插入循
环前缀和把处理后的前导信号发送给 RF 进行传输的这部分过程,可以发现一个
44

万方数据
LTE-TDD 竞争随机接入过程的实现

问题,如若在 20MHz 的频谱条件下要进行离散傅里叶逆变换的话,离散傅里叶


逆变换的采样点数可能要达到 24576 个点,这样的话在实现过程中会产生很大的
难度。因此在真实 LTE 的系统中,需要对离散傅里叶逆变换进行转化,转化后
的实现可以参考图 3-9 所示。

图 3-9 改进后的 LTE 系统中物理随机接入信道前导信号物理传输的实现

Fig3-9 Preamble physical transmission for physical random access channel achieved after
improving

从图 3-9 中可以看出以下几个不同点:

 把原先以离散傅里叶逆变换的处理模块转化为了以快速傅里叶逆变换
(IFFT)的处理模块。这样做的话可以大大减少了运算的工作量,快速
傅里叶逆变换是将原先的 24576 个采样点缩减为 1024 个采样点,这样采
样速率就缩短为 1.28 ,即 。在此种情况下,循环前
缀和序列长度的采样值都应该为整数倍。

对经过频域序列用 1024 个采样点进行快速傅里叶逆变换、对序列进行重复


和插入循环前缀的过程后,根据前导信号格式对序列进行上行采样频域/时域转
换过程。在此过程中,将频域信号转换成时域信号,并且对时域进行了等间隔的
插入方式。

3.1.4 物理随机接入信道的实现模块

从物理随机接入信道的实现来看,在 LTE 系统中需要以下这些模块。

 物理随机接入信道时域位置计算模块

 物理随机接入信道前导信号序列的生成模块

 物理随机接入信道的基带信号生成模块

从这些模块的调用关系来分析可以如图 3-10 所示。


45

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-10 随机物理接入信道实现模块间的调用关系

Fig3-10 Calling relation of the function modules for physical random access channel achieved

这些模块之间的关系,在代码中可以理解为,为实现物理随机接入信道在主
函数中需要调用如下模块函数,并且这些模块函数之间也同样存在返回值的调用
关系。

3.2 竞争随机接入过程在 LTE-TDD 系统中媒质接入控制层的实现设计

在 LTE-TDD 通信系统中,Msg2~Msg4 的实现设计其实也可以被理解成,


此些消息信令在媒质接入控制层中,媒质接入层中的各模块对消息信令进行控制、
调度以及对上行物理资源分配的实现设计。媒质接入层中的各个模块是如何对这
些消息信令进行实现设计的可以参考图 3-11。

而在图 3-11 中 DL 为下行线程模块,主要是对下行的一些消息信令、逻辑信


道和无线资源进行调度和控制;UL 为上行线程模块,主要的工作为对上行的一
些消息信令、逻辑信道和无线资源进行调度和控制,并且为上行用户面的数据处
理上传的模块,主要是将 UE 上传上来的数据业务在层二进行处理,并将层二处
理完的消息封装成 PDCP 的形式发送给上层 RRC 层;快速并口进出驱动模块
(SRIO driver),此模块主要用于直接写入或输出数据的一个总线接口,此接口
将层二与 FPGA、DSP 之间传输的消息信令、数据消息和用户数据都作为数据的
形式进行传输和交互,从某种意义上面看快速并口进出驱动模块就是在层二与
DSP 和 FPGA 之间的一个快速交互机。

46

万方数据
LTE-TDD 竞争随机接入过程的实现

图 3-11 LTE-TDD 通信系统中消息信令的实现

Fig3-11 Messages to come true in the lte-tdd communication system

为了更好的理解上下行的逻辑信道和传输信道之间的映射关系,可以参考图
3-12。

图 3-12 上下行逻辑信道与传输信道之间的映射关系

Fig3-12 Downlink & uplink mapping between logical channel and transport channel

对于上行的逻辑信道与传输信道的映射关系为上行传输信道中的上行共享
47

万方数据
LTE-TDD 竞争随机接入过程的实现

信道,此传输信道与公共控制信道、专用控制信道和专用业务信道相映射。在
LTE-TDD 通信系统中这部分逻辑信道将被 UL 模块用来进行上行控制和对上行
物理资源进行调度的工作;而对于上行传输信道中的随机接入信道而言,此传输
信道没有逻辑映射关系是一块相对独立的传输信道,这部分的上行控制与对上行
物理资源的调度,同样也是由 LTE-TDD 通信系统的 UL 模块中进行处理的;对
于下行逻辑信道与传输信道的映射关系而言,下行传输信道中的寻呼信道与寻呼
控制信道相映射;广播信道与广播控制信道相映射;下行共享信道与广播控制信
道、公共控制信道、专用控制信道、专用业务信道、多播控制信道和多播专用业
务信道相映射。在通信系统中这部分逻辑信道将被 DL 模块用来进行下行控制和
对下行物理资源进行调度的工作。

对于 DL、UL 这两个模块在媒质接入控制层的具体所起的作用下面我们将具
体的说:

 DL 模块的功能:

1) 下行小区一些通用信道的功能实现。其主要作用是生产系统消息和
循呼处理。

2) 随机接入信道 Msg4 的实现。主要是指通过公共控制信道向下行传


输随机接入信道 Msg4 的消息信令;竞争解决媒质接入控制层控制
单元的建立。

3) 下行调度。此功能需要实现对 MAC PDU 生成调度决策;静态、半


静态和动态调度;上行控制消息的处理;测量值的上传;多进多出
的管理;调制与编码策略的选择;下行混合自动重传请求的管理;
下行控制消息的内容填充;层一消息的准备工作。

4) 无线链路控制的下行帧的处理。此功能将实现无线链路控制载波资
源的建立与删除;无线链路控制 PDU 包的生成;无线链路控制下行
自动重传请求的重传;无线链路控制状态 PDU 的处理;无线链路控
制下行计时器的管理;无线链路控制队列的管理;无线链路控制重
建;分组数据汇聚协议的流控。

5) 媒质接入控制层下行帧的处理。主要实现媒质接入控制层 UE 的建
立和删除;媒质接入控制层 PDU 包的生成;媒质接入控制层下行自
动重传请求的重传处理和 ID 的分配管理;提前时间量的处理;时间
提前量同步于不同步的管理。

6) 功率控制。主要功能是物理下行共享信道的功率控制、下行公共控
48

万方数据
LTE-TDD 竞争随机接入过程的实现

制信道/下行控制消息的功率控制。

7) 操作维护管理消息的处理。主要包括建立消息、统计消息、呼叫日
志和告警消息的处理。

8) 时间提前信号处理。

9) 测量间隙的管理。

10) 下行实时管理。

 UL 模块的功能:

1) 随机接入信道 Msg1 与 Msg2 的实现。

2) 小区无线网络临时标示符的管理。

3) 物理混合自动重传请求指示信道的处理。

4) 上行混合自动重传请求的处理。

5) 媒质接入控制层控制单元的处理。

6) 对层一测量参考信号和动态测量参考信号的测量报告的接收和处理。

7) QoS 的计算。

8) 上行调度。主要包括静态调度、半静态调度和动态调度。

9) 上行多进多出的管理。

10) 测量间隙的管理。

11) 调度信息的准备。

12) 上行实时管理。

13) 在总线和快速进出串口的 FPGA-DL 参数的管理。

14) UE 失败指示。

15) 操作维护管理消息的处理。主要包括统计消息、呼叫日志和告警消
息的处理。

16) 功率控制。主要包括物理上行共享信道的功率控制、物理下行公共
控制信道的功率控制和物理上行公共控制信道的功率控制。

17) 媒质接入控制层上行帧的处理。主要包括媒质接入控制层 UE 建立
和删除;媒质接入控制层 PDU 的处理;媒质接入控制层 SDU 的建

49

万方数据
LTE-TDD 竞争随机接入过程的实现

立。

18) 无线链路控制上行帧的处理。此功能主要用于无线链路控制 PDU 的


处理;无线链路控制上行自动重传请求的回复;无线链路控制 SDU
的生成;无线链路控制状态 PDU 的生成;无线链路控制上行计时器
的管理。

19) 公共控制信道在上行方向把随机接入信道 Msg3 的信令消息的上传。

3.3 本章小结

本章节对竞争随机接入流程的实现设计进行了分类和说明,从 Msg1~Msg4
信令消息在 LTE-TDD 系统中的实现而言。把这些信令消息分成了两部分来进行
实现设计,一部分为 Msg1 的实现设计,即这部分的实现设计也就对于物理随机
接入信道的实现设计;另一部分就是,这些消息信令在媒质接入控制层中,各个
模块对消息信令进行控制、调度以及对上下行物理资源分配的实现设计。并且对
UL 模块和 DL 模块在 LTE-TDD 系统中的功能做了详细的定义。

从 LTE-TDD 系统的角度来看,以上的物理随机接入信道的实现设计和随机
接入过程在媒质接入控制层的实现设计都是为竞争随机接入过程的实现所服务。

50

万方数据
LTE-TDD 竞争随机接入过程的实现

4 竞争型随机接入过程在 LTE-TDD 系统中的实现

4.1 竞争型随机接入过程在 LTE-TDD 系统中的实现

在 3GPP 协议中已经对竞争型随机接入过程进行了描述,并且对竞争型随机
接入过程中的信令消息的作用也进行了相应的定义,具体的竞争型随机接入过程
的流程可参考图 2-5。但是在 LTE-TDD 系统中的竞争型随机接入过程消息信令
实现的实现时序图可以参考图 4-1。

图 4-1 竞争随机接入过程消息信令实现时序图

Fig4-1 Timing diagram for contention random access procedure

51

万方数据
LTE-TDD 竞争随机接入过程的实现

从图 4-1 中可知,在竞争型随机接入过程实现的时序图中,系统中的实体有
HOST,此实体是指高层到媒质接入控制层之间的所有信道线程等;高速数字信
号处理单元(DSP);现场可编程门阵列下行处理实体(FGPA-DL);现场可编
程门阵列上行处理实体(FGPA-UL)。竞争随机接入过程实现时序图的工作原
理如下:

1. 第“0”步:随机接入过程的发起者 UE 先发起随机接入。代表 Msg1


已经产生,并由 FGPA-DL 发送给媒质接入控制层进行处理。此过程
对于 Preamble 码与发送 Preamble 码的物理随机接入信道资源进行
配置。

2. 第“1~3”步:此三个步骤是对于 Msg2 的实现过程,具体实现情况


如下:

 第“1”步:HOST 收到 FPGA-DL 发来的 Msg1 后,在随机接入


响应窗口内完成发送随机接入响应给 FPGA-DL。

 第“2”步:包括上传了一些调度信息,包括分配给 Msg3 的上行


资源、临时 C-RNTI 和上行传输定时提前量等参数传给 DSP。

 第“3”步:Msg2 消息由物理下行控制信道进行调度,并且用 Msg1


的 PRACH 时频资源位置所决定的 RA-RNTI 进行加扰,在传入
FPGA-DL。

3. 第“4”步:提前一个子帧配置 FGPA-UL 用以接收 Msg3 的消息。

4. 第“5~8”步:此 3 个步骤用于 Msg3 的实现过程,具体实现情况如


下:

 第“5”步:UE 用在 Msg2 中所分配的上行资源进行 Msg3 的传


输,并且用上行物理共享信道进行传输。

 第“6”步:FGPA-UL 收到 UE 传来的 Msg3,并且通过上行物


理共享信道把 Msg3 作为数据的形式传给 DSP。

 第“7”步:DSP 收到 FPGA-UL 通过上行物理共享信道传来的


Msg3 后,用临时 C-RNTI 对 Msg3 进行加扰后,再通过上行共
享物理信道把 Msg3 以数据的形式传给上层 HOST。

 第“8”步:解出 Msg3 中的初始化的 UE 表示,和不同场景把


对 RRC 的请求消息传给 HOST。

52

万方数据
LTE-TDD 竞争随机接入过程的实现

5. 第“9~11”步:此 3 个步骤为 Msg4 的实现,是由 Host 把 Msg4 发


给 UE。Msg4 的媒质接入控制层控制单元中包含竞争解决标示,此
竞争解决表示应该与 Msg3 中带上来的初始化 UE 表示相同。其中第
10 步是把 Msg4 的 ACK/NACK 的下行调度消息发送给 DSP,其发送
的下行调度消息要比空口发送的 Msg4 时间提前一个子帧发给 DSP,
在 下 行 调 度 消 息 中 包 含 了 DSP 在 哪 一 帧 解 UE 回 复 回 来 的
ACK/NACK 的确认消息。最后用临时的 C-RNTI 加扰的 PDCCH 对
Msg4 进行调度,把 Msg4 发送到 FPGA-DL。

6. 第“12~14”步:UE 回复 ACK/NACK 消息给 HOST。如若回复 ACK


的话,则表示竞争随机接入过程成功,这时 UE 把临时的 C-RNTI
转为正式的 C-RNTI。如若 eNodeB 解出非连续发射(DTX),则表
示 UE 未回复 response 消息,则表示此次随机接入失败,并将重传
Msg4。在此步骤中 UE 判断是否本次竞争随机接入成功与否,是根
据 UE 收到的 Msg4 中的竞争解决标示是否与自己的初始化 UE 标示
相一致,如果一致则判断为此次竞争随机接入成功,反之则判断为
本次竞争随机接入失败。

接下来将对 Msg1~Msg4 的具体实现流程和消息信令的内容进行说明。

4.2 Msg1 的实现流程和消息信令的具体内容

Msg1 消息的实现也可以理解为随机物理接入信道的实现过程。在 LTE-TDD


中 Msg1 的实现可以参考图 4-2。

可以从图 4-2 中得知,物理随机接入信道的实现在 FPGA-DL 模块中进行的,


并且将 Msg1 的消息送入上行传输信道中传入上行调度器中。在对 Msg1 的生成
过程中需要实现如下两步:

 物理随机接入信道前导信号检测门限。此步骤需要实现从多个竞争前导
信号中选取一个最强的前导信号,并且此前导信号的信号强度以经达到
了设定最强前导信号选取的阈值。如若没有发现竞争前导信号无法满足
最强竞争选取前导信号阈值的话,下一个最强的基于竞争的前导码将被
选中,但是它通过第二选取前导信号检测阈值。

 物理随机接入信道根据不同的前导信号格式、物理随机接入信道的配置
索引以及不同的带宽条件下,选择相应的物理上行资源。
53

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-2 LTE-TDD 系统中 Msg1 的实现

Fig4-2 Msg1 achieved in the lte-tdd system

对于 Msg1 而言,此消息信令的在 LTE-TDD 系统中的具体消息格式以及内


容如表 4-1 所示。
表 4-1 RACH Message 1 Cell Info 消息信令的 TLV(Type Length Value)结构

Table4-1 Message structure of rach message 1 cell info by tlv

消息单元名字 消息单元长度(bit) 消息单元值

PRACH Configuration Index 8 0~63

PRACH Zero Correlation Zone 8 0~15


Config

PRACH Root Sequence Index 16 0~837

PRACH High Speed Flag 8 0 或者 1

PRACH Preamble Format 8 0~4

PRACH Preamble Detection False 8 0~3


Alarm Probability

PRACH RX Shift 8 0~3

PRACH Frequency Offset 8 0~94

54

万方数据
LTE-TDD 竞争随机接入过程的实现

续表 4-1

消息单元名字 消息单元长度(bit) 消息单元值

Preamble Trans Max 8 0~10

PRACH Antenna Mode 8 0 或者 1

PRACH Antena Configruation 8 0~3

在此消息中的各个消息单元的具体含义如下:

 PRACH Configuration Index:此消息单元定义了物理随机接入的配置索


引号。以及此物理随机接入的配置索引号在不同的上下行时隙比例的
配置下,对上行物理资源的配置映射关系。具体值可以参考表 3-2 和表
3-3。

 PRACH Zero Correlation Zone Config:此消息单元定义了循环移位的长


度( )配置。并且根据 High speed flag 在表 3-5 中选取与此循环移
位配置所相对应的循环移位长度的值。

 PRACH Root Sequence Index:此消息单元定义了物理随机接入信道的


逻辑根序列号。并且根据此逻辑根序列号可以查出随机接入信道的物
理根序列号,逻辑根序列号与物理根序列号的对应关系可以通过表 3-7
与表 3-8 所得。

 PRACH High Speed Flag:此消息单元定义了物理随机接入信道的高速


标志位。此高速标志就只有“0”和“1”两个值可选,如若选择“0”
的话说明是非受限循环移位,代表为中低速的小区;如若选择“1”,
代表是受限循环移位,代表为高速的小区。

 PRACH Preamble Format:此消息单元定义了物理随机接入信道的前导


信号格式。由于本系统为 LTE-TDD 的系统实现,所以前导信号格的定
义是 0~4。

 PRACH Preamble Detection False Alarm Probability:此消息单元的定义


是物理随机接入前导信号的检测虚告警概率。消息单元的含义的单位
为“%”,具体可以参考表 4-2。

55

万方数据
LTE-TDD 竞争随机接入过程的实现

表 4-2 PRACH Preamble Detection False Alarm Probability 值的含义

Table4-2 Meaning of prach preamble detection false alarm probability value

PRACH Preamble Detection False Alarm Probability 值 含义(单位:%)

0 0.01

1 0.1

2 1

3 10

 PRACH RX Shift:此消息单元为接收移位值。此接收移位在系统中定
义为 0~3,系统默认值为 0。

 PRACH Frequency Offset:此消息单元为物理随机接入频域的偏移量。


此消息单元是指高层分配的第一个可用于物理随机接入信道的物理资
源块( )的值相对应。

 Preamble Trans Max:此消息单元为前导传输的最大重传次数。在此消


息单元中定义的值的具体含义与表 4-3 所对应。
表 4-3 Preamble Trans Max 值的含义

Table4-3 Meaning of preamble trans max value

Preamble Trans Max 值 含义(次)

0 3

1 4

2 5

3 6

4 7

5 8

6 10

7 20

8 50

9 100

10 200

 PRACH Antenna Mode:物理随机接入信道的天线模式。此消息单元只支


持于 8 天线的多进多出天线模式,不是必选项。在我们的 LTE-TDD 系统
56

万方数据
LTE-TDD 竞争随机接入过程的实现

中,这个参数为“0”或者“1”,如若选择“0”的话,天线模式为从 8
根天线中实现 4 组接收;如若选择“1”的话,天线模式是指从 8 根天线
中任选 4 根天线作为接收之用。

 PRACH Antenna Configuration:物理随机接入信道的天线配置。此消


息单元只支持于 8 天线的多进多出天线模式,不是必选项。在我们的
LTE-TDD 系统中,这个参数的值为 0~3,此值相对应的物理随机接入
信道的天线配置含义也不相同,具体可以参考表 4-4。
表 4-4 PRACH Antenna Configuration 值的含义

Table4-4 Meaning of the prach antenna configuration value

PRACH AntennaConfiguration 值 含义

0 pRACHAntennaMode = 0,天线是在天线组 0 中。

pRACHAntennaMode = 1, 天线没有被使用。

1 pRACHAntennaMode = 0, 天线是在天线组 1 中。
pRACHAntennaMode = 1, 天线没有被使用。

2 pRACHAntennaMode = 0, 天线在天线组 2 中。

3 pRACHAntennaMode = 0, 天线在天线组 3 中。

从 Msg1 的消息中可以看出,在消息的内容中已经把物理随机接入信道的实
现 9 的消息都包含在内了。并且 Msg1 通过上行的随机接入信道传输到 UL 模块
中的上行调度模块中进行上行调度的处理。

4.3 Msg2 的实现流程和消息信令的具体内容

在 3GPP 协议中对于 Msg2 的定义为在随机接入过程中 Msg2 在随机接入的


响应窗口内对于所受到 Msg1 的响应回复消息,此消息信令在 LTE-TDD 的系统
中具体的实现可以参考图 4-3。

从图 4-3 可以看出 UL 模块在收到 Msg1 消息后,产生 Msg2 消息作为对 Msg1


消息的回复。在此过程中 UL 模块对收到的 Msg1 消息进行出,并且产生 Msg2
消息后送快速进出串口后由 SRIO 口把 Msg2 消息通过随机接入信道送到
FPGA-DL 模块进行处理,FPGA-DL 模块最终把 Msg2 消息进行快速傅里叶逆变
换(IFFT)的过程,把 Msg2 消息的信号进行频域/时域的变换。最后把此变换
后的 Msg2 消息送到射频单元,并且把此 Msg2 消息发送给 UE。

57

万方数据
LTE-TDD 竞争随机接入过程的实现

在此过程中 UL 模块的作用是在收到 Msg1 消息后,在随机接入的响应时间


内产生 Msg1 的回复消息 Msg2。而 FPGA-DL 模块测试负责把收到从 UL 发来的
Msg2 消息进行处理,最终对此消息进行快速傅里叶逆变换并传给射频模块进行
传输。

图 4-3 LTE-TDD 系统中 Msg2 的实现

Fig4-3 Msg2 achieved in the lte-tdd system

在 Msg2 的消息实现过程中需要实现如下几方面的工作:

 确定随机接入的响应窗口尺寸(ra-ResponseWindowSize)的实现。

在 3GPP 的协议中已经规定了 EnodeB 在收到 UE 上发的 Msg1 消息后,在设


定的随机接入的响应窗口时间内将 Msg2 发送到 UE 侧。因此对此窗口的定义对
于整个 Msg2 的实现来说就显的十分重要了,具体的随机接入响应窗口尺寸大小
的实现如图 4-4。

58

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-4 随机接入信道 Msg2 的随机接入响应窗口尺寸的时域图

Fig4-4 Window size of random access response for timing field

从图 4-4 可以看出,起始的窗口大小是被固定的。并且起始帧是在传输前导
信号后的第三帧开始;窗口大小由在广播信道上传输的 ra-RsponseWindowSize
所定义,并且此 ra-RsponseWindowSize 消息是属于无线资源控制层的消息,图
4-4 中的 N 是收到 Msg1 后第一个子帧。从图 4-4 也可知,此参数的选择可以是
2,3,4,5,6,7,8 个或者 10 个子帧。根据不同的上下行时隙间隔比例的配置和不同的
随机物理接入信道的前导信号格式,合理的定义随机接入响应窗口尺寸
(ra-ResponseWindowSize),目前在我们的 LTE-TDD 系统中只实现了上行上下
行时隙间隔比例的配置 1 和配置 2.,而随机物理接入信道的前导信号格式只支持
格式 0 与格式 4。在 LTE-TDD 系统中随机接入响应窗口尺寸的设置如表 4-5。
表 4-5 随机接入响应窗口尺寸的设置

Table4-5 Window size of rar configuration for preamble format 0, 4 with config1 &config2

上下行时隙间隔比例配置 1 上下行时隙间隔比例配置 2

物理随机接入信道格式 0 7ms 7ms

物理随机接入信道格式 4 9ms 8ms

 资源块的分配的实现。

用于传输随机接入信道 Msg2 的无线资源是被下行调度所预留的,并且此无


线资源是被上行调度所用的,以确保上下行的相关性。用于传输 Msg2 的无线资
源块是由上层无线资源控制层所分配的,而无线资源控制层确定此参数是在小区
建立时所配置的。对于资源块的分配输入参数如表 4-6 所示。

59

万方数据
LTE-TDD 竞争随机接入过程的实现

表 4-6 物理资源块的分配输入参数

Table4-6 Input parameters for allocation prb

输入参数 RRC 的配置模块

cCCHRACHMessag1toMessage2Offset 根据不同模式所配置,查表所得。

prachConfigurationIndex CellRachConfTDD

rachMsg2StartRB CellRachConf::rachMsg2StartRB

rachMsg2Size CellRachConf::rachMsg2numberOfRB

当随机接入信道 Msg2 被发送时,上行调度将使用“rachMsg2Size”这个参


数得知 Msg2 传输所所需要使用的无线资源块的长度。并且从“rachMsg2StartRB”
这个参数开始计算,“rachMsg2StartRB”是定义了 Msg2 开始传输时,Msg2 的
起始无线资源的位置在一个无线帧的范围内,即 10ms。

当没有随机接入的事件或者单随机接入响应被传输时,ULS 模块用 DLS 模


块中的下行事件指示去通知系统有一些或者全部的用于传输 Msg2 的物理无线资
源块没有被使用。并且 DLS 模块在当前的随机接入的周期内,将回收这些没有
被使用的物理无线资源块。被回收的用于传输 Msg2 的物理无线资源将被分配给
其他的进程使用。

对于“rachMsg2numberOfRB”这个调用参数而言,指的是可以分配给 Msg2
用于传输之用的最大物理无线资源块。此参数不论随机接入回复的数量是多少,
此参数是必须被上层无线资源控制层所分配的。并且这个参数决定了
“rachMsg2Size”这个值,“rachMsg2Size”在系统中被定义定义成:
( )

在公式定义中的“neededRachMsg2NumberOfRB”在系统中被定义成:
( )

而 在 定 义 “ neededRachMsg2NumberOfRB ” 时 所 需 的 参 数
“ rachMsg2SpectralEfficiency ” 在 系 统 中 被 定 义 的 范 围 为 : 1 ~ 256 。 而
“msg2SizeInBit”这个值是 Msg2 所需要包含的随机接入信道检测结果与插入回
退标示所需要的“bit”数。此参数在系统中的代码实现公式如下:
( )

设置回退标示在 LTE-TDD 系统中代码的实现如下:

If configuration parameter rABackOff > 0

列如对与每 80ms 统计 Msg3 的有效接收数而言。Msg3 是否成功接收将参考

60

万方数据
LTE-TDD 竞争随机接入过程的实现

在物理上行公共信道传输的随机接入回复中的上行“grant”的值。如若超出 80ms
的随机接入回复窗口,回退标示域将使用下个 80ms 中回退标示域中的值。

 给 UE 的信令信号。

UE 要解随机接入的 Msg2 消息的话需要用随机接入无线网络临时标示符提


供给 UE 的频域位置与调制与编码策略去解。

对于 TDD 而言,随机接入无线网络临时标示符值提供了随机接入所需的时
域和频域,随机接入无线网络临时标示符(RA_RNTI)值在系统中的的计算如
下:

在计算公式中的 t_id 是指在物理随机接入接入信道中第一个可用子帧的时域


索引号,而 f_id 是指物理随机接入接入信道中第一个可用子帧的频域索引号,f_id
[17]
的取值范围为 。

 Msg2 的 PDU 的格式。

随机接入信道 Msg2 的 PDU 格式如图 4-5 所示。

 T:表示是否包含回退标示位(backoff indicator),如若 T=1,回退标示


将被使用;如若 T=1,随机接入前导信号标示(RAPID)将被使用。

 Backoff indicator 将使用地 4 位。

 TA:时间提前量,UE 在时域上需要调整的提前量,长度为 11 位。

 UL-Grant:上行确认域表示上行被分配的资源,长度为 20 位。

 Tempporary C-RNTI:此域是指一个临时的无线网络临时标示符被 UE 使
用的在随机接入阶段,此域的长度为 16 位。

61

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-5 随机接入信道 Msg2 的 PDU 格式

Fig4-5 PDU format of msg2 for random access

 下行控制消息格式。

随机接入信道 Msg2 是用发射分集(TxDiv)的传输方式进行传输的,并且


使用下行控制消息格式为 1A。

在 LTE-TDD 系统中在媒质接入控制层向物理层下发的下行控制消息中需要
输入参数如表 4-7。
表 4-7 下行控制消息中输入参数

Table4-7 Input parameters for downlink control message

MAC 消息-> PHY 值

MAC Id MAC_ID

Resource Block Assignment RB_ASSIGNMENT

MIMO scheme TxDiv

Modulation and coding scheme CW0


SpecialMCS
(Codeword0)

Redundancy Version Index CW0 0

TPC SpecialTPC

62

万方数据
LTE-TDD 竞争随机接入过程的实现

Msg2 的具体消息结构与内容可以分为 RACH Msg2 预设信息消息结构与


RACH Msg2 小区信息消息结构两种具体内容可以参考表 4-8 与表 4-9。
表 4-8 RACH Msg2 预设消息结构

Table4-8 Messge structure of rach message 2 and 3 reservation info

3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Number of RACH Msg2 Ra-Response WindowSize RACH Message 2 Starting RACH Message 3 Starting
0
&Msg3 Reservation PRB Index PRB Index

Filler RACH Message 3 Number Filler


4
of PRBs

在表 4-8 中对 RACH Msg2 预设信息消息结构含义和取值定义如下:

 Number of RACH Msg2 & 3 Reservations:此消息单元的取值目前在我们


实现的 LTE-TDD 系统中被强制设为“1”,没有其他可以选择,并且长
度为 8 位。

 ra-ResponseWindowSize:此单元参数单元参数具体的取值可以参考表 4-5,
长度为 8 位。

 RACH Message 2 Starting PRB Index:此消息单元表示为 Msg2 消息信令


预留用于传输 Msg2 的起始物理无线资源块的索引号。并且在不同的带
宽条件下此消息单元的取值也不相同,在 10MHz 的带宽条件下此单元的
取值范围为 0~45;而在 20MHz 的带宽条件下此单元的取值范围为 0~
96.

 RACH Message 3 Starting PRB Index:此消息单元表示,如若 Msg3 的跳


频功能没被打开,Msg3 将使用所有的为传输 Msg3 而预留分配的物理无
线资源块的范围内,作为起始物理无线资源块索引。如若跳频功能被打
开,则将使用所有的物理无线资源范围内,作为起始物理无线资源块索
引。此消息单元长度为 8 位,并且取值范围为 0~96。

 RACH Message 3 Number of PRBs:此消息单元的长度为 8 位,取值范围


为 0~4。

63

万方数据
LTE-TDD 竞争随机接入过程的实现

RACH Msg2 小区信息消息结构如表 4-9 所示。


表 4-9 RACH Msg2 小区信息消息结构

Table4-9 Message structure of rach message 2 cell info

3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

RACH Message 2 MCS Number of PRBs for TPC RACH Msg3 Filler
0
Index RACH Message 2

P_A for RACH Message 2 P_B for RACH Message 2 Filler Filler
4

在表 4-9 中对 RACH Msg2 小区信息消息结构含义和取值定义如下:

 RACH Message 2 MCS Index:此消息单元是指用于传输 Msg2 的调制与


编码策略索引号。此消息单元的长度为 8 位,取值范围为 0~9。

 Number of PRBs for RACH Message 2:此消息单元的含义为用于传输


Msg2 的物理无线资源块的数量。此消息单元的长度为 8 位,取值范围为
3 或者 4。

 TPC RACH Msg3:此消息单元是指 Msg1~Msg3 之间的传输消息信令时


的功率偏移量,因此 Msg1~Msg3 的功率偏移量是在 Msg2 中配置的。
此消息单元的长度为 8 位,取值与值的具体内容如表 4-10。
表 4-10 TPC RACH Msg3 值所对应的含义

Table4-10 Meaning of tpc rach msg3

取值 含义

0 -6dB

1 -4dB

2 -2dB

3 0dB

4 -2dB

5 4dB

6 6dB

7 8dB

64

万方数据
LTE-TDD 竞争随机接入过程的实现

 P_A for RACH Message 2:此消息单元是指 Msg2 传输消息信令时的功率


参数 的设置。此消息单元的长度为 8 位,取值与值的具体内容如表 4-11。
表 4-11 P_A for RACH Message 2 值所对应的含义

Table4-11 Meaning of p_a for rach message 2

取值 含义

0 -6dB

1 -4.77dB

2 -3dB

3 -1.77dB

4 0dB

5 1dB

6 2dB

 P_B for RACH Message 2: 此消息单元是指 Msg2 传输消息信令时的功率参


数 的设置。此消息单元的长度为 8 位,取值范围为 0~3。

4.4 Msg3 的实现流程和消息信令的具体内容

在 3GPP 的协议中已经定义了 Msg3 是由 UE 发起的,那么在真实的 LTE-TDD


的系统中 Msg3 的实现如图 4-6 所示。

从图 4-6 中可以得知,UE 发起 Msg3 后,由 FPGA-UL 模块、DSP 模块、UL


模块以及 RRC Layer 共同来实现 Msg3。其中 FPGA-UL 模块负责产生对物理上
行共享信道传上来的信号进行加扰、调制、传输预编码、资源单元的映射的处理,
其中加扰是用 UE 接收到的 Msg2 的小区无线网络临时标示符进行加扰。并且把
Msg3 的消息信令映射到物理上行共享信道上进行传输;DSP 模块是负责对
FPGA-UL 传上来的信号进行校验和解码;而 UL 模块则负责对上传的 Msg3 的信
号进行 CRC 的校验,如若通过的话就不进行重传请求,UL 模块将产生 Msg3 的
PDU,并且通过公共控制信道把 Msg3 上传到无线资源控制层;如若 CRC 校验
失败的话就进行重传请求,而 Msg3 的重传则是由物理下行控制信道去通知 UE
的。

65

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-6 LTE-TDD 系统中 Msg3 的实现

Fig4-6 Msg3 achieved in the lte-tdd system

对于 Msg3 的实现而言,需要实现如下几个方面:

 时域与频域的实现。

在 3GPP 协议中已经定义了,Msg3 与 Msg2 在时域上应该相差一个固定的值,


在我们的系统中定义了 Msg3 与 Msg2 之间相差 6 个无线子帧,即相差 6ms。

而对于 Msg3 的频域而言,Msg3 的调制与编码策略与频域的位置都是由 Msg2


中的 UL Grant 消息单元中定义的,UE 通过解 Msg2 并且从中取得这些频域信息。

目前大多数的 LTE-TDD 系统中对 Msg3 的上行资源是采取预设的方式。在


我 们 的 LTE-TDD 系 统 中 , 对 于 上 行 资 源 的 预 设 方 式 的 定 义 是 通 过 判 断
“RachMsg3MCSIndex”这个参数,这个参数是在无线资源控制层在建立小区时
配置的并且由 Msg2 传送给 UE,UE 使用这个来确定它的上行资源。并且在系统
中也同时定义了用于传输 Msg3 的起始物理资源索引、用于传输 Msg3 的物理资
源块的数量。这样可以保证 Msg3 消息信令可以正确的被传输。

 Msg3 媒质接入控制层的 PDU 格式的实现。

根据随机接入过程在不同的场景下,Msg3 媒质接入控制层的 PDU 格式将使

66

万方数据
LTE-TDD 竞争随机接入过程的实现

用不同的格式。总体来说,Msg3 媒质接入控制层的 PDU 格式可以被分成两种格


式,并且此两种 PDU 的格式是基于 Msg3 在不同的信道上传输而定的,具体的
格式种类如下:

 通过上行公共控制信道将 Msg3 向上传输的 PDU 格式。

 通过专用逻辑信道将 Msg3 向上传输的 PDU 格式。

对于通过上行公共控制信道将 Msg3 向上传输的 PDU 格式而言,主要是用于


随机接入 Msg3 的连接请求场景与小区重建的请求场景。具体的 Msg3 媒质接入
控制层的 PDU 格式如图 4-7 所示。

图 4-7 随机接入 Msg3 的连接请求场景与小区重建的请求场景,PDU 格式

Fig4-7 PDU format of rach message 3

(For ue rrc connection setup procedures and rrc connection re-establishment procedures)

从图 4-7 中可以得出这样的结论,如若在媒质接入控制层的 PDU 中,第一字


节为“xxx00000”的话,说明此媒质接入控制层的 PDU 是通过上行公共控制信道
将 Msg3 向上信息传输的。反之,则媒质接入控制层的 PDU 是通过专用逻辑信
道将 Msg3 向上传输的,并且此种媒质接入控制层的 PDU 格式的场景主要用于
小区切换,具体 PDU 格式如图 4-8 所示。

在此种小区切换的场景下,UE 在这种场景发生之前就已经有了小区无线网
络临时标示符值。UE 将先丢弃之前 Msg2 中所带的临时小区无线网络临时标示
符,而使用 Msg3 中解码所得的小区无线网络临时标示符,即从 PDU 中的第一
67

万方数据
LTE-TDD 竞争随机接入过程的实现

个字节中的 LCID 值中得到小区无线网络临时标示符。并且从图 4-8 中可以得知,


在此种媒质接入控制层的 PDU 格式中没有填充位,因此无线链路控制层将嵌入
数据以满足载荷的高效性。

图 4-8 随机接入 Msg3 的小区切换场景,PDU 格式

Fig4-8 PDU format of rach message 3 for handover procedure

 随机接入 Msg3 的尺寸大小的管理实现。

Msg3 的尺寸大小可以被分成两种,一种尺寸是提供给竞争型随机接入过程
的 Msg3 的尺寸,另外一种尺寸则是提供给非竞争型随机接入过程的 Msg3 的尺
寸。因为在小区切换时所分得的 Msg3 的尺寸明显要比初始化接入或者链路失败
小区重建时所分得的 Msg3 的尺寸大。

因为在切换小区时所用的 Msg3 的包把原先的保留位都嵌入了数据,这样做


是为了在上行调度随机接入周期时间内 Msg3 消息信令便于被检测到。此外不会
从随机接入前导 Group B 中分配任何前导信号,此参数将通过无线资源控制层获
得,并且此参数是被传输在广播信道中的。在 LTE-TDD 系统中,此参数的代码
定义为:

nBOfRA-Preambles = sizeOfRA-PreamblesGRPA

对于通过上行公共控制信道将 Msg3 向上传输的 PDU 格式尺寸的大小可以被


分为 6 字节、9 字节和 11 字节大小的 PDU 格式,具体格式如图 4-9~图 4-11;而
对于通过专用逻辑信道将 Msg3 向上传输的 PDU 格式格式尺寸的大小可以被分 9
68

万方数据
LTE-TDD 竞争随机接入过程的实现

字节、11 字节和 13 字节大小的 PDU 格式,具体格式如图 4-12~图 4-14。

图 4-9 随机接入 Msg3 的连接请求场景与小区重建的请求场景,6 字节 PDU 格式

Fig4-9 PDU format of rach message-3 for 48 bits payload

(For ue rrc connection setup procedures and rrc connection re-establishment procedures)

图 4-10 随机接入 Msg3 的连接请求场景与小区重建的请求场景,9 字节 PDU 格式

Fig4-10 PDU format of rach message-3 for 72 bits payload

(For ue rrc connection setup procedures and rrc connection re-establishment procedures)

69

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-11 随机接入 Msg3 的连接请求场景与小区重建的请求场景,11 字节 PDU 格式

Fig4-11 PDU format of rach message-3 for 88 bits payload

(For ue rrc connection setup procedures and rrc connection re-establishment procedures)

图 4-12 随机接入 Msg3 的小区切换场景,9 字节 PDU 格式

Fig4-12 PDU format of rach message-3 for 72 bits payload (for handover procedure)

70

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-13 随机接入 Msg3 的小区切换场景,11 字节 PDU 格式

Fig4-13 PDU format of rach message-3 for 88 bits payload (for handover procedure)

图 4-14 随机接入 Msg3 的小区切换场景,13 字节 PDU 格式

Fig4-14 PDU format of rach message-3 for 104 bits payload (for handover procedure)

71

万方数据
LTE-TDD 竞争随机接入过程的实现

Msg3 的具体内容和解释如表 4-12。


表 4-12 RACH Msg3 的小区信息

Table4-12 Message structure of rach message 3 cell info

3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

maxHARQ-Msg3TX Delta Preamble Msg3 RACH Message 3 MCS Index Adaptive Msg3 Power Control
0
Enable

在表 4-12 中对 RACH Msg3 小区信息结构含义和取值定义如下:

 maxHARQ-Msg3TX:此消息单元定义了随机接入信道 Msg3 消息信令上


行最大重传次数。此消息单元的长度为 8 位,取值范围为 1~8。

 Delta Preamble Msg3:此消息单元是指最后一个随机接入信道前导信号


与 Msg3 之间的一个偏移量,是一个差值。此消息单元将由上层无线资
源控制层所定义。此消息单元的长度为 8 位,取值范围为-2~12,此参
数的步长为 2。

 RACH Message 3 MCS Index:此消息单元是指 Msg3 的调制与编码策略


索引号。此消息单元的长度为 8 位,取值范围为 0~4。

 Adaptive Msg3 Power Control Enable:此消息单元是指 Msg3 的自适应功


率控制功能是否被打开。如若打开此参数,用于传输 Msg3 随机接入信
道的载干比(SINR)的传功率控制(TPC)在随机接入回复内将被自动
计算;如果此参数没有被打开,用于传输 Msg3 的传输功率控制将发到
UE 在随机接入回复中直接得到一个传输功率控制值。此消息单元的长度
为 8 位,取值范围为“1”或者“0”。“1”表示此功能被打开,“0”
则表示此功能被关闭。

4.5 Msg4 的实现流程和消息信令的具体内容

在 3GPP 中已经定了 Msg4 消息为上层无线资源控制层向 UE 下发的一条下


行信令消息。Msg4 消息的完成意味着 eNodeB 与 UE 之间的随机接入过程已经
完成,并且随机接入竞争已经解决,同时把临时的小区无线网络临时标示符转为
正式的小区无线网络临时标示符。Msg4 消息信令在真实的 LTE-TDD 的系统中
的实现如图 4-15 所示。

72

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-15 LTE-TDD 系统中 Msg4 的实现

Fig4-15 Msg4 achieved in the lte-tdd system

从图 4-15 中可以得知,无线资源控制层下发 Msg4 消息信令后,由 DL 模块


以及 FPGA-DL 模块来共同来实现 Msg4。其中 DL 模块主要是负责用临时的
C-RNTI 加扰的 PDCCH 对 Msg4 进行调度,把 Msg4 发送到 FPGA-DL,并且把
UE 对于 Msg4 的竞争确认消息 ACK/NACK 进行上传。如果收到的是 NACK 消
息的话,DL 模块就会再次发起对 Msg4 的重传请求;FPGA-DL 模块主要的责任
是将 DL 模块下发的 Msg4 的信令消息进行加扰、调制、传输预编码、资源单元
的映射的处理。把 Msg4 的信令消息映射到物理下行共享信道中后,把 Msg4 传
送给 UE。

对于 Msg4 的实现而言,需要实现如下几个方面:

 对 Msg4 时域的实现。

随机接入 Msg4 的传输与随机接入 Msg3 的传输是异步发生的。因此对于


Msg4 的延时应该比竞争解决的时钟时间要来的短,因为此竞争解决时钟贯穿于
整个的解决接入过程,也就是意味着 Msg4 的消息能最终被 UE 正确收到,并且
无线资源控制层能正确收到 UE 对于正确收到 Msg4 的竞争解决确认消息信令的
ACK 回复消息,竞争解决时钟将被停止。如若竞争解决时钟超时的话,临时的
小区无线网络临时标示符将被丢弃掉,并且认为此次竞争解决失败。

 Msg4 物理下行控制信道与物理下行共享信道分配的实现。

随机接入 Msg4 的消息将被 DL 模块动态调度,并且随机接入 Msg4 的大小


将根据随机接入 Msg4 的内容所定,最大尺寸可以参考表 4-13。

在系统中 minMCS()子程序将被用于自动分配用于传输 Msg4 的物理资源块,


列如 MCS=3 时,9 个或者 8 个物理资源块将被分配给 Msg4 供其进行传输,同
时也要根据物理资源组(RBG)的尺寸大小而定。
73

万方数据
LTE-TDD 竞争随机接入过程的实现

表 4-13 Msg4 的最大尺寸分配:

Table4-13 Largest size for allocation of the msg4

域 尺寸(字节)

MAC Header 4

Contention Resolution 6

SRB0 37

总计 47

 随机接入 Msg4 的媒质接入控制层的 PDU 格式的实现。

随机接入 Msg4 的媒质接入控制层的 PDU 格式将由随机接入过程所处的场景


所决定的。并且随机接入 Msg4 的大小尺寸被植入了随机接入无线资源控制消息
内容。如若此 Msg4 的消息在公共控制信道上传输时,此时无线链路控制层在此
传输过程中是被透传的,依次 Msg4 包的大小无法被分割;如若在其他的场景下,
随机接入 Msg4 的尺寸大小将变的更加灵活,这是由于无线链路控制层的确认模
式(AM)和非确认模式(UM)都是允许把无线链路层的 SDU 包进行分割的原
因[16][22][23]。

在无线资源控制连接建立场景下,随机接入 Msg4 的媒质接入控制层的 PDU


格式的结构的具体定义如图 4-16。

74

万方数据
LTE-TDD 竞争随机接入过程的实现

图 4-16 随机接入 Msg4 的媒质接入控制层的 PDU 格式的结构

Fig4-16 MAC pdu structure of rach message 4

 上行预授权(Anticipated Uplink Grants,即 AUG)流程触发的实现。

上行预授权流程的完成,意味着竞争解决的完成。更进一步理解也可以理解
成为整个的随机接入过程的完成。上行预授权的触发条件是,当 UE 成功收到
DL 模块下发的 Msg4 后,UE 能够将回复 Msg4 的 ACK 消息成功传给媒质接入
控制层。此时上行预授权流程将被成功触发,对于此触发流程下行调度部分有以
下个步骤需要被执行:

 DL 模块中的下行调度发一个关于 Msg4 的预授权触发请求消息给 UL 模


块中的上行调度。

 同时触发上行预授权时钟。上行预授权时钟为一个内部时钟,其时钟的
范围从 100ms~1000ms。一旦预授权时钟超时,将上行预授权流程不会
被触发。

 当在上行预授权时钟被触发后期间,每次下行的媒质接入控制层的 PDU
被发出后无线链路层的信令承载 RB1 缓存将被清空。当媒质接入控制层
确定收到了 UE 上发的 ACK 消息后,下行调度将向上行调度发出请求,
要求触发上行预授权流程并关联到无线链路层的信令承载 RB1 上,但是
75

万方数据
LTE-TDD 竞争随机接入过程的实现

一下几个情况下行调度将不会向上行调度发出上行预授权的请求:

 无线链路层的信令承载 RB1 的队列长度被清空后小于 8 个字节。

 先前媒质接入控制层的 PDU 队列为空。

对于 Msg4 而言,是一个无线资源控制层下发给 UE 的一个 PDU 的消息结构


的信令消息,而在媒质接入控制层的消息信令的内容而言主要的消息为上行预授
权信息,具体的消息结构如表 4-14 所示。
表 4-14 上行预授权信息结构

Table4-14 Message structure of anticipated ul grants

消息单元名字 消息单元长度(bit) 消息单元值

AUG ULBO Increase Period 8 1~64

AUG ULBO Increase RA Msg4 8 0~200

AUG ULBO Increase Repetition Number 8 0~10

AUG ULBO Increase SRB1 Upon Call Setup 8 0~200

AUG Trigger Delay for RACH msg4 16 0~40

AUG Process Duration 16 0~500

 AUG ULBO Increase Period:此消息单元定义了用于触发上行预授权的两


个连续上行 BO 在信令承载 RB1 上的时间间隔(ms)增加量。此消息信
令长度为 8 位,取值范围为 1~64,步长为 1ms。

 AUG ULBO Increase RA Msg4:此消息单元是指用于 Msg4 触发上行预


授权的上行 BO 在信令承载 RB1 上需要增加多少个上行 BO(字节)的
增加量。此消息单元长度为 8 位,取值范围为 0~200,步长为 1 个字节。

 AUG ULBO Increase Repetition Number:此消息单元用于触发上行预授


权的上行 BO 在信息承载 RB1 上的增加次数的数量。此消息单元长度为
8 位,取值范围为 0~10,步长为 1。

 AUG ULBO Increase SRB1 Upon Call Setup:此消息单元是指用于 Msg5


或者 Msg6 触发上行预授权的上行 BO 在信令承载 RB1 上需要增加多少
个上行 BO(字节)的增加量。此消息单元长度为 8 位,取值范围为 0~
200,步长为 1 个字节。

 AUG Trigger Delay for RACH msg4:此消息单元是指在媒质接入控制层


收到随机接入 Msg4 后延迟多少时间去触发上行预授权。该延时是为了
76

万方数据
LTE-TDD 竞争随机接入过程的实现

观察在 UE 完成无线资源控制层的接入过程前不会发送上行授权。此消
息单元长度为 16 位,取值范围为 0~40,步长为 1 ms。

 AUG Process Duration:此消息单元是定义了一个时间窗口,此时间窗口


为在物理上行控制信道上传输 Msg4 的一个确认消息后,下行调度允许
向上行调度发送一个上行预授权请求的时间段。此消息单元长度为 16
位,取值范围为 0~500,步长为 50ms。

4.6 本章小结

本章节主要是根据 3GPP 协议,将消息信令的交互过程转化成 TLE-TDD 系


统中的竞争型随机接入过程功能。并且对于竞争型的随机接入过程在 LTE-TDD
系统中的具体实现工作做了详细的介绍。

首先对整个的一个竞争型随机接入过程在 TDD 系统中的实现做了详细的介


绍,此部分主要注重于在 LTE-TDD 系统中,对于 Msg1~Msg4 的信令消息在整
个竞争型随机接入过程中的相互关系和工作原理做了介绍,并同时也介绍了
HOST 实体、DSP 实体、FPGA-DL 实体与 FPGA-UL 实体在实现竞争型随机接
入过程时,这些实体之间的相互关系和作用。其中 HOST 实体包含了媒质接入
控制层和无线资源控制层中用于进行竞争型随机接入过程的功能模块,在媒质接
入控制层包括 UL 模块和 DL 模块。

其次分对竞争型随机接入过程中的每个消息信令(Msg1~Msg4)在 LTE-TDD
系统中的具体实现做了详细的介绍,并从系统的角度对每个消息信令进行实现的
工作。此工作主要是针对各个功能模块之间的协作关系,以及每个功能模块在实
现消息信令时所起的作用,最终实现此消息信令。

最后分对竞争型随机接入过程中的每个消息信令在 LTE-TDD 系统中的具体


内容与信令消息的结构做了详细的介绍,并且对每个消息单元的作用和取值范围
做了具体的定义。

本章节为本次研究工作最为核心和重要的一部分工作。因为本章根据 3GPP
的协议对竞争型随机接入过程的流程实现做了详细的介绍,并且对每个交互的信
令消息做了具体的实现和说明。

77

万方数据
LTE-TDD 竞争随机接入过程的实现

5 竞争型随机接入过程的测试与验证

竞争型随机接入过程的实现中,分为物理随机接入信道的实现与竞争随机接
入过程在媒质接控制层与上层之间的信令的交互的实现。为了更好的说明实现的
效果,对于竞争型随机接入过程需要针对已经实现的功能模块进行科学的测试与
验证,并且同时根据协议中规定的规则去进行验证。在接下来的测试与验证过程
中,将对物理随机接入信道的实现进行测试验证,对竞争随机接入过程在真实的
LTE-TDD 通信系统中的实现进行测试验证。

5.1 物理随机接入信道的测试与验证

在 对物理随机接入信道的验证我们将对物理随机接入信道的降采样、
Zadoff-Chu 根序列的生成、信号快速傅里叶变换的转换和对随机接入前导信号的
删选进行测试与验证。在对物理随机接入信道进行实现验证中,可以从图 4-2 中
可以知道,在真实 LTE-TDD 系统中对物理随机接入信道的实现是在 FPGA 的模
块中所实现的,接下来将引用一些 FPGA 的测试结果来验证物理随机接入信道的
实现。

5.1.1 物理随机接入信道的降采样测试验证

物理随机接入信道的降采样的验证过程,此过程也可以被理解成是物理随机
接入信道的信号调制的一种方法。该方法主要包括了如下几个方面的调制物理随
机接入信道信号的参数内容:

 获取物理随机接入信道的解调信号的降采样序列。

 获取在此降采样序列的功率序列。

 根据降采样序列的功率序列来确定采样序列中探测参考信号样点位置。

 根据计算出来的探测参考信号的样点位置,去除采样序列中的探测参考
信号样点。

具体的物理随机接入信道的降采样实现测试验证可以参考图 5-1 与图 5-2。


78

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-1 降采样实现的测试结果 1

Fig5-1 PRACH decimation sample point achieved testing result 1

图 5-2 降采样实现的测试结果 2

Fig5-2 PRACH decimation sample point achieved testing result 2

从图 5-1 与图 5-2 中,可以得出将原先的上万个采样点缩减为 1024 个采样点,


这样做可以保证了在不产生混频的前提下大大降低了接收端对采样点的处理。在
图中 sb_data0_q_20MHz 与 sb_data1_q_20MHz 的波形为通过滤波降采样的结果,
与原始数据相比有了很大的精简。

5.1.2 Zadoff-Chu 根序列的生成的测试验证

在对 Zadoff-Chu 根序列的生成的过程中主要是参考根序列的产生公式 3-3,


具体的 Zadoff-Chu 根序列的生成的测试结果如图 5-3 所示。

图 5-3 Zadoff-Chu 根序列的生成的测试结果

Fig5-3 Zadoff-chu root sequence generation achieved testing result 2


79

万方数据
LTE-TDD 竞争随机接入过程的实现

从图 5-3 中可以看出最终生成的波形为 ZCgen_data,在此波形图中需要说明


的是 tk 波形,nk 波形和 nk2 波形的含义。此 3 个波形都是公式 3-3 中的参数,
在实现中的公式 3-3 需要进行相应的公式变换,如公式 5-1 所示。
( )
( ) ( ) (5-1)
( )
其中 nk 波形的含义为 ( ) , 而 nk2 波形与 nk 波形相同但是
相差一个时钟信号,用于增强信号的纠错之用。而波形 tk 的含义是 ,而 t 的含
义为 ,最后将此公式 5-1 转换成一个 与 的复数公式计算
出实部与虚部的,用于将采样点的具体位置以复数的形式表示出来。

最后运用循环移位前缀 和通过逻辑根序列查出来的物理根序列号进行计
算,计算结果的波形为 ZCgen_data。

5.1.3 信号快速傅里叶变换实现的测试验证

快速傅里叶变换的信号转换过程主要是实现将降采样后信号映射到响应的
物理资源上面去。并且根据前导信号格式对序列进行上行采样频域/时域转换过
程。在此过程中,将频域信号转换成时域信号,并且对时域进行了等间隔的插入
方式。具体信号进行傅里叶变换的测试结果如图 5-4~图 5-6。

图 5-4 FFT 变换实现测试结果 1

Fig5-4 FFT achieved testing result 1

80

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-5 FFT 变换实现测试结果 2

Fig5-5 FFT achieved testing result 2

图 5-6 FFT 变换实现测试结果 3

Fig5-6 FFT achieved testing result 3

从图 5-4 与图 5-5 可以看出将多个经过降采样的信号,通过快速傅里叶变换


后将信号在时域与频域中的具体位置计算出来映射到响应的时域信号上面去,可
以被理解成上行的物理资源快上去。在图 5-4 与图 5-5 中可以看波形 xn_re 与波
形 xn_im,这两个波形就是降采样后的一个复数位置,即 xn_re 为实部数据,xn_im
为虚部数据,并且有多个这样的数据信号的波形。而图 5-6 是将多个数据的波形
再整合到一个连续时间的信号段上去,在图 5-6 中的 xo_data 为多个数据波形经
过计算后整合到一起的一条输出波形。

此快速傅里叶变换的信号处理过程将信号映射到响应的物理资源块上去,并
且在响应的时间窗口内进行传输。

5.1.4 随机接入前导信号的删选实现的测试验证
81

万方数据
LTE-TDD 竞争随机接入过程的实现

随机接入前导信号的删选实现其实是对快速傅里叶变换后的信号资源进行
信号的检测与删选的过程。具体的随机接入前导信号的删选模块的处理结果如图
5-7~图 5-10 所示。

图 5-7 随机接入前导信号的删选实现测试结果 1

Fig5-7 Rach preamble thresholder achieved testing result 1

图 5-8 随机接入前导信号的删选实现测试结果 2

Fig5-8 Rach preamble thresholder achieved testing result 2

82

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-9 随机接入前导信号的删选实现测试结果 3

Fig5-9 Rach preamble thresholder achieved testing result 3

图 5-10 随机接入前导信号的删选实现测试结果 4

Fig5-10 Rach preamble thresholder achieved testing result 4

从图 5-7 与图 5-8 可以得出,随机接入前导信号的删选模块先将经过快速傅


里叶变换后的信号先进行阈值的判断过滤处理,处理后的波形就是 thres_rs0、
thres_rs1 和 thres_rs2 的波形信号。而图 5-9 与图 5-10 是随机接入前导信号的删
选模块将处理后的较强的信号整合到一个时域输出波形中进行传输 x0_data 为经
过前导信号的删选处理后的输出波形序列。并且此波形序列将映射到响应的上行
物理资源块响应的寄存器中传给媒质接入控制层的上行处理模块,并且上行处理
模块应用无线资源控制层传来的阈值对上传的随机接入前导信号进行判断处理。

当随机接入前导信号的删选过程结束后,就相当于对物理随机接入信道进行
了实现,同时也可以看出随机接入前导信号的删选过程也包含了两个部分的实现,
一个是对随机接入前导信号在信号强度上面先进行一次删选,再把删选后的信号
传到媒质接入控制层的上行处理模块中,进行最终的信号删选。此删选将从众多
的信号中选取一个最好的信号作为随机接入前导信号。

83

万方数据
LTE-TDD 竞争随机接入过程的实现

5.2 竞争随机接入过程的测试与验证

从竞争型随机接入过程的流程(如图 2-5)可以看出其中 Msg1 发送随机接


入前码的部分是由物理随机接入信道的实现而实现的,Msg2 随机接入响应的实
现主要是在 FPGA 与媒质接入控制层的上行模块中进行实现的,这部分的实现主
要是一些媒质接入控制层内部交互码的内容,内码中对于收到 Msg1 后回复的
Msg2 的内码内容如下:

7065: 10A 0 12:32:01.944732280 800 [RAC] SFN550 Subfm4 Msg2 gen: Pid=55,
CRNTI=6810, TA=1
7066: 101 0 12:32:01.944749300 17020 L2SW TRACE_RAC_MSG2_PDSCH
(2561)
7067:101 0 12:32:01.944755800 6500 TRACE_RAC_MSG2_PDSCH (0xA01) ::
sfn=550 subfn=4 0x77001182 0x941a9a00 ..
7072:101 0 12:32:01.947675480 127320 L2SW TRACE_RAC_MSG2_FPGAA
(2564)
7073:101 0 12:32:01.947682760 7280 TRACE_RAC_MSG2_FPGAA (0xA04) ::
0x0000000e 0x0000000d ....

在此 log 信息中可以看出媒质接入控制层收到 Msg1 的消息后,会产生一条


Msg2 的回复消息由下行物理共享信道进行调度发送,包含了 Tempporary CRNTI
的值和 TA 的值和一些帧号之类的调度信息。

为了更好的说明上传的 Msg1~Msg3 的实现测试验证,接下来将用通过手机


侧的测试软件的数据消息来说明问题,可以参考图 5-11。

图 5-11 Msg1~Msg3 的消息

Fig5-11 Msg1~Msg3 information message

图 5-11 为终端设备发给 EnodeB 无线资源控制层的系统消息,此系统消息是


在 Msg3 实现完成后由手机侧发给无线资源控制层的,具体的消息内容如图
5-12~图 5-14 所示。

84

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-12 Msg1~Msg3 的消息内容测试结果 1

Fig5-12 Msg1~Msg3 information testing result 1

85

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-13 Msg1~Msg3 的消息内容测试结果 2

Fig5-13 Msg1~Msg3 information testing result 2

86

万方数据
LTE-TDD 竞争随机接入过程的实现

图 5-14 Msg1~Msg3 的消息内容测试结果 3

Fig5-14 Msg1~Msg3 information testing result 3

从图 5-12~图 5-14 中可以看出此消息已经包括了所有的 Msg1~Msg3 所需


信息内容。比如 Msg1 所需的消息内容如下:

 PRACH Configuration Index:3。

 PRACH Zero Correlation Zone Config::5。

 PRACH Root Sequence Index:428。

 PRACH High Speed Flag:0。

 Preamble Trans Max:50,此值是参考表 4-3 所得。

 PRACH Frequency Offset:3。

Msg2 与 Msg3 所需的消息内容如下:

 PrachConfigurationIndex:3。

 ra-ResponseWindowSize:8,此参数 sf8 指的的 8 个无线子帧,即 8ms


的时间长短。

 mac-ContentionResolutionTimer:64,此参数是定义竞争解决的时钟,
87

万方数据
LTE-TDD 竞争随机接入过程的实现

sf64 是指 64 个无线子帧,即 64ms。

 maxHARQ-Msg3TX:4。

 Delta Preamble Msg3:6。

当完成 Msg3 消息的发送后,竞争解决定时器被启动,UE 就一直等待 Msg4


竞争解决。一旦收到 Msg4 消息后,认为竞争解决。在真实的 LTE-TDD 的系统
中竞争解决的消息为 ATTACH-REQUEST 消息,具体如图 5-15 所示。

图 5-15 Msg4 测试结果

Fig5-15 Msg4 testing result

从图 5-15 中可以得知,当 LTE-TDD 系统能够正确接收到 Msg3 的消息后将


会通过上层非接入层回复给 UE 侧一条 ATTACH-REQUEST 消息,此消息相当
于 Msg4 的消息对竞争解决进行确认结束,同时无线资源控制层也会发生一条
systemInformation 消息给 UE,systemInformati 消息的内容与 ATTACH-REQUEST
消息内容相同。从协议中可以看出到此处已经完成了竞争型随机接入过程。

5.3 本章小结

本章节对整个的竞争随机接入过程的实现,进行了科学的测试与验证。并且
把竞争随机接入过程分为,物理随机接入信道的实现的测试与验证、竞争随机接
入过程在媒质接控制层与上层之间的信令的交互测试与验证。

对于物理随机接入信道的实现的测试与验证,主要通过对随机接入信号的降
采样的测试与验证、Zadoff-Chu 根序列的生成的测试与验证、对随机接入信号的
快速傅里叶变换的测试与验证和对随机接入前导信号的删选的测试与验证。

对于竞争随机接入过程在媒质接控制层与上层之间的信令的交互测试与验
证,主要是通过对于 Msg1~Msg4 消息内容在真实 LTE-TDD 的系统中的测试与
验证。同时也对应协议中规定的竞争随机接入过程的内容进行测试与验证。

88

万方数据
LTE-TDD 竞争随机接入过程的实现

6 总结与展望

目前 LTE 商业运营正在不断推广与发展中,使用 LTE 的用户也在不断快速


的增加。这样使得 LTE 的网络负荷度正在面临着史无前例的挑战,作为用户而
言希望有一个稳定、可靠和高效的 LTE 通信系统,这两方面的矛盾将会随着日
后 LTE 用户不断的增加而会被不断的扩大。并且 LTE 通信系统与 3G、GSM 通
信系统的兼容性也将面临着巨大的挑战。

为了可以使 LTE 通信系统在商业运营中能够稳定、可靠的工作,作为稳定性


和可靠性的重要指标之一的接入成功率就显得是风的重要了,所谓接入成功率接
入成功率就是指用户终端在一定接入数量中的成功接入的概率。而随机接入功能
是实现终端宽带接入成功率的重要技术保障。那么从某个角度来说,随机接入功
能随着 LTE 技术的不断发展和成熟,也将被不断的优化与完善。

6.1 本文工作回顾

本文首先对 3GPP 协议中的随机接入过程的定义与解释做了详细深入的研究


工作和分析工作,并且对于随机接入过程中的一些异常情况的发生也做了深入的
研究和分析,同时也对这些异常情况的发生提出了一些合理的解决方案。

其次对随机接入流程的实现进行了设计,在设计之前先对随机接入过程的实
现设计进行了分类。从信令消息在 LTE-TDD 系统中的实现而言。把这些信令消
息分成了两部分来进行实现设计,一部分为对于物理随机接入信道的实现设计;
另一部分就是,这些消息信令在媒质接入控制层中,各个模块对消息信令进行控
制、调度以及对上下行物理资源分配的实现设计。并且对各个模块在 LTE-TDD
系统中的功能做了详细的定义。

最后对竞争型随机接入过程进行了具体的实现工作。在此阶段的工作中先对
整个的一个竞争型随机接入过程在 TDD 系统中的实现做了详细的介绍,并且在
LTE-TDD 系统中,对于所有用于竞争型随机接入的信令消息在整个竞争型随机
接入过程中的所起到的作用和工作原理做了介绍,同时也介绍了各个实体在实现
竞争型随机接入过程时,实体之间的相互关系和作用。然后对竞争型随机接入过

89

万方数据
LTE-TDD 竞争随机接入过程的实现

程中的每个消息信令在 LTE-TDD 系统中的具体实现做了详细的介绍,同时也对


其信令消息在系统中的工作原理做了介绍。最后分对竞争型随机接入过程中的每
个消息信令在 LTE-TDD 系统中的具体内容与信令消息的结构做了详细的介绍,
并且对每个消息单元的作用和取值范围做了具体的定义。

6.2 存在的问题已经对下一步工作的展望与想法

随着 LTE 通信系统在商业运营中的不断的发展和壮大,LTE 的用户数量也


将不断的增长,在同一小区内随机接入的成率是否会随着小区内的用户的增加而
有所下降;无线用户有个最主要的特点就是移动性强,在小区切换时从用户数少
的小区向用户多的小区切换时,切换的成功率是否会有所下降;在高速运行的情
况下,同时有多个用户需要切换或者初始接入,接入成功率是否会有所下降等等
问题。

因此就需要在随机接入过程的流程和算法上面进行不断的优化和改进;对
LTE 系统中的一些随机接入的一些参考性的参数值进行科学合理的设置,或者对
不同的小区情况环境进行科学的参数设置等等方面。

只有这样不断的对 LTE 通信系统进行优化和改进,才可以保证给 LTE 通信


系统在商业运营中提供可靠、稳定和高效的运营环境,使得无线用户在当前大数
据量、网络智能化的环境下拥有更好更快捷的体验感觉。并且能够更好的满足即
将到来的云技术时代,使得网络资源能够更合理、高效和可靠的被使用。

90

万方数据
LTE-TDD 竞争随机接入过程的实现

参考文献

[1] 沈嘉等 3GPP 长期演进(LTE)技术原理与系统设计. [M]北京:人民邮电出版社,2008


[2] 孙嫒.4G 通信系统关键技术初探[J].电信 T 程技术与标准化,2004,(04):34-38.
[3] 何琳琳,杨人成.4G 移动通信系统的主要特点和关键技术[J].移动通信,2004
[4] 朱晓华,张滋朋.4G 移动通信技术的研究[J].电脑知识与技术,2009
[5] 胡宏林、徐景,3GPP LTE 无线链路关键技术. [M] 北京:电子工业出版社, 2008.
[6] 彭文根 王文博,3G 无线资源管理与网络规划优化. [M]人民邮电出版社,2006
[7] 3GPP TS 36.211 V9.1.0 "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical
channels and modulation
[8] 赵训威等 3GPP 长期演进(LTE)系统架构与技术规范 [M]人民邮电出版社
[9] 寇会如、毕海洲、谢永斌,LTE TDD 系统随机接入过程研究[J]计算机与数字工程
[10] 张新程等,LTE 空中接口技术与性能, [M] 人民邮电出版社
[11] 3GPP TS36.104 v8.5.0.Base Station(BS)radio transmission and reception[S]
[12] 3GPP TS36.213 v8.6.0 "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical
layer procedures[S].2009.3
[13] Stefania Sesia,Issam Toufik and Matthew Baker.LTE—The UMTS Long Term Evolution:
From Theory to Practice[M].Torquay:John Wiley&Sons,Ltd,2009.
[14] Timo Weiss,Albert Krohn,Fatih Capar,”Synchronization Algorithms and Preamble
Concepts for Spectrum Pooling Systems”[D] submitted to P:334-340,SIPS 2008
[15] ROMAIN MASSON.E-UTRA RACH within the LTE system[R].KTH Electrical
Engineering Technical Report,2006
[16] 3GPP TS36.213 v8.6.0 "Evolved Universal Terrestrial Radio Access (E-UTRA); Radio link
control(RLC)[S].2009.3
[17] 3GPP TS36.321 v8.6.0 "Evolved Universal Terrestrial Radio Access (E-UTRA); Radio
Resource control(RRC)[S].2009.3
[18] 3GPP TSG-RAN.R2-08075,Overload handling for Non-contention based RACH[S].china
Mobile
[19] R.L.Frank.Zadoff and R.Heimiller.Phase Shift Pulse Codes with Good Periodic Correlation
Properties.IEEE Transactionson Information Theory,Vol.7(10):254-257,1961
[20] D.C.Chu.Polyphase codes with good periodic correlation properties.IEEE Transactions on
Information Theory,Vol.18(7):531-532,1972
[21] 冯川,李小文.LTE 系统随机接入过程的实现.电讯技术,2010,50(9):78-81.

91

万方数据
LTE-TDD 竞争随机接入过程的实现

[22] 3GPP TS 36.322 v9.0.0.Evolved Universal Terrestrial R Radio Link Control(RLC)protocol


specification.2009.
[23] 李冬梅.TD—SCDMA 终端综合测试仪 RLC 与 MAC 测试的设计与实现[D].北京:京
邮电大学.2007.
[24] 倪伟,董宏成.LTE 随机接入过程研究.山西电子技术,2010,3:55~57
[25] R1-050269.Upling multiple access for evolved UTRA radio interface.Samsung,2005
[26] R1-060328.RACH design for E-UTRA.Huawei,2006
[27] R4-081262.Ideal simulation assumptions.Nokia Siemens Networks,2008
[28] D.C.Chu.Polyphase codes with good periodic correlation properties[J].IEEE Transactions on
Information Theory,1972,18(4):531-532
[29] 陈发堂,游杰.一种基于 LTE 随机接入前导检测的实现方案.光通信研究,2011
[30] Beyme,S.Efficient computation of DFT of Zadoff-Chu sequences.IEEE.Electronics
letters,2009,45(9):461-463
[31] R1-070377.Restricted sets of RACH preamble signatures for environments with high
Doppler shifts,2007
[32] R1-063161.Frequency offset effects on RACH preambles detectors,LG Electronics, 2006
[33] R1-063214.Non Synchronized Random Access Design for High Doppler Conditions, Texas
Instruments,2006
[34] R.L.Frank,S.A.Zadoff and R.Heimiller,’Phase Shift Pulse Codes with Good Periodic
Correlation Properties’.IRE IEEE Trans.On Information Theory,Vol.7,pp.254-257,1961(10)
[35] D.C.Chu,Polyphase codes with good periodic correlation properties’.IEEE Trans.On
Information Theory,Vol.18

92

万方数据
LTE-TDD 竞争随机接入过程的实现

致 谢

时光如梭,短短的 3 年多的研究生生活匆匆而过。

在上海交通大学的研究生生活中夹杂着各种各样的甜酸苦辣,遥想当时拿到
上海交通大学研究生入取通知书时的那种兴奋、高兴和自豪的感觉还不时的在我
眼前回荡。在研究生学习的过程中,在学习的激情和态度上面有过巨大的变换,
从开始的兴致勃勃、充满希望的学习态度,到后来在艰苦的学业生活中的迷茫和
失落的感觉,最后又从失落中重新振奋精神完成学业。这种人生的起伏和历练使
我受益匪浅,这也将成为我人生中最充实美好的回忆。

在丰富的研究生学习生活中,使我对于科学研究的态度和方法都有所转变,
从以前对某些技术难度的模棱两可即可的研究态度,到现在的一定要把问题的每
个细节要弄明白、弄清楚的严谨的科学态度。从以前遇到难题就要向周围的同学、
老师询问答案,到现在的从网络、书籍和试验中去寻找答案的学习方法。在此我
特别要感谢我研究生阶段的指导老师,李国强老师。

他在我的研究课题的过程中给予我很大的帮助,使我从一个对于研究工作无
从下手的新手到现在可以独立解决问题的研究生。在论文阶段,他经常会提出一
些启示性的问题帮助我解决一些技术难点,并且使我知道了如何去解决这些技术
难点。对于我在研究阶段存在的问题,他总能够一针见血的给我指出,使我在后
面的研究工作中少走了不少的弯路。当我在研究中进入低谷无从下手时,他总以
他渊博的知识来给我进行指导。平时他为人也十分的平易近人,总以交谈的方式
关心我的研究进度和遇到的问题。他给我影响最深的是他对于研究工作的严谨的
工作态度,在技术上力求精益求精的工作作风,并且总以微笑示人乐观的生活态
度。

最后还要感谢我的父母,感谢你们对我在研究生生活中,对我的全力的支持
和默默的奉献。在求知的道路上,我的每一步的足迹都凝聚着你们无私的关怀和
奉献,千言万语也无法表达对你们的感激之情!

93

万方数据
LTE-TDD 竞争随机接入过程的实现

作者攻读学位期间发表的论文

期刊名称:

上 海 交 通 大 学 软 件 学 院 网 上 公 示
(http://backup.se.sjtu.edu.cn/elearning/announcement/index.asp?range=all&courseid
=1073&page=5)。

期刊号:无

刊物等级:其他

94

万方数据

You might also like