【来源申明】本文原文来自:微信公众号“鲜枣课堂”,官方网站: http://xzclass.com,原题为:《通信交换的百年沧桑(上)》,本文引用时已征得原作者同意。为了更好的内容呈现, 即时通讯网在收录时内容有稍许调整,转载时请注明原文来源信息,请尊重原作者的劳动。

1、本系列文章目录

IM开发者的零基础通信技术入门(一):通信交换技术的百年发展史(上)》(* 本文)
IM开发者的零基础通信技术入门(二):通信交换技术的百年发展史(下)
IM开发者的零基础通信技术入门(三):国人通信方式的百年变迁
IM开发者的零基础通信技术入门(四):手机的演进,史上最全移动终端发展史
IM开发者的零基础通信技术入门(五):1G到5G,30年移动通信技术演进史
IM开发者的零基础通信技术入门(六):移动终端的接头人——“基站”技术
IM开发者的零基础通信技术入门(七):移动终端的千里马——“电磁波”
IM开发者的零基础通信技术入门(八):零基础,史上最强“天线”原理扫盲
IM开发者的零基础通信技术入门(九):无线通信网络的中枢——“核心网”
IM开发者的零基础通信技术入门(十):零基础,史上最强5G技术扫盲
IM开发者的零基础通信技术入门(十一):为什么WiFi信号差?一文即懂!
IM开发者的零基础通信技术入门(十二):上网卡顿?网络掉线?一文即懂!
IM开发者的零基础通信技术入门(十三):手机信号差?一文即懂!
IM开发者的零基础通信技术入门(十四):高铁上无线上网有多难?一文即懂!
《IM开发者的零基础通信技术入门(十五):彻底读懂移动端的定位技术》

(本文同步发布于:http://www.52im.net/thread-2354-1-1.html

2、本文内容概述

本文(上下两篇)将带你了解当今通信交换技术最初的模样以及发展过程。学习技术更要了解技术的前世今生,技术本无聊,故事很有趣。

3、“电话”的出现

1876年2月,一位名叫亚历山大·贝尔的29岁年轻人,向美国专利局提交了一项发明专利申请并获得批准。这项专利,就是日后影响了整个人类社会进程的通信神器——电话。



▲ 亚历山大·格拉汉姆·贝尔(Alexander Graham Bell)

在这之后的第二年,贝尔创办了贝尔电话公司(也就是美国AT&T公司和朗讯公司的前身,贝尔实验室的发起者),开始了电话的商业化运营。到了年底,用户数很快就达到了3000户。没过多久,贝尔又完成了波士顿和纽约之间的首次长途电话实验(相距300多公里),进一步刺激了电话的快速普及。



▲ 当时的宣传海报

4、“交换机”的出现

随着电话数量和通话距离的迅速增加,人们发现,传统的电话连线方式存在很大的问题。当时的连线方式,是直连模式,也就是1对1模式。




▲ 直连模式

这种模式,适用于最早期用户数量很少的情况。随着用户数增加,就会带来很高的成本。




▲ 直连模式需要大量的电话线连接

如上图所示,当采用直连方式,连接N个电话,需要N*(N-1)/2条电话线例如,10000个电话,就需要49,995,000条电话线。

于是,人们开始引入了“交换(switch)”的概念。所谓“交换”,就是“进和出”。交换机,就是控制消息从哪里来,到哪里去。有了交换机之后,将大幅减少线缆和线杆成本,并且有利于管理和维护。




▲ N个电话,只需要N条线

1878年,也就是电话发明两年后,世界上最早的电话交换机出现了。这种交换机,是由话务员进行人工操作的,所以称为“人工交换机”。




▲ 话务员和人工交换机

人工交换机由用户线、用户塞孔、绳路(塞绳和插塞)和信号灯等设备组成。







用户要打电话,先与话务员通话,告诉话务员要找谁,然后由话务员帮你接续。人工交换机,根据当时电话的分类,也分为两种:磁石式和共电式。最初的电话机,电能由自身提供,主要由送话器、受话器、手摇发电机、电铃、干电池等部件构成。因为手摇发电机上有两块永久磁铁,所以得名“磁石电话机”。




▲ 早期的磁石电话机

1880年,出现了“共电式电话机”,通话双方可以共同使用电话局的电源。这项改进,使电话机的结构大大简化了,而且使用方便,拿起电话便可呼叫。




▲ 共电电话机(摇把没了)

5、“步进制电话交换机”的出现

人工交换机的缺点是显而易见的:容量很小,需要占用大量人力,工作繁重,效率低下,而且容易出错。1891年,有一个名叫史端乔的殡仪馆老板,就吃了人工交换机的大亏。




▲ A.B.史端乔(Almon Brown Strowger)

他发现,打到自己店里的生意电话,总会被话务员转接到另一家殡仪馆。后来才知道,原来当地话务员是那家殡仪馆老板的堂弟。于是,他很生气,发誓一定要发明一个不需要人工操作的交换机。结果,他还真的做到了。他在自己的车库里,制作了世界上第一台步进制电话交换机。




▲ 为了纪念他,这种交换机也被称为“史端乔交换机

即时通讯-单聊功能表-聊天功能-聊天app-聊天信息加密沟通-聊天文本-聊天技术-聊天构架源码-聊天 记录同步云储存-聊天消息测回-哇谷即时通讯IM源码

这种交换机,由预选器、选组器和终接器等部件组成,以机械动作代替话务员的人工动作。当用户拨号时,选择器随着拨号发出的脉冲电流,一步一步地改变接续位置,从而将主叫和被叫用户间的电话线路自动接通。




▲ 步进制交换机工作原理图

话说,史端乔确实是一个发明天才,除了步进制交换机之外,大家经常在电视上看到的旋转式拨号盘,也是他发明的。有人还专门给他建了一个网站,以示纪念(网址就是他的名字:www.almonbrownstrowger.com)。




▲ 旋转式拨号盘

1892年,第一个“史端乔步进制电话局”在美国投入使用。后来,在史端乔步进制交换机的基础上,又出现了旋转式和升降式的交换机。




1909年,德国西门子公司对史端乔步进制电话交换机进行了改进,主要是将三磁铁上升旋转型选择器改为二磁铁的选择器,制成西门子步进制电话交换机。




▲ 1929年在澳门安装使用的西门子F1步进制电话交换机

6、“机电制自动电话交换机”的出现

步进制交换机虽然实现了替代人工,但是仍然存在很多缺点,例如接点是滑动式的,可靠性差,易损坏,动作慢,结构复杂,体积大等。




▲ 日本富士通信机制造株式会社生产的A29步进制交换机(1940年)

于是,工程师们继续寻求更好的解决方案。1919年,瑞典工程师贝塔兰德和帕尔姆格伦共同发明了一种“纵横接线器”的新型选择器,并为之申请了专利。




▲ 纵横制接线器

这种接线器,将过去的滑动式改成了点触式,从而减少了磨损,提高了使用寿命。




▲ 纵横连接器交叉点示意图

在“纵横连接器”的基础上,1926年,世界上第一个大型纵横制自动电话交换机在瑞典松兹瓦尔市投入使用。到了1938年,美国开通了1号纵横制自动电话交换系统。紧接着,法国、日本等国家也相继生产和使用该类系统。从此,人类正式进入纵横制交换机的时代。到20世纪50年代,纵横制交换系统已经非常成熟和完善。




▲ 纵横制交换机

“纵横制”和“步进制”,都是利用电磁机械动作接线的,所以它们同属于“机电制自动电话交换机”。

7、“程控交换机”的出现

就在纵横制不断完善的同时,随着晶体管的发明,半导体技术和电子技术飞速发展,人们开始考虑,在电话交换机中引入电子技术。




▲ 世界上第一个晶体管

由于当时电子元件的性能还无法满足要求,所以出现了电子和传统机械结合的交换机技术,被称为“半电子交换机”、“准电子交换机”。后来,微电子技术和数字电路技术进一步发展成熟,终于有了“全电子交换机”。1965年,美国贝尔成功生产了世界上第一台商用存储程式控制交换机(也就是“程控交换机”),型号为No.1 ESS(Electronic Switching System)。




▲ No.1 ESS程控交换机

1970年,法国在拉尼翁开通了世界上第一个程控数字交换系统E10,标志着人类开始了数字交换的新时期。程控交换机的实质,就是电子计算机控制的交换机。




▲ NEC程控交换机

它以预先编好的程序来控制交换机的接续动作,优点非常明显:接续速度快、功能多、效率高、声音清晰、质量可靠,其容量可大至万门。

注:这里所说的“门”,是交换机容量的一种单位,可以简单理解为最大支持的接续电话数量。如此巨大的容量,意味着占地面积更小。程控交换机的机架数仅为纵横制的1/10,而且每个机架的重量减轻一半多,非常有利于安装和维护。

(——本篇未完,下篇《IM开发者的零基础通信技术入门(二):通信交换技术的百年发展史(下)》再续——)

附录:更多网络编程知识干货

计算机网络通讯协议关系图(中文珍藏版)[附件下载]
TCP/IP详解 - 第11章·UDP:用户数据报协议
TCP/IP详解 - 第17章·TCP:传输控制协议
TCP/IP详解 - 第18章·TCP连接的建立与终止
TCP/IP详解 - 第21章·TCP的超时与重传
技术往事:改变世界的TCP/IP协议(珍贵多图、手机慎点)
通俗易懂-深入理解TCP协议(上):理论基础
通俗易懂-深入理解TCP协议(下):RTT、滑动窗口、拥塞处理
理论经典:TCP协议的3次握手与4次挥手过程详解
理论联系实际:Wireshark抓包分析TCP 3次握手、4次挥手过程
计算机网络通讯协议关系图(中文珍藏版)
UDP中一个包的大小最大能多大?
P2P技术详解(一):NAT详解——详细原理、P2P简介
P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解
P2P技术详解(三):P2P技术之STUN、TURN、ICE详解
通俗易懂:快速理解P2P技术中的NAT穿透原理
高性能网络编程(一):单台服务器并发TCP连接数到底可以有多少
高性能网络编程(二):上一个10年,著名的C10K并发连接问题
高性能网络编程(三):下一个10年,是时候考虑C10M并发问题了
高性能网络编程(四):从C10K到C10M高性能网络应用的理论探索
高性能网络编程(五):一文读懂高性能网络编程中的I/O模型
高性能网络编程(六):一文读懂高性能网络编程中的线程模型
不为人知的网络编程(一):浅析TCP协议中的疑难杂症(上篇)
不为人知的网络编程(二):浅析TCP协议中的疑难杂症(下篇)
不为人知的网络编程(三):关闭TCP连接时为什么会TIME_WAIT、CLOSE_WAIT
不为人知的网络编程(四):深入研究分析TCP的异常关闭
不为人知的网络编程(五):UDP的连接性和负载均衡
不为人知的网络编程(六):深入地理解UDP协议并用好它
不为人知的网络编程(七):如何让不可靠的UDP变的可靠?
网络编程懒人入门(一):快速理解网络通信协议(上篇)
网络编程懒人入门(二):快速理解网络通信协议(下篇)
网络编程懒人入门(三):快速理解TCP协议一篇就够
网络编程懒人入门(四):快速理解TCP和UDP的差异
网络编程懒人入门(五):快速理解为什么说UDP有时比TCP更有优势
网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门
网络编程懒人入门(七):深入浅出,全面理解HTTP协议
网络编程懒人入门(八):手把手教你写基于TCP的Socket长连接
网络编程懒人入门(九):通俗讲解,有了IP地址,为何还要用MAC地址?
技术扫盲:新一代基于UDP的低延时网络传输层协议——QUIC详解
让互联网更快:新一代QUIC协议在腾讯的技术实践分享
现代移动端网络短连接的优化手段总结:请求速度、弱网适应、安全保障
聊聊iOS中网络编程长连接的那些事
移动端IM开发者必读(一):通俗易懂,理解移动网络的“弱”和“慢”
移动端IM开发者必读(二):史上最全移动弱网络优化方法总结
IPv6技术详解:基本概念、应用现状、技术实践(上篇)
IPv6技术详解:基本概念、应用现状、技术实践(下篇)
从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路
脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手
脑残式网络编程入门(二):我们在读写Socket时,究竟在读写什么?
脑残式网络编程入门(三):HTTP协议必知必会的一些知识
脑残式网络编程入门(四):快速理解HTTP/2的服务器推送(Server Push)
脑残式网络编程入门(五):每天都在用的Ping命令,它到底是什么?
脑残式网络编程入门(六):什么是公网IP和内网IP?NAT转换又是什么鬼?
以网游服务端的网络接入层设计为例,理解实时通信的技术挑战
迈向高阶:优秀Android程序员必知必会的网络基础
全面了解移动端DNS域名劫持等杂症:技术原理、问题根源、解决方案等
美图App的移动端DNS优化实践:HTTPS请求耗时减小近半
Android程序员必知必会的网络通信传输层协议——UDP和TCP
>> 更多同类文章 ……

(本文同步发布于:http://www.52im.net/thread-2354-1-1.html

--------------

热门搜索:

什么是私有云? 私有云、公有云还是混合云?企业该如何选? 企业聊天APP有什么作用,可以带来哪些便利? 企业选择混合云的优势 聊天APP应该具备哪些功能?怎么确保信息不被泄露? 企业即时通讯的使用价值有哪些 企业IM是什么,有什么使用优势? JM沟通优势有哪些,安全性怎么样? JM沟通APP功能强大且安全性高 IM云系统即时通讯公有云、私有云、企业云、海外云-哇谷IM团队 对于IM即时通讯的性能与并发性问题xmpp等各种通信协议 sso登录统一账号体系和集中认证授权 MongoDB数据库百万并发设计使用方法 WebRTC视频会议服务器性能10万并发 办公协同解决方案的意义 有什么优势? 美国FBI遭黑客攻击 超10万人收到垃圾邮件!这家零佣金券商也被攻击 用户数据泄露-企业即时通讯安全 工作台支持私有化部署-企业办公通信管理-软件开发管理系统-哇谷云 Application scenarios of wagu im cloud service A typical IM architecture might look like this 哇谷IM实现原理讲解-哇谷IM即时通讯云 JM沟通功能图片演示-哇谷IM即时通讯云 硬件配置选择-哇谷IM即时通讯云 IM私有化价格服务系统-哇谷IM即时通讯云 哇谷云服务项目表 哇谷IM定制私有化搭建资料准备工单-哇谷IM即时通讯云 APP中红包功能技术最常见的形式-哇谷im即时通讯云 私有云、公有云还是混合云?企业该如何选? 租用海外云服务器时应注意的事项 私有云比起公有云安全性大大提高 哇谷云服务应用场景十分丰富多元 聊天APP功能强大 用户群体越来越广泛 企业打造私有云平台需要注意的几点 企业聊天办公软件如何挑选,需要具备哪些功能? IM的作用可不只是单纯的聊天工具 企业使用即时通讯的好处有哪些? 企业通讯常见的困扰:有什么办法提高通讯质量? 聊天APP应该具备哪些功能?怎么确保信息不被泄露? 语音会议软件越来越多:到底哪个软件适合开会? 使用手机能否召开视频会议?哪些软件值得选择? JM沟通与传统通讯软件有何区别?是否只能用于社交? 语音会议效果难以保障 你有准备专业会议软件吗 专业企业通讯软件功能齐全 让办公变得更加轻松快捷 业应不应该开发聊天APP 三个不容拒绝的理由 企业通讯软件如何选择 隐私保护终于一切 视频会议没有专用软件 很多事情都无法处理 哪些是常用的微服务框架? 企业如何搭建私有云? 即时通讯软件是否具有聊天回执的功能? 企业即时通讯软件支持多设备登陆吗? 企业即时通讯适合中小企业的即时通讯软件? 盘点全球几大即时通讯软件 介绍两款国外大佬级别的即时通讯APP Short video features 即时通讯短视频功能的基本特点主要有哪些 Features of chat function 聊天功能在即时通讯软件中的产品特色体现在哪里 Increase the function of red envelope 为什么在即时通讯软件中会增加红包功能 instant messaging 即时通讯 办私密软件公 Office privacy software Cloud service 云服务 Im definition IM定义 How to meet office requirements Main features of instant messaging 即时通讯云软件应该如何达到集团办公的需求 企业即时通讯软件设计的特点主要有哪些 Instant messaging cloud red packet  福利发送新办法,IM即时通讯云红包功能的大势所趋 LAN communication 区域网通讯可以促进企业发展,使信息传输更快捷 Production guide of enterprise specific app 企业专属聊天APP的生产指南,这里应有尽有! Waguyun privacy protection 企业通讯无法得到私密保障?哇谷云上办公为您提供专业服务! Choose Wawa Guyun for internal communication 企业内部交流怎么办?现在有了哇谷云!  Advantages of LAN  局域网通讯企业真的需要吗?它有哪些优点? Enterprise instant messaging voice conference app 新发展、新机遇 全球疫情下的企业即时通讯语音会议 Provide efficient enterprise communication 专业呼叫中心 提供高效企业通信解决方案 New layout of global economic integration 协同办公解决方案,全球一体化经济新布局 There is more than one way for IM tools 还在使用微信?IM工具不止有一条途径 Power source for efficient operation 选择办公协同解决方案,现代企业高效运转的动力源 Efficient enterprise specific instant messaging 企业聊天APP,私密度高的高效企业专属即时通讯APP 新一代私有云与早期私有云的区别 The difference between private clouds What are the advantages of private cloud 新一代私有云有哪些优势? 单聊功能 群聊功能红包功能源码 实时音视频 短视频 音视频会议源码 低延迟直播 哇谷IM云服务 IM私有化搭建源码 私有化搭建准备文件 TF签名知识 企业即时通讯 IM 即时通讯 IM定制功能 语音聊天室 在线教育 金融服务 sso单点登录系统 政府加密沟通 企业通信办公 KTV点唱系统 局域网通讯 知识库 企业即时通讯 sso单点登录系统 KTV点唱系统版本Demo JM沟通2.0版本Demo 哇谷IM企业办公版本 哇谷工作台 短视频源码 音视频会议源码 直播聊天源码 ios超级签名服务 哇谷云 哇谷科技 即时通讯 IM下载http://www.juemigoutong.com/webproduct.html IM功能与价格http://www.juemigoutong.com/webcooperation.html 哇谷IM团队,哇谷即时通讯,哇谷官方站 即时通讯-哇谷即时通讯-IM-直播-短视频-音视频会议-大型企业即时通讯办-即时通讯源码-聊天app-http://www.wagukeji.com 即时通讯-哇谷即时通讯-IM-直播-短视频-音视频会议-大型企业即时通讯办-即时通讯源码-聊天app-sso-http://www.juemigoutong.com 即时通讯-哇谷即时通讯-IM-直播-短视频-音视频会议-大型企业即时通讯办-即时通讯源码-聊天app-http://www.wagu.cloud 即时通讯-哇谷即时通讯-IM-直播-短视频-音视频会议-大型企业即时通讯办-即时通讯源码-聊天app-http://bolg.wagu.cloud 即时通讯-哇谷即时通讯-IM-直播-短视频-音视频会议-大型企业即时通讯办-即时通讯源码-聊天app-http://so.wagu.cloud