本节书摘来自华章计算机《 FreeSWITCH权威指南》一书中的第1章,第1.2节,作者:杜金房 张令考 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.2 电话实现技术

电话系统的发展与科技的进步是分不开的。在本节,我们来介绍一些关键的电话技术及专业术语。
1.2.1 电话号码
我们的生活已经离不开电话,而要打电话就离不开电话号码。但好多人对天天使用的电话号码既熟悉又陌生,因此,在这里我们也补充一些现行的电话网中电话号码的知识。值得注意的是,这些号码的出现大部分与业务内容和行政区划有关,也有一些历史背景,但限于篇幅,我们就不深入讨论了。

  1. 固定电话号码
    现行的电话网中采用E.164号码格式。以我国固话电话的编号规则为例,我们先来看本地号码。

一般来说,在比较大的省市(如北京、上海等)使用8位号码,比较小的省市使用7位号码。以北京的电话号码为例,它由8位数字组成,表示为ABCD EFGH,其中,ABCDE称为一个千群,即该群可以包含1000个电话号码,同理ABCD称为一个万群。小规模的交换机可能只包含几个千群,而大规模的可能包含几个万群。
如果在不同的省市之间打电话,则称为长途电话,一般需要通过长途局进行路由。打长途电话需要在本地号码前加上长途区号。根据城市的大小不同,我国电话区号的长度一般是2位到3位,如:
10 北京
20 广州
21 上海
755 深圳
535 烟台
读者可能会问,北京的长途区号不是010吗?答案是—“不是!”许多人会错误地认为北京的区号是010,这也正是作者要写这一节的原因。
由于各地区号的长度不同,而且数字也不规则,因此,为了区分长途电话和本地电话,我国规定,在拨打长途电话前除了要加上区号外,还要在最前面加“0”。因此,“0”是国内长途字冠,它本身不是区号的一部分。为了帮助读者理解,我们先考虑国际长途的情况。为了区分国内长途与国际长途,我国规定,国际长途要在国家代码前加两个0。因此,如果拨打美国的号码,如:1-234-567-890,则需要拨00-1-234-567-890。其中,1为美国的国家代码,我们稍后还会讲到。
交换机的拨号规则遵循短号优先的原则,拨号时不加0就认为是本地号码,加一个0就认为是国内长途,两个0是国际长途。我国的国家代码是86,因此,一个北京号码的国际表示是:86 10 ABCD EFGH。
与我国不同,美国的国际长途字冠是011,因此如果从美国拨打中国的号码,则需要拨:011 86 10 ABCD EFGH。
类似的,其他国家和地区也有不同的拨号方式,这增加了电话号码书写的复杂性。因此,在实际书写电话号码时,有时会省略国际长途字冠,而统一用“+”号代替,如:+86 10 ABCD EFGH。
读到这里,读者就可以理解为什么北京的区号不是010了吧?另外,我们还知道,使用固定电话拨打异地手机时前边要加拨0,同样说明0并不是区号或手机号码的一部分。

  1. 移动电话号码和专用号段
    移动电话号码俗称手机号,由于其可移动与漫游的特性,因此与普通固定电话号码略有不同。众所周知,我国的移动电话号码都是以1开头的,按不同的运营商来划分。如中国移动的号码由135、136、137、138、139等开头;中国联通的由130、186等开头,中国电信的由133、189等开头。它们后面都是8位的号码,因此整个手机号共11位,前3位称为移动电信运营商专用的号段。

在2013年工信部发放虚拟运营商牌照以后,核发170号段作为虚拟运营商的专用号段。

  1. 短号码
    有一类特殊的号码称为短号码,如大家熟知的110、119、120等,这些属于公益性的号码(又称紧急号码,供紧急情况下使用),拨打都是免费的。

还有一部分是预付费的电话卡类业务,如200、201、300等。拨打这类号码本身不收费,而从关联的电话卡上扣费。
另一些短号码,如114等,由于运营商的分拆、合并,有的演变成了116114;还有一些5位的短号码专门供一些大的集团(如银行等)使用,如95555、95588等,这些号码不论何时何地拨打,一般只收市话费。
这些短号码的资源比较紧张,一般不会给个人使用。另外还有其他一些短号码,我们就不多讲了。

  1. 800和400号码
    800开头的号码是被叫付费的业务,主叫呼叫这些号码是免费的。这些号码主要由一些大的企业集团使用。这类号码都是虚拟的电话号码,在实际呼叫过程中通过查询数据库转换成真正的目的号码。

但是800号码有一个致命的缺点,就是用手机打不通,这主要是电信业务的历史原因(主要原因是不同运营商的网间结算)造成的。随着移动业务的发展,手机用户越来越多,因此,出现了400业务。这类业务的特点是主被叫分摊付费,主叫付本地通话费,被叫付长途电话费(如果主被叫不在一个城市)。400业务是手机用户可以呼叫的。
当然,随着时代的发展,以及各运营商提供更加灵活的话务套餐(如主叫免收长途费等),主叫用户对拨打这类号码时对实际资费已不太敏感。拥有800和400之类的电话号码越来越多地成为了企业实力和社会形象的标志。

  1. 北美电话号码分类计划
    为了与国内号码进行对比,我们来简单说一下北美电话号码分类计划(North American Numbering Plan)。

加拿大和美国使用北美电话号码分类计划,其区号由3位数字组成,本地号码为7位数字,1为长途接入码,即长途字冠(在有的情况下可以省略长途字冠)。比如,一个完整的号码为1 (ABC) DEF-GHIJ,如果是在本地拨打,则可以直接拨“DEF GHIJ”,如果是拨打长途,则需要先拨长途字冠1及区号,即:1 (ABC) DEF-GHIJ。
值得一提的是,其中的区号ABC如果是555,除555-1212是查号台外,其他的号码都是不存在的。这类号码一般用于电影或戏剧中,防止与真实环境中的电话号码相冲突。

  1. 电话号码的书写格式
    电话号码就是一长串号码,但有时候为了便于阅读,在写的时候常用连字符“-”、括号、空格等将数字分开,如上一节我们看到美国电话号码的格式。

国内电话号码的书写一般采用如下的方式:
(010) ABCD EFGH (没有国家代码,虽然0不是区号的一部分,但是,习惯了)
+86 (10) ABCD EFGH (固话,8位,国际号码格式)
+86 (535) ABC DEFG (固话,7位,国际号码格式)
+86 139 ABCD EFGH (手机,国际号码格式)
当然,具体的写法没有统一的规定,只要让看到号码的人知道怎么拨打就行了。至于要将电话号码印到名片上,又涉及企业形象设计的问题了,那就另当别论了。
1.2.2 模拟信号与数字信号
模拟(Analog)量是连续的变化的量,如温度、声音等。早期的电话网也是基于模拟交换的。对于人类交流来讲模拟信号是非常理想,但它很容易引入噪声。如果通话双方距离很远,信号会衰减,因而需要对信号进行放大。问题是,信号中经常混入线路的噪声,放大信号的同时也放大了噪声,导致信噪比(信号量与噪声的比例)下降,严重时甚至会难以分辨。
数字(Digital)信号是不连续的(离散的),是按一定的时间间隔(单位时间内抽样的次数称为频率)对模拟信号进行抽样(见图1-6)得出的一些离散值。然后通过量化和编码过程就可将这些离散值变成数字信号。根据抽样定理,当抽样频率是模拟信号最高频率的2倍时,就能够完全还原原来的模拟信号。


1.2.3 PCM
PCM(Pulse Code Modulation)的全称是脉冲编码调制。它是一种通用的将模拟信号转换成以0和1表示的数字信号的方法。
一般来说,人的声音频率范围在 300~ 3400Hz 之间,通过滤波器将超过 4000Hz 的频率过滤出去,便得到 4000Hz 内的模拟信号。然后根据抽样定理,使用 8000Hz 进行抽样,便得到离散的数字信号。使用PCM方法得到的数字信号就称为PCM信号,一般一次抽样会得到16bit的信息。
为了更有效地在线路上进行传输,通常对PCM信号进行一定的压缩。通过使用压缩算法,可以将每一个抽样值压缩到8bit。这样1秒的抽样就得到 8bit×8000=64000bit的信号(简称64kbit),抽样速率(即传输速率)为64kbit/s。
PCM通常有两种压缩方式:A律和μ律。其中北美使用μ律,我国和欧洲使用A律。这两种压缩方法很相似,都采用8bit的编码获得12bit到13bit的语音质量。但在低信噪比的情况下,μ律比A律略好。A律也用于国际通信,因此,凡是涉及A律和μ律转换的情况,都由使用μ律的国家负责。
1.2.4 局间中继与电路复用技术
连接交换机(局)的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速率的光路上,实现话路收敛和传输。

《 FreeSWITCH权威指南》——1.2 电话实现技术相关推荐

  1. 《 FreeSWITCH权威指南》——2.5 呼叫中心

    本节书摘来自华章计算机< FreeSWITCH权威指南>一书中的第2章,第2.5节,作者:杜金房 张令考 更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.5 ...

  2. FreeSWITCH权威指南-基础篇-1.2-电话实现技术

    文章目录 1.2 电话实现技术 1.2.1 电话号码 1. 固定电话号码 2. 移动电话号码和专用号段 3. 短号码 4.800和400号码 5. 北美电话号码分类计划 6. 电话号码的书写格式 1. ...

  3. FreeSWITCH权威指南-前言

    文章目录 前言 为什么写这本书 本书面向的读者 本书的内容及特色 排版及约定 如何阅读本书 实验环境及软.硬件设备选择 资源和勘误 致谢 特别鸣谢 前言 我们已经步入了一个新的时代. 当前, VoIP ...

  4. FreeSWITCH权威指南 -- 1.PSTN与VoIP基础(笔记)

    VoIP(Voice Over IP):承载于IP网上的语音通信. PSTN(Public Switched Telephone Network):公共交换电话网,就是我们日常打电话所使用的电话网络. ...

  5. 《Neo4j权威指南》简介,求伯君、周鸿袆、胡晓峰、周涛等大咖隆重推荐

    #好书推荐##好书奇遇季#<Neo4j权威指南>,图数据库技术丛书,京东当当天猫都有发售. 中国IT界元老.中国图数据库先导者.大数据领域资深专家.WPS曲线汉字发明人张帜策划! Neo4 ...

  6. java 分布式 redis缓存技术_JAVA架构师系列课程分布式缓存技术Redis权威指南,资源教程下载...

    课程名称 JAVA架构师系列课程分布式缓存技术Redis权威指南,资源教程下载 课程目标 本课程从0基础开始,对redis的方方面面进行细粒度的讲解:包括基础操作.高级命令.各种集群模式.动态增减节点 ...

  7. 《数据中心虚拟化技术权威指南》一2.2 数据中心网络拓扑

    本节书摘来自异步社区<数据中心虚拟化技术权威指南>一书中的第2章,第2.2节,作者[巴西]Gustavo A. A. Santana,更多章节内容可以访问云栖社区"异步社区&qu ...

  8. 《日志管理与分析权威指南》一1.6 人、过程和技术

    本节书摘来华章计算机<日志管理与分析权威指南>一书中的第1章 ,第1.6节,(美) Anton A. Chuvakin Kevin J. Schmidt Christopher Phill ...

  9. 《Cortex-M0权威指南》之Cortex-M0技术综述

    <Cortex-M0权威指南>之Cortex-M0技术综述 转载请注明来源:cuixiaolei的技术博客 Cortex-M0 处理器简介 1. Cortex-M0 处理器基于冯诺依曼架构 ...

最新文章

  1. 未来的计算机作文2000字,未来的模样2000字作文
  2. mysql 自己写数据库,自己写了一个简单的mysql数据库连接类
  3. 【Java】Java反射机制重点总结
  4. 中国口服补液盐市场趋势报告、技术动态创新及市场预测
  5. HDOJ---3790 最短路径问题[Dijkstra算法||SPFA]
  6. 分子量 (Molar Mass,ACM/ICPC Seoul 2007,UVa 1586)
  7. tcs标准编写软件_标准编写软件TCS应用.ppt
  8. 硕泰克SL-67fv1支持PIII800EB吗?
  9. 平面设计师需要掌握哪些印刷知识
  10. Alphago zero知识点
  11. 苹果上网本报价_买水果“送”水泥?无良商家昧良心!苹果纸箱灌水泥,商户坦言:“赚箱子钱”|水泥|水果箱|水泥浆|水果...
  12. 国家互联网信息办公室公布《互联网新闻信息服务单位内容管理从业人员管理办法》【软件网每日新闻播报│第10-31期】
  13. Java安全(二) 反射
  14. 在树莓派中Linux环境下rpm包的安装
  15. Chapter8.3:控制系统校正的根轨迹法
  16. 大数据应用与医学检验平台结合(论文)
  17. JS逆向加密——美团店铺详情_token参数
  18. 产品读书《从0到1:开启商业与未来的秘密》
  19. 【Java——打印杨辉三角】
  20. 上高职业技术学校计算机专科,上高职业技术学校

热门文章

  1. 百万富翁问题--安全多方计算
  2. VINS_FUSION
  3. 小型直播系统系列-乐聊TV的开发(三)
  4. Unable to access ‘https://github.com/**/**/‘: OpenSSL SSL_read: Connection was aborted, errno 10053
  5. 自媒体素材库有哪些?蚁小二带你找素材
  6. 国学入门书要目及其读法----梁启超
  7. 编程实现根据公式π/4=1-(1/3)+(1/5)-(1/7)...计算π的值
  8. VUE created与mounted区别
  9. 木木机器人tf卡_Microsoft 微软 L5V-00022 Sculpt Ergonomic 人体工程学无线键鼠套装
  10. JS内存问题:栈和堆