移动开发一 LTE小区搜索.docx

上传人:b****1 文档编号:367101 上传时间:2022-10-09 格式:DOCX 页数:15 大小:741.36KB
下载 相关 举报
移动开发一 LTE小区搜索.docx_第1页
第1页 / 共15页
移动开发一 LTE小区搜索.docx_第2页
第2页 / 共15页
移动开发一 LTE小区搜索.docx_第3页
第3页 / 共15页
移动开发一 LTE小区搜索.docx_第4页
第4页 / 共15页
移动开发一 LTE小区搜索.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

移动开发一 LTE小区搜索.docx

《移动开发一 LTE小区搜索.docx》由会员分享,可在线阅读,更多相关《移动开发一 LTE小区搜索.docx(15页珍藏版)》请在冰豆网上搜索。

移动开发一 LTE小区搜索.docx

移动开发一LTE小区搜索

移动开发系列

LTE小区搜索流程

概述

小区搜索是手机等移动设备跟网络取得联系的第一步,小区搜索其实就移动设备寻找移动网络的过程。

基本思想就是移动设备在一些特定频段上测量特定的信号,检测到属于LTE的特定信号后读取系统信息后,就认为移动设备搜索到了LTE网络。

本文档主要针对LTE小区搜索过程做一个全面的介绍,主要内容包括:

●目的:

介绍小区搜索的作用。

●原理:

介绍小区搜索的实现原理。

●流程:

介绍小区搜索的触发条件以及步骤。

●步骤:

详细介绍流程中的每一步的作用,可以获取到小区的哪些信息,以及如何来获取这些信息的

●示例:

通过抓一个手机的开机Log,来进一步理解LTE搜网的过程。

(通过以高通平台的手机为例,使用QXDM抓完Log后,如何使用QCAT来分析搜网过程)

阅读完本文档,会对读者理解LTE小区搜索有很大的帮助,适合希望对LTE感兴趣的读者。

对于协议开发人员,可以了解如何使用QCAT工具来分析高通平台的手机等移动设备的开机过程结束后搜索小区的过程。

目的

小区搜索的目的:

与小区取得频率同步,帧同步,确定基站的ID,读取系统信息。

频率同步是针对频域而言,帧同步是针对时域而言。

通过搜索网络的过程,UE就知道当前的LTE网络的频段的位置,带宽大小,周围有哪些小区可以驻留,知道了一帧的起始位置,那么其它业务信道的位置也就能知道了。

通过解析广播信道的系统广播消息,就能知道网络的系统参数,有了这些信息,移动设备就能跟网络进行交互,从而进一步为上层进行业务做准备。

原理

要想让UE能搜索到网络,那么网络必须不间断地周期性地发送一些好检测的信号,这种信号一般称为同步信号,其主要的作用是为了让手机来发现网络的,检测到这些同步信号就能确定一帧的开始位置。

在LTE中,一帧的时长是10ms,在10ms的帧中会发两次同步信号。

如下图

(一)的黄色和红色的小块就是LTE帧中的同步信号,红色的称为主同步信号(PSS),黄色的称为辅同步信号(SSS)。

(一)

为什么要分主同步与辅同步信号呢,为什么不能只要一种同步信号就可以了呢?

首先为了缩短搜索时间,在一帧发两次同步信号,这样5ms内如果一个频段有同步信号必定能检测到,如果5ms内没有检测到,就认为该频段没有同步信号,再换另一个频段来检测。

否则,10ms发一次同步信号的话,就得等10ms才能判断有没有同步信号。

既然一帧发2次同步信号,那么一帧的两次同步信号携带的信息必须不一样,否则就没法区分一帧的开始位置,而只能区分半帧的开始位置,也就是说上图的第一次的发同步信号为开始还是第二次的同步信号为开始就没法判断出来,所以两次发的内容必须不一样。

这又为检测带来了复杂度上的提升。

一种比较好解决的办法是把同步信号分为2种:

主同步信号和辅同步信号,主同步信号发的内容是一样的,这样便于检测,不过检测也只能知道半帧(5ms)的开始位置;辅同步信号在同一帧发的内容不一样,这样也就能确定一帧的开始位置了。

检测到了同步信号,大体上已经实现频域和时域的同步了,可以继续往下检测其它信道了。

移动设备获取到了整个网络系统的基本信息后,搜索工作基本完成。

流程

小区搜索的触发条件:

有以下这么几种情况:

1、从非接入层过来的请求:

包括有开机请求,用户手动搜网等

2、无服务:

比如从有服务地方到没有服务的地方

3、频段重定向:

由一个频段重定向到另一个频段

4、网络切换:

比如从WCDMA,GSM,EVDO等其他网络切换到LTE

5、无线链路失败:

比如在连接态,但是无法建立链路了。

6、状态转移:

从Connected到IDLE态

搜索步骤:

(二)

同上图

(二)可以看出小区搜索的几个步骤:

1)检测主同步信号:

通过这一步可以获得系统的5ms定时,并且获得小区ID组内的具体小区ID

2)检测辅同步信号:

通过这一步可以获得10ms定时,也就是一帧的开始位置,小区组ID

3)检测下行参考信号:

进行信道估计,以了解信道特性。

4)读取广播信道信息:

获取MIB的信息,主要有系统带宽,天线配置,系统帧号,PHICH配置

5)接收共享信道信息:

获取系统的其它广播信息

具体步骤

步骤一、检测主同步信号

LTE的符号占据频段中心的72的子载波,占据频带中间的1.08MHz,PSS使用的是ZC序列

PSS序列采用长度为63的频域Zadoff-Chu(ZC)序列,表示为:

M可选的值为25,29,34,在一些指定频段接收信号,然后分别用不同的M值ZC进行自相关检测,结果那个大,就能知道是M哪个值,通过下面的表

(1)的映射关系就能知道小区组内ID,表示为

(1)

步骤二、检测辅同步信号

检测到PSS信号后,那么检测SSS信号就比较有目的了,但是SSS信号的相对与PSS的位置有两种,如下图(三)所示:

对于FDD的网络,SSS在PSS的前面一个符号;对于TDD网络,SSS在PSSS的前三个符号,尝试从这两个位置去检测就能把SSS符号检测到。

根据图(三)所示,只有知道了PSS与SSS的相对位置,也就能知道网络是FDD还是TDD网络。

图(三)

SSS使用的是m序列,3GPP36.211的6.11.2.1有描述m序列的产生方法。

SSS实际上是使用2个长度31的m序列交织而成,如下图所示,而在同帧的的两个SSS序列,X和Y交织成新序列在位置上是相反的。

由于同一帧的两个SSS序列不一样,可以确定一帧的开始位置。

也就是获得了10ms时钟

图(四)

两个序列m0,m1是同一个序列的不同偏移,偏移后的结果就是上图的X和Y序列,因此检测到SSS信号后,也就能知道m0和m1的值,根据m0和m1的值可以

的值,该值就是小区的组内ID

0

0

1

34

4

6

68

9

12

102

15

19

136

22

27

1

1

2

35

5

7

69

10

13

103

16

20

137

23

28

2

2

3

36

6

8

70

11

14

104

17

21

138

24

29

3

3

4

37

7

9

71

12

15

105

18

22

139

25

30

4

4

5

38

8

10

72

13

16

106

19

23

140

0

6

5

5

6

39

9

11

73

14

17

107

20

24

141

1

7

6

6

7

40

10

12

74

15

18

108

21

25

142

2

8

7

7

8

41

11

13

75

16

19

109

22

26

143

3

9

8

8

9

42

12

14

76

17

20

110

23

27

144

4

10

9

9

10

43

13

15

77

18

21

111

24

28

145

5

11

10

10

11

44

14

16

78

19

22

112

25

29

146

6

12

11

11

12

45

15

17

79

20

23

113

26

30

147

7

13

12

12

13

46

16

18

80

21

24

114

0

5

148

8

14

13

13

14

47

17

19

81

22

25

115

1

6

149

9

15

14

14

15

48

18

20

82

23

26

116

2

7

150

10

16

15

15

16

49

19

21

83

24

27

117

3

8

151

11

17

16

16

17

50

20

22

84

25

28

118

4

9

152

12

18

17

17

18

51

21

23

85

26

29

119

5

10

153

13

19

18

18

19

52

22

24

86

27

30

120

6

11

154

14

20

19

19

20

53

23

25

87

0

4

121

7

12

155

15

21

20

20

21

54

24

26

88

1

5

122

8

13

156

16

22

21

21

22

55

25

27

89

2

6

123

9

14

157

17

23

22

22

23

56

26

28

90

3

7

124

10

15

158

18

24

23

23

24

57

27

29

91

4

8

125

11

16

159

19

25

24

24

25

58

28

30

92

5

9

126

12

17

160

20

26

25

25

26

59

0

3

93

6

10

127

13

18

161

21

27

26

26

27

60

1

4

94

7

11

128

14

19

162

22

28

27

27

28

61

2

5

95

8

12

129

15

20

163

23

29

28

28

29

62

3

6

96

9

13

130

16

21

164

24

30

29

29

30

63

4

7

97

10

14

131

17

22

165

0

7

30

0

2

64

5

8

98

11

15

132

18

23

166

1

8

31

1

3

65

6

9

99

12

16

133

19

24

167

2

9

32

2

4

66

7

10

100

13

17

134

20

25

-

-

-

33

3

5

67

8

11

101

14

18

135

21

26

-

-

-

(2)

从上面可以看出,检测PSS可以知道

,检测SSS可以知道

,通过下面公式可以得到PCI,也就是物理小区ID:

还可以根据PSS与SSS的距离来知道系统的CP(循环前缀)是NormalCP还是ExtendedCP,从下图可以看到两者的在时域上的距离是不一样的。

因此通过确定PSS和SSS的相对距离也是可以确定CP的值的。

图(五)

步骤三、检测参考信号

多径和时变是移动通信系统的两大特点,并且当系统使用空时编码时,接收端只有知道信道特效才能进行有效地解码,因此要进行信道估计,这就是要检测参考信号的意义

参考信号的位置:

时域(端口0和1的CRS位于每个slot第1和倒数第3个符号,端口2和3位于每个slot第2个符号),频域(每隔6个子载波插入1个),如下图(六)中的小蓝格就是参考信号的位置,这些只要经过上两步确定完10ms帧的开始位置也就能确定下来。

图(六)

这些小蓝格上发送的内容是已知的,在接收端接收这些信息是为了将接收结果与实际的结果对比,以得知实时的信道特性。

步骤四、接收PBCH

通过检测PSS和SSS信号后,PBCH信道也就能确定:

时域(子帧0时

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1