已解决问题
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]


SAI是服务区ID,也能通过Location report来进行上报给SGSN。
据我所知可以设置Location report的request type值来控制上报的是SAI还是CGI
好像CGI的type值是1,而SAI的type值为2
回答时间:2013-10-14 10:08
此答案得到2次回应
这个问题已基本清晰,我的目标是搞清楚SGSN在创建PDP隧道时,是怎样在请求消息中填写UE的位置信息的。sgsn肯定是通过Iu/Gb口获知的,但前几天一直没搞清3G如何像2G那样上报CGI。
感谢jojo_hot的帮助,一定加分。
如果可能的话,能否帮我抓个包或给个文档(片段),示例一下Location Request消息的request type取值范围、定义。

sdzhyq  |  回应时间:2013-10-15 10:23
 实际上,这个问题的提出有些机械。是用2G的概念硬往3G套,而3G已不同了。对应于cell id的等价物其实就是service area id。
sdzhyq  |  回应时间:2013-10-15 10:43
 
我要回应:  回应字数在5000字以内