微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信基础 > BSIC=5*NCC+BCC。为什么NCC要乘以5?

BSIC=5*NCC+BCC。为什么NCC要乘以5?

时间:07-23 整理:3721RD 点击:
如题。
如题,谢谢

这个可能是楼主你们那边自己定义的吧,为了取值、区分、计算方便。

基站识别码 Base Station Identity Code

  包括PLMN色码和基站色码。用于区分不同运营者或同一运营者广播控制信道频率相同的不同小区。

  BSIC用於移动台识别相同载频的不同基站,特别用於区别在不同国家的边界地区采用相同载频且相临的基站,BSIC为一个6bit编码:BSIC=NCC(3bit)+BCC(3bit)

  NCC:PLMN色码,用来识别相邻的PLMN网

  BCC:BTS色码,用来识别相同载频的不同的基站.

  移动台收到SCH后,即认为已同步于该小区。但为了正确地译出下行公共信令信道上的信息,移动台还必须知道公共信令信道所采用的训练序列码(TSC)。按照GSM规范的规定,训练序列码有八种固定的格式,分别用序号0~7表示。每个小区的公共信令信道所采用的TSC序列号由该小区的BCC决定。因此BSIC的作用之一是通知移动台本小区公共信令信道所采用的训练序列号。

  由于BSIC参与了随机接入信道(RACH)的译码过程,因此它可以用来避免基站将移动台发往相邻小区的RACH误译为本小区的接入信道。

  当移动台在连接模式下(通话过程中),它必须根据BCCH上有关邻区表的规定,对邻区BCCH载频的电平进行测量并报告给基站。同时在上行的测量报告中对每一个频率点,移动台必须给出它所测量到的该载频的BSIC。当在某种特定的环境下,即某小区的邻区中包含两个或两个以上的小区采用相同的BCCH载频时,基站可以依靠BSIC来区分这些小区,从而避免错误的切换,甚至切换失败。

  移动台在连接模式下(通话过程中)必须测量邻区的信号,并将测量结果报告给网络。由于移动台每次发送的测量报告中只能包含六个邻区的内容,因此必须控制移动台仅报告与当前小区确实有切换关系的小区情况。BSIC中的高三位(即NCC)用于实现上述目的。网络运营者可以通过广播参数"允许的NCC"控制移动台只报告NCC在允许范围内的邻区情况。

由于BSIC码是由NCC和BCC组成,NCC由3bit组成,BCC也由3bit组成。所以,BSIC码的取值范围为0x00-0x77,转换成十进制取值范围则为0-63。

只能理解为你们那边为地方特色

BSIC就是等于NCC+BCC了啊,没有什么系数的啊,是不是楼主搞错了!

嗯,头一次遇见。。。。

没听说这种算法啊,只听过NCC+BCC

没有乘5的说法吧

BSIC=NCC(3bit)+BCC(3bit)是没错
你说的BSIC=5*NCC+BCC。NCC乘以5,其实是乘以8.
这是八位二进制转化为10进制数,BSIC(6bit)=NCC(3bit)+BCC(3bit),是一个6bit的二进制整体,并不是简单的NCC+BCC,例如,NCC=3,其实是011,BCC=5,就是101,所以,
BSIC:011101,其实就是十进制的32,NCC是高三位,BCC是低三位,故计算时相当于NCC*8。

BSIC=NCC(3bit)+BCC(3bit)
有八进制和十进制之分,如转为十进制,则BSIC=NCC*8+BCC。

BSIC=NCC*8+BCC

第一次碰见*5的啊

应该是乘8吧,NCC和BCC都是8进制,BSIC(10)=NCC*8+BCC

看设备是用八进制还是十进制标识的,不过乘以5确实有点奇怪,请楼主确认一下吧

这肯定是进制转换的

闻所未闻

只要可以解决的,都不是问题。

所谓的BSIC=8*NCC+BCC指的是二进制下的相乘,乘以8相当于二进制的左移三位
NCC和BCC都是从000--111的,左移三位就是把NCC移到BCC之前

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top