首先回顾一下GSM网络的组成部分:

​ 一套完整的蜂窝无线通信系统通常由 交换子系统(NSS,Network Switched Subsystem)基站子系统(BSS,Base Station Subsystem)移动台(MS,Mobile Station) 以及 操作维护中心(OMC,Operation and Maintenance) 构成。

  • NSS包括移动业务交换中心(MSC)、访问位置寄存器(VLR)、归属位置寄存器(HLR)、鉴权中心(AuC)和移动设备识别寄存器(EIR);

  • BSS包括基站控制器(BSC)和基站收发信机(BTS);

  • 交换子系统NSS和其他网络如PSTN(Public Switched Telephone Network,公用电话交换网)、PLMN(Public Lands Mobile-communication Network,公用陆地移动通信网络)之间一般都有接口。

接口和协议的出现

​ 为了各商家的设备可以通用,上述各组成部分的连接都必须严格的符合接口标准。GSM系统不仅对各个组成部分如MSC和BSC之间的接口定义明确,同样GSM规范对各接口所使用的分层协议也做了详细的定义。协议,即约定俗成的信息交流方式。

​ GSM系统不同的接口采用的物理链路可能是不同的,每个接口都传递各自的消息,完成各自的功能,这些都由相应的信令协议来实现。GSM系统各接口采用的分层协议结构是符合开放系统互联(OSI)参考模型的。
OSI参考模型会在后期博文中专门介绍。

分层的目的:让系统有一个明确清晰的分工,不同的分工归于不同的层次。那么各层开发人员可以更好的专注于自己所在的领域,而不必考虑其他层的变动。

GSM系统三大接口(从MSC到MS的接口)

  • 基站控制器(BSC)与 移动业务交换中心(MSC)之间的接口,称为A接口
  • 基站控制器(BSC)与 基站收发信机(BTS)之间的接口,称为Abis接口
  • 基站收发信机(BTS)与 移动台(MS)之间的接口,称为Um接口

GSM规范中对Abis接口的协议并没有做详细的规定,不同的厂家有自己的理解和定义,从而导致了不同厂家之间的BSC和BTS不能混用。但是A接口是详细规定严格的。Abis接口的独特之处导致了无线设备商独特的商务策略,即**”跑马圈地“**,阻碍了新兴设备商的发展,对运营商也不利。

WCDMA系统接口

GSM标准的制定者显然看到了Abis接口的非开放特性对于整个产业链的影响,因此3GPP在WCDMA标准制定时,对Abis接口实现了开放。WCDMA各接口的名称与GSM有所区别,但架构基本一致。

  • WCDMA中的 用户设备UE(User Equipment)—— GSM中的 移动台(MS)

  • WCDMA中的 基站收发信机(Node B)—— GSM中的 基站收发信机(BTS)

  • WCDMA中的 无线网络控制器(RNC,Radio Network Controller)—— GSM中的 基站控制器(BSC)

  • WCDMA中的 Uu接口—— GSM中的 Um接口

  • WCDMA中的 Iub接口—— GSM中的 Abis接口

  • WCDMA中的 Iu接口—— GSM中的 A接口

WCDMA系统对Abis接口(即 Iub接口)实现了开放,但设备厂家争夺的焦点仍在市场份额上,没有致力于研究基站收发信机上。真正对“跑马圈地”这种商业模式构成致命打击的是华为中兴崛起后的 “免费搬迁” 战略。直接将城市整个网络替换掉。

Abis接口的概念和引发的商业策略相关推荐

  1. Java中抽象类和接口在概念、语法和应用上的区别和关系

    2019独角兽企业重金招聘Python工程师标准>>> 春招开始了,盆友们都忙着准备笔试.准备面试,复习学过的知识点,当然我也不例外,在这里祝每一个"有心人"心想 ...

  2. Octavia API接口慢问题排查引发的思考

    女主宣言 文本梳理了Octavia API接口访问慢问题的排查过程和解决方案,并对排查过程中涉及到的相关知识点进行了梳理,希望日后遇到类似的问题可以有所借鉴和参考. PS:丰富的一线技术.多元化的表现 ...

  3. 第十章:Java之接口基本概念、接口实现多继承、Object类

    专栏目录首页:[专栏必读]Java基础教程和数据结构内容导航和学习说明 注意:本文中会多次使用上一节(第九章:Java多态理解.多态实现.重写.转型和抽象类)中的抽象类 文章目录 一:接口基本概念 ( ...

  4. RFID标签、读卡器、终端、接口的概念

    转载自:https://www.cnblogs.com/liuyaozhi/p/4985110.html RFID标签.读卡器.终端.接口的概念 RFID标签:(引用)RFID无线射频识别是一种非接触 ...

  5. 解决微信小程序请求后端接口碰到合法域名的问题 http-405j及java接口和数据接口的概念区分

    合法域名的问题 http-405 解决方案: @Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse res ...

  6. 雄兔脚扑朔,雌兔眼迷离;双兔傍地走,安能辨我是雄雌?——golang接口的概念

    古有花木兰替父从军,安能识我是女郎?今有golang接口隐式实现.对于一个具体的类型,无须声明它实现了哪些接口,只要提供接口所必需的方法即可. 因为golang是我新学的语言,我们先看看其他语言中接口 ...

  7. 当我们扩张时——技术商业策略圆桌第一弹

    在 LiveVideoStackCon 2021 上海站当中,我们策划了一个由三场圆桌组成的"技术商业策略"专题,并邀请到微帧科技的联合创始人&CEO 朱政作为专题出品人, ...

  8. 线下空间体验如何承载商业策略——从宜家的冰淇淋说起

    你是否有过这样的经历:周末和朋友相约在宜家,逛了大半天,买了一堆小物件,还"种草"了几款家居.最让你感到满足的,是在里面的餐厅饱餐了一顿,临走还不忘买个冰淇淋. 在线上购物极度便利 ...

  9. 如何将商业策略与项目管理相关联

    将您的商业策略与项目管理联系起来,这并不容易,但是如果项目会达到某一目的并满足固有的业务需求,那么这是必要的.您可以做以下事情来使两者建立联系. 为了使业务目标与项目管理(PM)保持一致,企业项目管理 ...

  10. 「少即是多」商业策略的背后,隐藏着怎样的客户洞察?

    奉行极简主义的年轻人们口中总是叨念这样一句话: "Less is more(少即是多)." 它最早是由德国现代建筑大师路密斯·凡德罗提出的一种设计理念,而后逐渐演变成一种生活方式, ...

最新文章

  1. 二叉树的遍历(递归与非递归)
  2. c语言线性顺序表,C语言程序——线性顺序表.doc
  3. 今年一个偶然的创业,就改变了我的人生
  4. PyTorch——torch.Tensor与np.ndarray(NumPy)之间的类型转换
  5. java 获取密码框密码,获得Windows下的密码框密码--编程学习网
  6. Ubuntu18.04安装“迅雷“
  7. [转]Basic OCR in OpenCV
  8. OpenCV实现验证otsu算法
  9. 固态硬盘误格式化恢复图文教程
  10. 管理者如何保持团队稳定性
  11. 桌面图标有蓝底处理刚才
  12. 如何阅读一本好书:APUE
  13. HTTP协议网络请求状态码
  14. 客户端如何修改服务器时间设置在哪里看,客户端同步服务器时间设置在哪里
  15. 台式计算机没有声音图标,电脑没有声音怎么回事 电脑没有声音怎么恢复 电脑声音图标不见了...
  16. C语言刷题之动态规划进阶(二)
  17. StoneDB完成华为鲲鹏国产处理器适配认证!
  18. 真正的宽带上网加速方法
  19. 音视频基础:视频的编码
  20. 单机版Docker Swarm安装及试用

热门文章

  1. 哈希表,设计哈希集合,
  2. oracle投毒漏洞检测,Oracle Database Server 'TNS Listener'远程数据投毒漏洞(CVE-2012-1675)的完美解决方法...
  3. Codeforces Round #460 (Div. 2) C Seat Arrangements
  4. 事后诸葛亮(追光的人)
  5. python代码画微信标志图片_Python 一键制作微信好友图片墙
  6. Codeforces Gym 100015H Hidden Code 暴力
  7. Anaconda 环境克隆、迁移
  8. c语言将时速转换成配速,配速与时速换算(跑步配速和时速换算)
  9. 取次花丛懒回顾,半缘修道半缘君。
  10. forward(转发)与redirect(重定向)的区别