电话网和IP网

介绍

电话网(Public Switched Telephone Network,PSTN)和IP网(Internet Protocol Network)是两种不同的通信网络架构和技术体系。

  1. 电话网(PSTN):

    • PSTN 是一种传统的电话通信网络,基于电路交换技术构建,用于在全球范围内提供电话通信服务。
    • 它通过铜线、光纤、微波链路等物理媒介连接,形成一个覆盖广泛的固定电话通信网络。
    • 在PSTN中,通话时会为通话双方分配一条专用的物理通道(即电路),通话期间这条通道被独占,即使通话中有沉默时段,资源仍被持续占用。
    • 电话网提供的服务包括本地通话、国内长途、国际长途以及各种增值服务,如呼叫转移、来电显示等。
  2. IP网(Internet 或 IP Telephony Networks):

    • IP网是基于TCP/IP协议簇的互联网,最初主要用于数据通信,但后来发展出了Voice over IP (VoIP)技术,使得语音通信也能在网络上传输。
    • IP电话(VoIP电话)通过将语音信号数字化,并将其转化为数据包,然后通过互联网发送到接收端,再重新转换回语音信号。
    • IP网不像电话网那样建立固定的物理连接,而是采用分组交换的方式传输数据,这意味着语音数据被打包并通过共享网络路由,而不是占用一条持续的专用电路。
    • 使用IP网络进行电话通信的优点包括更低廉的通话费用(特别是对于国际长途)、更好的灵活性(比如统一通信服务、视频通话等附加功能)、以及更容易集成到现有的IT基础设施中。
    • 缺点可能包括依赖网络质量,如果网络拥堵或者带宽不足,可能会导致通话质量下降,以及在极端情况下可能出现延迟、丢包等问题。

总之,电话网是传统的、基于电路交换的电话通信基础设施,而IP网则是基于分组交换的现代数据网络,通过VoIP技术实现了电话服务的互联网化,极大地改变了通信行业格局并降低了通信成本。

关系

电话网(PSTN)与IP网(互联网)起初是两个相对独立的通信网络体系,但在技术和业务发展的推动下,二者的关系逐渐紧密,并在某些方面实现了融合。

关系与发展历程:

  1. 独立运行阶段:早期,电话网(PSTN)主要负责电话通信,而IP网专注于数据传输。两者各自拥有独立的硬件设施、接入手段和服务体系。

  2. 互联互通阶段:随着互联网技术的发展,尤其是VoIP(Voice over Internet Protocol)技术的成熟,电话通信开始向IP网络过渡。通过网关设备,电话网与IP网得以实现互联互通,IP电话(IP telephony)用户可以直接通过互联网拨打和接听传统电话。

  3. 融合通信阶段:随着下一代网络(NGN,Next Generation Network)的概念提出和发展,电话网和IP网进一步融合,产生了所谓的全IP网络,其中包含IMS(IP Multimedia Subsystem)这样的核心架构,使得语音、视频、数据等多种通信服务能够在统一的IP网络平台上实现,促进了三网融合(电信网、电视网、互联网)的进程。

具体表现形式:

  • IP电话服务:用户可以通过IP网络拨打电话,通话费用降低,而且可以在任何有互联网接入的地方使用。
  • 软交换技术:通过软交换技术,运营商可以整合传统电话网与IP网络资源,实现灵活高效的语音通信服务。
  • 融合终端:许多现代通信终端(如智能手机、VoIP电话机)可以同时支持传统电话线路和IP网络通信。

综上所述,电话网与IP网从最初的平行发展,逐步走向相互渗透、深度融合,共同构成了当今多元化、智能化的通信服务体系。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/726901.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一个数据库表格缺少自动增加的字段导致添加一条数据失败

一个数据库表格缺少自动增加的字段导致添加一条数据失败。最近要整理出一个cms网站源程序,因此新建了一个目录,将需要的文件复制到该目录。复制好以后,试用的时候发现添加留言失败。经过数小时的查找原因,最后找到原因&#xff0c…

Vscode setting.json设置

setting.json设置 {// 換行"editor.wordWrap": "on",// 是否允许自定义的snippet片段提示"editor.snippetSuggestions": "top",// vscode默认启用了根据文件类型自动设置tabsize的选项 不检查缩进,保存后统一按设置项來设…

互联网智慧工地源码,“互联网+建筑大数据”SaaS微服务架构,支持PC端、手机端、数据大屏端

智慧工地源码,支持多端展示(PC端、手机端、平板端)SaaS微服务架构,项目监管端,工地管理端源码 智能时代的风暴已经融入了我们生活的每个方面,智能手机、iPad等移动终端智能设备已经成为我们生活的必需品。智…

能耗数据采集网关在实际生产中的应用及其带来的能效提升-天拓四方

能耗数据采集网关是一种集成多种传感器和数据通信技术的智能化设备,它能够实现对生产现场各类能耗数据的实时采集、存储和传输。通过网关设备,企业可以构建一个全面、高效的能源管理系统,对生产过程中的能源消耗进行实时监控和精准控制&#…

【TypeScript系列】5分钟了解TypeScript

5分钟了解TypeScript 让我们使用TypeScript来创建一个简单的Web应用。 安装TypeScript 有两种主要的方式来获取TypeScript工具: 通过npm(Node.js包管理器)安装Visual Studio的TypeScript插件 Visual Studio 2017和Visual Studio 2015 Up…

flex布局(后端工程师快上手写前端)

本文更加适合后端同学需要上手写前端本人实习前后端都干,只能说工作越来越难找了 不知道大家前端掌握的怎么样,我是来重新复习了 css前置知识(熟悉可以不看): 1.如果父标签不设置宽高,那么父标签的宽高会…

logback最全日志输出,你需要的这里都有,全是干货

有工作经历的都知道,日志打印非常重要,往往是定位生产问题的唯一方式。 如果不了解日志的配置,先查看我另一篇文章基于springboot的logback日志管理,文章里面日志输出,分级、分文件目录,还有各种配置以及说…

Leetcode题库: 1. 两数之和 Hash表思路解析。

题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你…

四面体单元悬臂梁的Matlab有限元编程 | 实体单元 | Matlab源码 | 理论文本

专栏导读 作者简介:工学博士,高级工程师,专注于工业软件算法研究本文已收录于专栏:《有限元编程从入门到精通》本专栏旨在提供 1.以案例的形式讲解各类有限元问题的程序实现,并提供所有案例完整源码;2.单元…

Amadine mac版:矢量设计的艺术工坊,创作随心所欲!

Amadine矢量设计软件是一款功能强大且易于使用的创意工具,专为矢量图形设计而生。无论您是专业的设计师、插画师,还是寻找矢量图形设计解决方案的爱好者,Amadine都能满足您的需求。 Amadine Mac版软件获取 首先,Amadine以其直观…

全面剖析一下ThreadLocal

什么是ThreadLocal? ThreadLocal英文翻译过来就是:线程本地量,它其实是一种线程的隔离机制,保障了多线程环境下对于共享变量访问的安全性。 看到上面的定义之后,那么问题就来了,ThreadLocal是如何解决共享…

从零开始的LeetCode刷题日记:707.设计链表

一.相关链接 题目链接:707.设计链表 二.心得体会 这道题也是一道链表题,使用虚拟头节点来处理。整体的逻辑都是很简单的,需要注意的是判断索引值是否合理的时候,需要注意按索引增加链表节点时要比get和delete多一位,…

怎么升级python 的 chromedriver 版本?

1. 首先,确认您当前Python和Chromedriver的版本号。您可以通过在命令行窗口中运行以下命令来检查Python版本号: python -V要检查Chromedriver版本,请运行以下命令: chromedriver -v2. 下载最新版本的Chromedriver。您可以从Chrome…

Java 中创建线程多种方式介绍

在 Java 中,创建线程有多种方式,以下是最常见的四种: 1. **通过继承 Thread 类** 2. **通过实现 Runnable 接口** 3. **通过实现 Callable 接口** 4. **通过使用 Executor 框架** 每种方式都有其特点和适用场…

CGAL 5.6.1 - Modular Arithmetic(模板化算法)

1 导言 模块化运算是现代代数系统的基本工具。结合中国余数定理,它是计算 gcd、结果等算法的主力。此外,它还可以作为一种非常有效的过滤器,因为通常只需计算一个素数的模数对应值,就可以排除某个值为零的可能性。 2 留数和模板…

Go编译报错 link: running gcc failed: exit status 1(已解决)

背景 在对一个开源的Go程序二次开发 重新编译时 , 报错截图如下 报错文字如下:关键信息 link: running gcc failed: exit status 1 $ go build -o orchestrator-didi -i go/cmd/orchestrator/main.go go build: -i flag is deprecated # command-li…

一文搞懂Vue按钮权限

在编写Vue代码的时候,经常会碰到各种权限问题,如:登录权限、路由权限、按钮权限等。今天我们就好好来说一说这个按钮权限到底是怎么一回事。 文章目录 一、概念二、按钮权限的方式2.1 自定义指定2.2 v-if2.3 函数式渲染2.4 小结 三、总结 一、…

如何系统的学习Python——封装

在Python中,封装是一种面向对象编程的概念,通过将类的内部数据和方法隐藏起来,限制外部对其直接访问。 在Python中,封装可以通过以下方式实现: 1. 私有成员: 在Python中,可以通过在属性或方法…

客服提效工具:一键回复,效率翻倍

在快节奏的工作环境中,每一秒都是宝贵的。对于客服人员来说,每天面对的是海量的咨询和回复,如何在保证服务质量的同时,提高工作效率?最近,我被同事安利了一个神奇的工具——客服宝聊天助手。这是一款专为客…

基于单片机的天然气泄漏报警系统设计论文

目 录 摘 要 I Abstract II 1 引 言 1 2天然气泄露检测报警系统的方案设计 4 2.1 方案选择 4 2.2 天然气泄露报警系统的整体设计方案 5 2.2.1天然气泄漏报警器工作原理 5 2.2.2天然气泄漏报警器的结构 5 3天然气泄露报警的硬件部分设计 7 3.1 STC89C52单片机 7 3.2 传感器的选…