今天是2023年5月25日,自从2022年6月毕业,已经快一年了。时间如梭,接触FreeSWITCH将近两年,从今天开始正是整理自己的学习笔记,学习资料来源《FreeSWITCH权威指南》-作者杜金房这本书。目标是2天已更新,加油吧!
本笔记仅供个人学习和研究使用,任何商业行为或者从中获利行为均属于侵权行为。若有侵权请及时联系作者删除。
在漫长的通信历史长河中,PSTN及电话交换技术的发展经历了很多阶段,如从直接控制到间接控制再到公共控制、从人工交换到自动交换、从电子交换到程控交换、从模拟到数字、从电路交换到分组交换、从“硬”交换到软交换等。下面我们分别介绍
发话方通过话音振动来激励电炭精麦克风从而产生电信号,电信号传到远
端后通过振动对方的扬声器发声,从而传到对方的耳朵里。
缺点:每个人通话就要拉一条线,很复杂
如果整个电话网上有10个人,而某人想与另外9个人通话,他就需要铺设9对电话线。同时整个电话网上就需要10×(10-1)/2=45对电话线
为了解决上述的问题提出的解决方案
随着时代的发展,对电话有需求的用户越来越多,甚至普通家庭都希望拥有自己的电话。但是,为每对欲通话的家庭之间都铺设电话线是不可能的。因此,一种称为交换机(Switch,又称Exchange)的设备诞生了。它位于整个电话网的中心,用于连接每个用户。用户想打电话时,先拿起电话连接到管理交换机的接线员,由接线员负责接通到对方的线路。这便是最早的电话交换网(见图1-2),交换接续工作全部由人工完成。通过使用交换机,交换网上需要的线路大大减少了
缺点: 这个解决方案把接线员累坏了,导致了效率低下,满足不了了人们的需求
为了解决上述的问题提出的解决方案
随着电子技术,尤其是半导体技术的迅速发展,人们开始在交换机内引入电子技术,产生了电子交换机。由于当时技术条件的限制,仅在控制部分引入了电子技术,而话路部分在较长的一段时间内仍然采用机械触点。这种交换机一般称为半电子交换机或准电子交换机(区别是后者采用了速度较快的笛簧接线器)
1946年,第一台由存储程序控制的电子计算机诞生,这对现代科学技术起到了划时代的作用。通过在交换机中引入“存储程序控制”的概念,1965年5月, 美国贝尔系统 的1 号电子交换机(ESS No.1)问世了,这是世界上第一部开通使用的程控电话交换机。当时的交换机话路部分还保留了机械触点,以“空分”方式工作,因此称为空分交换机。并且,它交换的还是模拟信号。
20世纪60年代初以来,脉冲编码调制(PCM)技术成功地应用于传输系统中,它通过将“模拟”的信号数字化,提高了通话质量、增加了传输距离,同时,节约了许多线路成本。1970年,法国开通了世界上第一部程控数字交换机E10,开始了数字交换的新时代。
随着技术的进步和人们对通信要求的增加,世界上许许多多的交换机间也需要相互通信,这些交换机之间通过中继线(Trunk)相连,随着电子交换机和程控交换机的发展,便出现了现代意义的PSTN网络。PSTN网络把世界上各个角落的人们都联系在了一起,很显然,有时一个通话需要穿越好多台交换机。
20世纪70年代后期出现了蜂窝式移动电话(当移动电话小到可以拿在手里的时候就开始叫“手机”了)系统,这是无线电话发展的里程碑。而在此之前,虽然无线电通信是在1895年发明的,但无线电话却是在20世纪初发明了真空三极管之后才出现的。1915年首次成功地实现了跨越大西洋的无线电话通信;1927年在美国和英国之间开通了商用无线电话。移动电话的出现,扩展了PSTN网络的能力和范围,对PSTN网络的影响极其深远。
专门用于移动电话交换的通信网络称为移动网,而原来的程控交换网则称为固定电话网,简称固网。简单来说,移动网就是在普通固网的基础上增加了许多基站(Base Station,可以简单理解为天线),并增加了归属位置寄存器(Home Location Register,HLR)和拜访位置寄存器(Visitor Location Register,VLR),以记录用户的位置(在哪个天线的覆盖范围内)、支持异地漫游等。移动交换中心称为MSC(Mobile Switch Center)。
同时,在无线移动通信领域,随着移动通信技术的成熟及众多智能终端的出现,对高速IP网络的要求也就越来越迫切。最新的3G●、4G@技术就是应此要求而产生的。未来的通信中要完全取消低效的电路传输及电路交换,而全部集中到IP通信上来,也就催生了一个新的无线通信标准LTE⑧。LTE的定义是长期演进而来的,其为现代的手机及其他移动设备提供了高速的数据通信手段,逐步实现了全IP交换。
关于通信网络的演进,简单来说,在无线方面体现为从GSM/CDMA/UMTS等向LTE 发展,在核心网方面则体现为从电路交换向IMS发展。过去几年,围绕LTE语音曾经出现过多种观点、技术和演进路线。由于LTE标准不再支持用于支撑GSM、UMTS和CDMA2000网络下语音传输的电路交换技术,它只能进行全IP网络下的分组交换,因此随着LTE网络的部署,运营商需选择VoLTE日、CSFBE、SVLTEO、OTT@等方法之一解决LTE网络中的语音传输问题。从目前来看,移动网络庞大且复杂,在网络建设初期大部分运营商都选择使用CSFB方式建设网络,这种方式便于快速部署系统。当然,CSFB只是过渡时期的临时解决方案。从长远来看,VoLTE及其他几种方案更符合未来网络的发展方向。据报道,中国移动已于2013年6月发布了VoLTE技术白皮书,并计划于2014年下半年展开大规模商用。未来通信网络将走向何方,让我们拭目以待。
电话系统的发展与科技的进步是分不开的。在本节,我们来介绍一些关键的电话技术及专业术语。
固定的手机号码
手机号和一些特殊的手机号码
有一类特殊的号码称为短号码,如大家熟知的110、119、120等,这些属于公益性的号码(又称紧急号码,供紧急情况下使用),拨打都是免费的。
800开头的号码是被叫付费的业务,主叫呼叫这些号码是免费的。这些号码主要由一些大的企业集团使用。这类号码都是虚拟的电话号码,在实际呼叫过程中通过查询数据库转换成真正的目的号码。
但是800号码有一个致命的缺点,就是用手机打不通,这主要是电信业务的历史原因(主要原因是不同运营商的网间结算)造成的。随着移动业务的发展,手机用户越来越多,因此,出现了400业务。这类业务的特点是主被叫分摊付费,主叫付本地通话费,被叫付长途电话费(如果主被叫不在一个城市)。400业务是手机用户可以呼叫的。
当然,随着时代的发展,以及各运营商提供更加灵活的话务套餐(如主叫免收长途费等),主叫用户对拨打这类号码时对实际资费已不太敏感。拥有800和400之类的电话号码越来越多地成为了企业实力和社会形象的标志。
模拟(Analog)量是连续的变化的量,如温度、声音等。早期的电话网也是基于模拟交换的。对于人类交流来讲模拟信号是非常理想,但它很容易引入噪声。如果通话双方距离很远,信号会衰减,因而需要对信号进行放大。问题是,信号中经常混入线路的噪声,放大信号的同时也放大了噪声,导致信噪比(信号量与噪声的比例)下降,严重时甚至会难以分辨。
数字(Digital)信号是不连续的(离散的),是按一定的时间间隔(单位时间内抽样的次数称为频率)对模拟信号进行抽样(见图1-6)得出的一些离散值。然后通过量化和编码过程就可将这些离散值变成数字信号。根据抽样定理θ,当抽样频率是模拟信号最高频率的2 倍时,就能够完全还原原来的模拟信号。
PCM(Pulse Code Modulation)的全称是脉冲编码调制。它是一种通用的将模拟信号转换成以0和1表示的数字信号的方法。
一般来说,人的声音频率范围在300~3400Hz之间,通过滤波器将超过4000Hz的频率过滤出去,便得到4000Hz内的模拟信号。然后根据抽样定理,使用8000Hz进行抽样,便得到离散的数字信号。使用PCM方法得到的数字信号就称为PCM信号,一般一次抽样会得到16bit的信息。
PCM通常有两种压缩方式:
A律和μ律。
其中北美使用μ律,我国和欧洲使用A律律。这两种压缩方法很相似,都采用8bit的编码获得12bit到13bit的语音质量⑨。但在低信噪比的情况下,μ律比A律略好。A律也用于国际通信,因此,凡是涉及A律和μ律转换的情况,都由使用μ律的国家负责。
连接交换机(局)的E1或T1电路称为局间中继。交换机间的消息以及通话数据都是在局间中继上传送的,传统的交换机使用时分复用(TDM)技术将多路通话合并到一条数字中继线上,可以大大节省局间中继线的数量。
利用时分复用技术可以将32个64kbit/s的信道合并到一条2Mbit/s(64kbit/s×32=2.048Mbit/s,通俗来说就直接叫一个两兆)的电路上,这样的电路称为一个E1(在北美和日本,是24个64kbit/s复用,称为T1,速率是1.544Mbit/s)。在E1中,每一个信道称为一个时隙。其中,除0时隙固定传同步时钟外,其他31个时隙最多可以同时支持31路电话(有时候会使用第16时隙传送信令,这时最多支持30路电话)。
随着话务量的增加,交换机之间的电路越开越多,因而需要更高级别的电路复用技术。目前通常的做法是将63个E1合并到一个155Mbit/s(2×63+P=155,其中P是电路复用的开销)速率的光路(光纤)上,在SDH(Synchronous Digital Hierarchy,同步数字传输体系)技术中这称为STM-1(Synchronous Transfer Module,同步传输模块)。
当然,155Mbit/s速率的光路还可以使用波分复用等技术合并到1Gbit/s或10Gbit/s速率的光路上,实现话路收敛和传输。
我国的电话网由本地网与长途网组成,并通过国际交换中心进入国际电话网。
信令:通俗的来说就是信息,消息。比如说用户的信息,手机号码的信息,中继路由的信息,我们把它起了一个好听的名字,叫做信令:
按照信道的不同,信令可以分为以下两种:
另外,信令还可分为带内信令和带外信令、模拟信令和数字信令、前向信令和后向信令、线路信令和记发器信令等
从用户终端(通常是话机)到端局交换机之间经常需要传送一些控制信息,如用户摘机、挂机、拨号、主叫号码显示等,这些信息称为用户线信令。用户线信令可以通过模拟或数字信号传递。
交换机与交换机之间也需要传送控制信号,用于话路的建立、释放等,这些控制信号就称为局间信令
七号信令(Signaling System No. 7, SS7 )是我国目前使用的主要信令方式,用于局间通信。我国的电话网络中有专门的七号信令网。
上面在交换机A与B之间传递的为七号信令中的TUP ( Telephone User Part,电话用户 部分)。目前,由于ISUP (ISDN User Part, ISDN用户部分)能与ISDN互联并提供比TUP 更多的能力和服务,故其已基本取代TUP成为我国七号信令网采用的主要信令方式。
H.323与SIP属于VoIP领域的通信信令,它们适用于用户线信令和局间信令,由于IP终端比普通话机更加智能,因此这些信令在用户线信令及局间信令使用方式上已没有太大区别。
H.323和SIP设计之初都是作为多媒体通信的应用层控制(信令)协议,目前一般用于 IP电话。
具体的区别
信令主要传输一些控制信号,而通信双方需要听到的是对方的语音数据,这些语音数据就称为媒体(Media),还有语音,还有视频、文 字信息(短消息)、传真等。
在SIP通信中,除文字外,媒体都是在RTP协议中传输的。由于媒体一般都是持续传输的,因此又称RTP流。