哪个信道或信号用于小区pci识别

哪个信道或信号用于小区pci识别,第1张

LTE的物理小区标识(PCI)是用于区分不同小区的无线信号,保证在相关小区覆盖范围内没有相同的物理小区标识。LTE的小区搜索流程确定了采用小区ID分组的形式,首先通过SSCH确定小区组ID,再通过PSCH确定具体的小区ID。

PCI在LTE中的作用有点类似扰码在W中的作用,因此规划的目的也类似,就是必须保证复用距离;

协议规定物理层Cell

ID分为两个部分:小区组ID(Cell

Group

ID)和组内ID(ID

within

Cell

Group)。目前最新协议规定物理层小区组有168个,每个小区组由3个ID组成,因此共有1683=504个独立的Cell

ID

其中,代表小区组ID,取值范围0~167;

代表组内ID,取值范围0~2

目前UNET工具支持LTE

PCI规划,规划效果需要进行试用评估。

LTE

PCI

规划的原则:

1)

collision-free原则

假如两个相邻的小区分配相同的PCI,这种情况下会导致重叠区域中至多只有一个小区会被UE检测到,而初始小区搜索时只能同步到其中一个小区,而该小区不一定是最合适的,称这种情况为collision,如下图所示:

所以在进行PCI规划时,需要保证同PCI的小区复用距离至少间隔4层站点(参考CDMA

PN码规划的经验值)以上,大于5倍的小区覆盖半径。

2)

confusion-free原则

一个小区的两个相邻小区具有相同的PCI,这种情况下如果UE请求切换到ID为A的小区,eNB不知道哪个为目标小区。称这种情况为confusion,如下图所示:

Confusion-free原则除了要求同PCI小区有足够的复用距离外,为了保证可靠切换,要求每个小区的邻区列表中小区PCI不能相同,同时规划后的PCI也需要满足在二层邻区列表中的唯一性。

3)

邻小区导频符号V-shift错开最优化原则

LTE导频符号在频域的位置与该小区分配的PCI码相关,通过将邻小区的导频率符号频域位置尽可能地错开,可以一定程度降低导频符号相互之间的干扰,进而对网络整体性能有所提升(验证结果表明,在50%小区负载下,通过错开邻区导频符号位置,导频SINR有大约3dB左右的提升)。

你要看看你的enbid和cellid是多少,比如如果十进制的你的enbid是1,cellid也是1,则你的eci就是0101,而eci协议规定是20位,补位后就是,换成十进制就是320,其他的你自己照着这个方法算吧。

ECI电信:

ECI电信总部位于以色列佩塔提克瓦,是全球领先的网络基础设施提供商。公司为全球范围内的运营商和服务提供商、有线电视多业务运营商、无线/蜂窝式服务提供商和运营商、公用事业的运营商、政府与国防单位提供通信平台和解决方案。公司提出的解决方案主要涉及多播业务服务、商用服务、语音服务、无线、移动回程网、光纤网络、运营商级以太网。

1GetFocusCell()的函数获取当前光标所选的表格对象,你用这个函数可以得到CCellID的对象,然后取CCellID对象的公共成员变量row和col就行了。

例如 int nRow = m_GridGetFocusCell()row;

2而且在CGridCtrlDemoDlg也展示了另一种方法,你查找下面的代码

void CGridCtrlDemoDlg::OnGridRClick(NMHDR pNotifyStruct, LRESULT /pResult/)

{

NM_GRIDVIEW pItem = (NM_GRIDVIEW) pNotifyStruct;

Trace(_T("Right button click on row %d, col %d\n"), pItem->iRow, pItem->iColumn);

}

你是受LocationManager得到了是吗但是location对象得不到!你要是在模拟器上运行的话肯定是得不到的!我推荐使用基站定位,不要使用gps那个玩意儿太费电了,你去看看基本上很多应用时不用gps的我们公司的就用的是基站定位,不过那个也要真机测试,需要获得cellId。如果是模拟器的话是获取不到的!

TelephonyManager mTelephonyManager = (TelephonyManager) getSystemService(ContextTELEPHONY_SERVICE);

// 返回值MCC + MNC

String operator = mTelephonyManagergetNetworkOperator();

int mcc = IntegerparseInt(operatorsubstring(0, 3));

int mnc = IntegerparseInt(operatorsubstring(3));

// 中国移动和中国联通获取LAC、CID的方式

GsmCellLocation location = (GsmCellLocation) mTelephonyManagergetCellLocation();

int lac = locationgetLac();

int cellId = locationgetCid();

Logi(TAG, " MCC = " + mcc + "\t MNC = " + mnc + "\t LAC = " + lac

MCC:Mobile Country Code,移动用户所属国家代号MCC由3位数字组成,唯一地识别移动用户所属的国家。我国为460。

MNC:Mobile Network code,移动网号码;

中国联通CDMA系统的MNC为03你的应该是中国移动的吧。

LAC:location area code 位置区域码,识别一个GSMPLMN网中的位置区。LAC的最大长度为16bits,一 个GSMPLMN中可以定义65536个不同的位置区。

cellid是指对方电话所占的小区号是6086 我们每个人打移动电话的时候在不同的地区都有不同的小区号。相应的小区号对应相应的频点。

CELLID的定位技术

这种技术是目前最简单的定位技术,它的原理是通过获取目标手机所在的蜂窝小区ID来确定其所在的位置,提供给定位用户。目标手机可能处在不同的状态,当核心网发出LCS的请求后,SRNC要查询UE的状态,如果目前UE处在其它状态,SRNC对UE进行寻呼,以确定蜂窝的ID。为了提高精度,SRNC还采用RTT(用于FDD中)或Rx时间偏差(用于TDD中)测量方法。当UE处于软切换状态时,它可能与附近的几个蜂窝都处在连接状态,通常由如下几种方法确定蜂窝ID:

(1)选择信号质量最好的蜂窝;

(2)选择UE和B节点连接使用的蜂窝;

(3)选择最近与UE有关的蜂窝;

(4)选择UE上一个使用的,而且还没有准备切换的蜂窝;

(5)选择到B节点距离最短的蜂窝;

(6)选择在收到SRNC请求时与UE处在连接状态的蜂窝。

对蜂窝的选择可以基于RTT的测量或者UE、B节点或LMU收到的信号的功率强度,其它如IPDL或SSDT功率控制也可能被用在蜂窝选择上。在选定好了蜂窝的ID后,还需要将其转换成地理坐标或服务区。

简单的CELLID实现方法可以不考虑精度,这样得到的定位误差就是一个蜂窝的大小。这种实现的方法不需要对现有的网络作任何修改,尽管误差很大,却十分经济。

如果可以请及时报警,或许可以帮助此人。要尽快。

以上就是关于哪个信道或信号用于小区pci识别全部的内容,包括:哪个信道或信号用于小区pci识别、ECI怎么计算ENB和cellid、非常想请教一下MFCGridCtrl里面怎么获得已经被选中的行的Index的值,谢谢了,如果您看到请回个等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9428696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存