某企业老板开明、有头脑,经营有方,从卖盒饭一步步发展到如今的在全国已有三家分公司,因此基在各方面都很仔细处处节俭,以节约企业成本。两个分公司和总部之间打电话都是使用传统的PSTN电话网络,每年的长话费用占公司很大一笔费用

某天叫来负责管网络的小烦,说:你看XXX公司利用他们公司的企业网弄了个啥子IP电话,你看看咱们这个企业网能不能也利用利用!给咱们公司也节省些电话费!

拿着“圣旨”小烦仔细研究了起IP电话。

俗话说的IP电话就是VoIP,就是利用Internet/Intranet(IP)网络传递话带业务(包括话音/传真/话带数据等),即在分组交换网上通过(TCP/)IP协议实现传统的电话应用。

目前IP电话方案的设计有以下几种方式:普通语音网关接入方式,路由器接入方式,IP PHONE方式等。

1         普通语音网关接入方式是利用专用的语音网关设备连接语音程控交换机和广域网链路;

2           路由器接入方式是利用已有的路由器所具有的语音处理功能,实现传统模拟电话与IP网络的连接;

3           IP PHONE方式是使用软PBX,例如Cisco的Call Manager作为电话的管理中心,利用交换机连接IP电话,实现三网合一的连接模式。

在使用路由器布署IP电话的时候主要应用到以下几种类型语音卡:

·           FXS voice/fax接口卡。FXS的端口提供振铃电流,电压和拨号音。端口为标准的RJ11接头,用普通的电话线就可以直接接电话机。有一种说法通过电话线,FXS卡也可以接到标准模拟交换机的外线接口上(相当于电信局提供的一条外线)。还有一种说法是可以接PBX的中继接口上。

·           FXO voice/fax接口卡。FXO的端口相当于哑终端(电话机),本身无法提供振铃电流,电压和拨号音。端口也为标准的RJ11接口。它可以与PSTN的交换机相连,或者与PBX的标准接口(内线)相连。总之,它必须由对端提供振铃电流,电压和拨号音。

·           E/M voice/fax接口卡。E/M是一种交换机的接口标准。E/M卡主要用来与交换机上干线上的E/M口连接。

·           E1接口卡主要用来与交换机上的E1接口卡相连接,一路E1可以同时提供30路语音通话。

路由器的IOS软件需要是IP Plus特性的。

可以采用专门的AS5300 or AS5800语音接入网关,考虑到目前和以后企业IP电话的扩展可能性和最大通话连接数,决定还是利用原有设备增加语音模块的方案布署VoIP电话系统。

总部:Cisco3662:原有2块WIC-2T。增加NM-2V 2块、WIC-2FXO 4块

两分部:Cisco2621: 原有1块WIC-1T。增加NM-2V 1块、WIC-2FXS 1块

设计拓扑:

|------------------------{PBX}------A]

|

|fxo

(北京)1.1.1.1-----1.1.1.2 (上海)-- fxs -- B]

| 1.1.2.1

|

|-----------------1.1.2.2 (深圳) -- fxs --C]

北京路由器配置:

interface FastEthernet0/0

ip address 10.10.0.1 255.255.255.0

!

interface Serial3/0

ip address 1.1.1.1 255.255.255.252

!

interface Serial3/1

ip address 1.1.2.1 255.255.255.252

!

voice-port 1/0/0    

voice-port 1/0/1

……

dial-peer voice 1 pots

destination-pattern 0

port 1/0/0

!

dial-peer voice 2 pots

destination-pattern 0

port 1/0/1

!

dial-peer voice 10 voip

destination-pattern 100

session target ipv4:1.1.1.2

!

dial-peer voice 20 voip

destination-pattern 200

session target ipv4:1.1.2.2

!

router ospf 100         

log-adjacency-changes

network 1.1.0.0 0.0.255.255 area 1 

network 10.10.0.0 0.0.255.255 area 1

上海配置:    

interface FastEthernet0/0

ip address 10.10.1.1 255.255.255.0

!

interface Serial0/0

ip address 1.1.1.2 255.255.255.252

!

voice-port 1/0/0

voice-port 1/0/1

!

dial-peer voice 1 pots

destination-pattern 100

port 1/0/0

!

dial-peer voice 2 pots

destination-pattern 101

port 1/0/1

!

dial-peer voice 3 voip

destination-pattern 0

session target ipv4:1.1.1.1

!

dial-peer voice 4 voip

destination-pattern 2..

session target ipv4:1.1.2.2

!

router ospf 100

network 1.1.0.0 0.0.255.255 area 1

network 10.10.0.0 0.0.255.255 area 1

!

深圳配置

interface FastEthernet0/0

ip address 10.10.2.1 255.255.255.0

!

interface Serial0/0

ip address 1.1.2.2 255.255.255.252

!

voice-port 1/0/0

voice-port 1/0/1

!

dial-peer voice 1 pots

destination-pattern 200

port 1/0/0

!

dial-peer voice 2 pots

destination-pattern 201

port 1/0/1

!

dial-peer voice 3 voip

destination-pattern 0

session target ipv4:1.1.1.1

!

dial-peer voice 4 voip

destination-pattern 1..

session target ipv4:1.1.1.2

!

router ospf 100

network 1.1.0.0 0.0.255.255 area 1

network 10.10.0.0 0.0.255.255 area 1

!

到此所有配置均配置完毕,在北京总部拿起电话A先拔FXO在PBX接口上的分机号888,出现提示音,然后拔上海的电话号100,此时上海的电话B响起。接起即可以通话了,听一听,音质还不错。

从B拔C,也可以通话,通话质量均还可以。

从B和C拔A也能拔通。

在VoIP系统中存在几个拔号的段,第一段是模拟电话到PBX的呼叫段,第二段PBX到路由器上fxo模块的呼叫段,第三段为路由器到到路由器,第四段为路由器上fxs到电话的呼叫段。

老板很高兴狠狠的表杨了一屯小烦,可是过了一段时间老板把小烦叫来狠狠的训了一屯,说你弄的啥VOIP电话啊!我中午想睡一会儿,有人打电话给我,我没有接,电话却一直响啊响的不停,我拿起一听也没人说话。烦死人了,你快快看看咋回事儿!!!

小烦急忙让分部的人用B电话打A电话测试 ,果然一直响,咋回事儿呢!!!查看配置,没错啊!是啥问题呢!!

从A打B,不出现这个问题;从B打C或者从C打B也不出现这个问题,那问题应该出在中心路由器或者PBX这块儿,换了一台PBX试试,问题依旧。

PBX排除了,那问题可能在中心路由器上,可能是FXO接口这块儿。

于是上cisco.com查FXO相关的错误,查到<<Understanding FXO Disconnect Problem>>手册。试试!!

在中心路由器上增加了如下配置:

voice-port 1/0/0              

cptone CN                     

timeouts call-disconnect 0            

timeouts ringing 5                 

timeouts wait-release 1

这些命令加进去后,问题解决!!

小烦长长的松了口气,终于可以休息下了!

整理下配置资料:

dial-peer voice 1 pots             ******建立拔号对等体1

destination-pattern 0             ******设置号码为0, 有多个号码在0后面加相应的点号即可,如0…

port 1/0/0                        ******和语音端口绑定

dial-peer voice 10 voip            ******建立VoIP拔号对等体10

destination-pattern 100           ******设置拔号号码为100

session target ipv4:1.1.1.2       ******设置VoIP对体等对应的IP网关

voice-port 1/0/0          ******进入语音接口1/0/0配置模式

cptone CN            ******设置区域         

timeouts call-disconnect 0       ******设置呼叫无应答挂断时间    

timeouts ringing 5             ******设置振铃时间

timeouts wait-release 1          ******设置等待释放时

IP phone配製學習相关推荐

  1. LabelImg 影像標註工具使用教學,製作深度學習用的資料集

    本篇介紹如何使用 LabelImg 這個免費的影像標註工具,標示照片中的物體,製作成可用來訓練深度學習引擎的輸入資料集. 在使用深度學習來實作影像的物件偵測時,都會需要有大量的已知資料集,也就是照片加 ...

  2. 從turtle海龜動畫 學習 Python - 高中彈性課程系列 10.2 藝術畫 Python 製作生成式藝術略覽

    Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計 本篇著重在以 Python 海龜繪圖模擬藝術圖形, 討論與生成式藝術的關聯. 本篇我們列舉一些網路上見到的, 用電腦程式或某些軟體 ...

  3. 從turtle海龜動畫 學習 Python - 高中彈性課程系列 10.1 藝術畫 python繪製天然雪花結晶

    本篇主要是討論用 python 模擬自然界的雪花結晶形狀, (注意: 非網路上常提到的 雪花算法). "Talk is cheap. Show me the code." ― Li ...

  4. 完整學習機器學習實錄 1 —— 安裝 Ubuntu 18.04

    安裝 Ubuntu 18.04 前言 硬體配置 這邊需要注意的 系統安裝 基本知識 製作與開始安裝 Ubuntu 釐清問題 --- ACPI 是啥? 釐清問題 --- NVME SSD 結論 前言 本 ...

  5. (轉貼) 千頭萬緒 : 學習多執行緒程式設計的好書 (.NET) (Java)

    轉貼自千頭萬緒 : 學習多執行緒程式設計的好書 找對書,多執行緒不再避之唯恐不及 科學家對於人類大腦的運作方式,目前仍存在許多爭議.但是許多經過科學實驗的證據顯示,人類的大腦是以平行的方式工作.即使如 ...

  6. 從turtle海龜動畫學習Python-高中彈性課程1

    Goal: 藉由有趣的「海龜動畫繪圖」學會基礎的 Python 程式設計 本篇介紹本彈性課程之開設由來, 以及一些供後續查閱之Python 之細節, 方便後面再回頭交叉索引之內容, 文獻等 " ...

  7. 【機器學習2021】預測本頻道觀看人數 (下) - 深度學習基本概念簡介

    机器学习 2021 - Introduction of Machine / DeepLearning \qquadLinear 的 Model 也許太過簡單了,怎麼說它太過簡單呢?我們可以想像說 x1 ...

  8. 用免費的電腦資源協助數學的教學,學習與探索_復華中學教師營_中山大學應數系高中數學人才班_2021

    "Talk is cheap. Show me the code." ― Linus Torvalds 摘要: 直到, 在學習 R 語言的過程, 才發現有 Markdown 這種文 ...

  9. pythoncqt_Python數據分析師-機器學習數據辨識篇

    本課程為確保學員皆能有效學習與應用,故將數據分析各步驟所需要之應用工具作一系統性之規劃,以確保各學員在上完課程之後皆能迅速上手並為公司解決問題並提升競爭力,更重要的是也能同步提升自己本身的工作績效. ...

最新文章

  1. 超图js版 iclient 基本开发 - 加载基本图层(以天地图示例)和基本地图控件
  2. 国家服务器1eb硬盘,仅一个月:奇亚币已占用超过1EB存储空间
  3. smartform 与调用程序间内表数据传递方法
  4. JVM实战与原理--前言及索引
  5. 【ZZ】大数据架构师基础:hadoop家族,Cloudera系列产品介绍
  6. 微型CRM SaaS应用HubSpot的一些使用截图
  7. 《走进SAP(第2版)》——2.8 SAP的目标是什么
  8. 亲测有效!解决macOS Big Sur系统Parallels Desktop 16的USB无法使用和无法联网问题
  9. c语言推箱子程序设计贴吧,推箱子问题
  10. CCF201604-5 网络连接(募集解题代码)
  11. 使用go语言解析xml
  12. Hyper-V 2016 系列教程56 SCVMM 2016 Client的安装
  13. 企业微信有定位跟踪吗?企业微信会跟踪员工轨迹记录吗?
  14. 华为硬件工程师社招机考题库_华为硬件工程师笔试题
  15. 华中电网项目日志:Rational version 7.0 技术会议纪要
  16. 如何知道股票里面有庄
  17. 白泽六足机器人导航贴(开源)
  18. Java(springboot)连接MongoDB,终于成功啦T_T【呸】
  19. C语言程序设计(第三版)何钦铭著 习题5-3
  20. 操作系统的功能特征可分为哪些

热门文章

  1. 程序员面试题精选100题(58)-八皇后问题[算法]
  2. 电脑卡得厉害,得采取一些措施了
  3. Machine Learning week 9 quiz: programming assignment-Anomaly Detection and Recommender Systems
  4. 代码覆盖率工具 Istanbul 入门教程
  5. jfinal上传图片,生成日期文件夹,图片重命名
  6. 用PQ的Windows版完成分区的一些调整工作
  7. 项目小结之数据库设计
  8. 2008!新的开始!
  9. 【机器学习】LBP特征融合最大灰度差、平均灰度、平均梯度改善SVM检测效果
  10. vi格式化代码,撤销,重做,回退操作