已解决问题
3G SGSN是如何知道手机所在的cell Id的? (进入论坛模式)
提问者:sdzhyq
|
提问时间:2013-10-10 13:39
[color=#000][font=Helvetica, Arial, sans-serif]2.5G gprs中,手机发起位置更新RA update Req时,BSS会加上当前的CGI信息,SGSN通过RA Update就知道目前手机所在的小区(cell id),但在3G中,SGSN是通过什么流程知道手机cell id的呢?[/font][/color]
[color=#000][font=Helvetica, Arial, sans-serif]
[/font][/color]
[color=#000][font=Helvetica, Arial, sans-serif]3G 的RAU Req发送时,RNC不会加上CGI信息,只会带上RNC-Id。那RNC和SGSN之间是通过什么交互操作来让网络知道手机当前的Cell Id呢?[/font][/color]
[color=#000][font=Helvetica, Arial, sans-serif]
[/font][/color]
[color=#000][font=Helvetica, Arial, sans-serif]3G 的RAU Req发送时,RNC不会加上CGI信息,只会带上RNC-Id。那RNC和SGSN之间是通过什么交互操作来让网络知道手机当前的Cell Id呢?[/font][/color]
关闭所有答案回应
最佳答案
jojo_hot 的答案
( 采纳时间:2013-10-21 11:14 )
好像是这样的:在SGSN需要用户的cell id信息时候(比如GGSN中有基于用户位置的相关策略),SGSN会向RNC发Location Reporting Control消息,然后RNC会将用户Cell ID上报给SGSN
回应该答案 (2) |
回答时间:2013-10-10 16:03
该答案得到 2 个回应 我要回应
其他答案 ( 2 条 )
谢谢jojo_同仁,我查了一下 Location report操作是请求和上报SA(service area),我在Iu口的抓包中也看到了SAI,但SAI是不是就是CI呢,这个问题有待实际运维的专家给个说法。
SAI是服务区ID,也能通过Location report来进行上报给SGSN。
据我所知可以设置Location report的request type值来控制上报的是SAI还是CGI
好像CGI的type值是1,而SAI的type值为2
该答案得到 2 个回应 我要回应
sdzhyq | 2013-10-15 10:23
这个问题已基本清晰,我的目标是搞清楚SGSN在创建PDP隧道时,是怎样在请求消息中填写UE的位置信息的。sgsn肯定是通过Iu/Gb口获知的,但前几天一直没搞清3G如何像2G那样上报CGI。
感谢jojo_hot的帮助,一定加分。
如果可能的话,能否帮我抓个包或给个文档(片段),示例一下Location Request消息的request type取值范围、定义。
感谢jojo_hot的帮助,一定加分。
如果可能的话,能否帮我抓个包或给个文档(片段),示例一下Location Request消息的request type取值范围、定义。
sdzhyq | 2013-10-15 10:43
实际上,这个问题的提出有些机械。是用2G的概念硬往3G套,而3G已不同了。对应于cell id的等价物其实就是service area id。
热点问题