gpt4 book ai didi

android - 用于 LTE 和 GSM 网络的 eCGI 和 CGI

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:12 24 4
gpt4 key购买 nike

我正在尝试确定 UE 连接到的 CGI(小区全局标识符)。

从3GPP规范来看,它的定义如下:

  • 3G:CGI = PLMN-ID + LA码+ CID
  • 4G:ECGI = PLMN-ID + ECI

我已经可以从系统中获取 LAC(位置区域代码)和 CID(小区 ID)。我可以从 MCC(移动国家代码)和 MNC(移动网络代码)生成 PLMN-ID。

我的问题是我也可以从系统中获取 CGI 吗?

最佳答案

CGI(2G 和 3G)和 eCGI(4G)始终是 15 位十进制数字代码

对于 2G 3G 和 4g 网络,前五位数字是 MCC(移动国家代码)和 MNC(移动网络代码)

对于 2G 和 3G 网络,接下来的 5 位数字是 LAC(位置区域代码),最后五位是 LAC 内的小区 ID

对于 4G 网络,这 10 位数字是 eNB,分为 7 位代码和 3 位 Cell ID 代码。

重点是一些系统或应用程序与整个 CGI 或 eCGI 一起工作,而其他系统与单独的 block 一起工作:(MCC-MNC-LAC-CID 或 MCC-MCC-eNB)

将 15 位代码转换为 block 需要了解电池技术,以便了解是否必须将最后 10 位分成两个 5 位 block 或 7 位和 3 位 block 。

另一方面,如果你想将 block “翻译”成 15 位代码,你必须填充 block 以达到 15 位长度,所以如果你有 213-01-123-5 它可以是213010012300005(2G 或 3G)或 21301000012305

Google API of geolocation对技术有一个非必填字段,但我认为应该是必填字段。

恐怕真的要出问题了。

关于android - 用于 LTE 和 GSM 网络的 eCGI 和 CGI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20981074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com