我们的手机是怎么通讯的呢,无线是怎么工作的呢,无线后台是怎么管理的呢,带着诸多问题,查阅了一些资料,现把其整理出来,不正确的地方希望大家批评指正。
手机怎么拨通另一个号码的呢?
原来手机都是跟基站(BTS)通过电磁波来通讯,基站来负责手机跟外部的通讯,对无线信号承担调制,解调,均衡,纠错,译码的任务。其天线的覆盖采用的是定向天线的使用(防止全向天线的相互的干扰);多个BTS被一个基站控制器(BSC)来管理,其功能主要是对无线资源的管理,小区配置数据管理,功率控制,定位和切换等,可以简单理解为一个无线的网络交换机。BSC和BTS构成了现在的基站子系统(BSS)。BSS接入到网络子系统(NSS),网络子系统一个重要的部件是移动通信交换中心(MSC),建立了移动呼叫路由,连接到另外一个MSC,由此以上述相反的方式往下通讯,就找到了拨打号码的终端。
声明一下在以前的架构中是没有BSC的,是由于用户数量的增多,导致MSC的负载增大,所以现在通讯网络中由BSC来控制BTS的管理。
MSC是跟后台的数据库服务器进行查询,查下MS是否被允许通讯,是否处于漫游状态,通讯资费等等这些数据库服务器有HLR,VLR,EIR(好像在国内网络不部署这个服务器)。后台的这些数据有些使我们办手机卡一开始就写入服务器的,这些服务器的数据更新也可以通过手机终端或者让运营商给你改。比如手机卡没有开通国际长途,这个服务就应该写入数据库中,MSC会去查数据库,如果不允许,自然你就不能拨通国际长途的电话。MSC先访问VLR,如果VLR没有用户想要的数据就会查找HLR,因为VLR一般是更新信息比较及时,但其是个动态的数据库,用户一旦开户就会在HLR里保存一份数据,相当于HLR是户口本,保存你的常驻信息,VLR是暂住证,保存你的漫游和小区等暂时信息。