如何实现FSK来电显示解码

上传人:woxinch****an2018 文档编号:38975691 上传时间:2018-05-10 格式:DOC 页数:9 大小:41.50KB
返回 下载 相关 举报
如何实现FSK来电显示解码_第1页
第1页 / 共9页
如何实现FSK来电显示解码_第2页
第2页 / 共9页
如何实现FSK来电显示解码_第3页
第3页 / 共9页
如何实现FSK来电显示解码_第4页
第4页 / 共9页
如何实现FSK来电显示解码_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《如何实现FSK来电显示解码》由会员分享,可在线阅读,更多相关《如何实现FSK来电显示解码(9页珍藏版)》请在金锄头文库上搜索。

1、如何实现 FSK 来电显示解码2011 年 03 月 21 日 星期一 下午 7:49 原理:此项目的关键是,FSK 是连续相位的,且高电平与低电位的频率不成倍数关系 (1200Hz 与 2200Hz).采用测量脉冲宽度的话不容易确定上升沿与下降 沿.理论 上用 AD 转换后的幅值对时间查表可确定上升下降沿,但软硬件太复杂,还不如 买成品 fsk 解调 IC.我采用的办法是测量脉冲宽度,因为数据是异步 串行通讯方 式,由 1 到 0 的下降沿来确定时钟,即由 1200hz 到 2200hz 的改变来确定,关键是 1200 到 2200 的改变是任意相位的,而不是从 0 相位 开始.说明白点,用

2、单片机不 停测脉冲宽度,先是 1200 的宽度,突然来了个脉冲宽度在 1200 与 2200 之间,这 说明下降沿在这个脉冲内的某个时间,怎么 确定这个时间呢?经过我周密计算 :-) ,公式如下,T(下降沿距当前时间)= T(这个脉冲时间) - T(2200hz 脉冲宽度) x 2.2 有了起始位的下降沿,检测 1200Hz,2200Hz 对你们来说就容易了吧?资料:电话主叫号码信息的识别及实现- 主叫号码信息识别及传送(CID,Calling Identity Delivery),是指交换 机将主叫用户的主叫号码及呼叫的日期、时间等信息传送给被叫用户,由被叫 号用户的主叫号码显示器将信息显示

3、出来并存储。以便 用户摘机前就知道到底 谁打电话来,或外出回来后查阅谁来过电话。它是由具有主叫号码信息识别服 务功能的交换机与具有主叫号码显示服务功能的终端相配合来实 现,在终端上 可以显示主叫电话机的号码、呼叫时间等信息。一、CID 技术产生背景-美国贝尔通信研究室(BELLCORE)首先引入话音频带数据通信的调制解调 方式来实现 CID 业务,并在 1990 年提出了相关技术建议 (TR-TS- 000031,ISUE3,1990 年 1 月),该建议经过多次修改后被称为 Bell202 建议。 数据传送采用了移频键控(FSK)方式,通 常称为移频键控方式。与此同时,欧洲以瑞典为代表的研究

4、机构为能在自己生产的交换机上方便地实 现主叫号码传送(Calling Number Delivery)业务,电话终端与交换机之间采 用双音多频号码传送方式作为解决方案,通常称为双音多频方式。-经过多年的研究和发展,许多国家认为移频键控方式有较好的发展前景, 纷纷以此为基础来制定本国的标准。到目前为止,采用移频键控方式的国家和 地区有美国、加拿大、比利时、英国、西班牙、日本、新加坡和中国等。类别 移频键控方式 双音多频方式传送速度 约 1200bit/s 约 12.5 字符/s* 规定时间内的信息量 (字符) 最多约 600 最多约 38 字符集 ASCII 只能是数字及少数字符 传送可靠性 高

5、 较高 应用 广泛 较少表 1 移频键控方式与双音多频方式的比较 *双音频 40ms 发送,间隔 40ms二、CID 业务功能电话网上开展 CID 业务,必须考虑各方权益。主叫用户可以根 据自己的意愿在一定权发内控制是否向被叫用户传送自己的号码。被叫用户在 登记主叫信息显示权限后,交换机应向被叫用户传送主叫信息。1、主叫用户叫信息显示权限-主叫用户主叫信息显示权即主叫用户是否允许向被叫用户显示主叫信息。-作为主叫用户,发出呼叫时可以有允许 CID 和限制 CID 两种选择。(1)允许显示主 叫用户的一切正常拨号,均为允许 CID 的呼叫,应向被叫用户所在终端交换 机传送主叫信息。这类用户也可以

6、要求在某次呼叫时不向被叫用户显示主叫信 息,这时 需要在该次呼叫拨号之前加拨一标志号码(如*,发端交换机收到* 后,判别定为该次呼叫的 CID 业务被限制,送出限制标志,终端交换机不将该 次呼叫的主 叫号码送到被叫终端设备。(2)限制显示主 叫用户的一切正常拨号,均为限制 CID 的呼叫,其主叫号码不送到被叫用户 终端设备。这类用户也可以要求在某次呼叫时向被叫用户显示主叫号码,这时 需要在该 次呼叫拨号之前加拨一标志号码(如*,发端交换机收到*后,判定 为该次呼叫的 CID 业务被允许,送出允许标志,终端交换机将该咨和叫的主叫 号码送到被 叫终端设备。-无论主叫是允许 CID 用户还是限制 C

7、ID 用户,当呼叫的对方是 110,119,120,122 等特服终端时,其主叫号码一定要传送到被叫终端上。2、被叫用户主叫信息显示权限被叫用户主叫信息显示权限即被叫用户能否显示主叫信息。(1)用户登记主叫信息显示权限用户登记了主叫信息显示权限后,在作为被叫用户时,终端交换机应向用户传 送相应的显示信息。 在一次呼叫有主叫号码,则显示“号码+日期+时间”; 在一次呼叫中终端交换机没有收到主叫号码,则显示“O”;在一次呼叫中 如果不允许显示主叫号码,则显示“P”。(2)用户不登记主叫信息显示权限 如不登记此权限,交换机不向此用户发送任何信息。三、CID 业务的基本技术-采用移频键控传送方式的交换

8、机应具备与该方式有关的硬件环境,以及数 据处理和传送所必要的软件环境。1、主叫号码及标志在局间的传送-主叫号码信息显示是由终 端交换机传给被叫用户终端设备的,因此终端交 换机应能顺利得到主叫方号码,这就要求发端交换机将主叫号码等信息通过局 间信令系统(如七号信信)传送给终端 交换机,随主叫号码一起传送的还有一 个标志码,表示主叫方的意愿。如“X”表示主叫号码可以传送给被叫用户; “Y”表示主叫码不愿意传送给被叫用户。2、主叫信息从终端交换机到用户的传送-终端交换得到主叫号码信息后,根据被叫用户特征以及主叫用户标志码来 控制主叫号码信息的传送,可以有下列几种处理方式: 被叫是未申请 CID 服务

9、的用户时,不传送任何信息; 被叫是 CID 用户时,主叫标志是“Y”时,传送“P”; 被叫是 CID 用户时,主叫标志是“X”时,传送“主叫号码+时间+日期”; 被叫是 110,119,120,122 等特服用户时,无论主叫标志是“X”还是“Y” 均传送主叫号码的信息。-终端交换机在传送主叫号码信息前,还要根据被叫用户目前所处的状态, 采用不同的传送序列和格式。以保证传送能顺利进行。(1)被叫话机在挂机状态 对于采用移频键控方式的交换机,终端交换机将主叫号码信息在第一次振铃和 第二次振铃间隔期间,将主叫号码信息以移频键控(FSK)的方式传送给被叫用 户终端设备。(2)被叫话机处在通话状态 当被

10、叫用户登记某些业务(如呼叫等待)时,若被叫用户处在通话状态下,则 终端交换机仍可向被叫用户传送主叫信息。-例如,具有 CID 功能的用户乙与用户甲通话时,又有用户丙呼叫用户乙, 则在用户乙终端设备上显示用户丙的识别信息。四、CID 数据传送协议-数字用户的主叫号码显示功能可以采用窄带 ISDN 协议来实现,模拟用户的 主叫号码显示功能主要采用移频键控、双音多频方式。1、挂机状态下的数据传送-在一次呼叫中若被叫用户申请了 CID 业务,则终端交换机向该被叫用户传 送主叫识别信息数据。在数据传送前或过程中,如果用户摘机,则传送停止且 呼叫处理正常进行。2、通话状态下的数据传送-在通话状态下传送灵敏

11、据,交换机首先“切断 ”与对端的话音通路,并向 被叫用户传送提示序列。提示序列由用户提示音(SAS)和对方终端提示信事情 (CAS)组成。用户提示音的目的是提示用户有新等 待的呼叫,可采和呼叫等 待音。电话终端提示信号是用来提示电话终端准备接收数据。-电话终端收到终端提示信号后就将送受话器静音以防止近端干扰,将数据 接收器连接到用户线上,并用应答(ACK)信号响应以通知交换机已准备好。-交换机收到应答信号后,数据传送开始,交换机将消息发送给电话终端并 在数据传送一结束就马上恢复与对端的话音通路,同时,恢复话机的话音通路。-在通话状态下传送提示序列和数据期间,交换机应以至少 50dB 的损耗阻塞

12、 与对端的话音传送,防止这些信号到达远端。-用户乙所在的交换机一旦查出他的一个“瞬断”(flash)信号或用户挂机, 就停止数据传送,并按正常接续处理。-若交换机查出用户丙或用户甲挂机,则继续数据传送。若用户乙在 15s 内 未对新插入的呼叫进行响应,交换机将释放新的呼叫。3、主叫识别信息数据的格式-主叫识别数据 格式有两种;单数据消息格式(SDMF)和复合数据消息格式 (MDMF)。前者的结构简单,可容纳的信息内容较少,如:呼叫序号、呼叫建 立日期和时间及主 叫号码;后者的结构比较复杂,可容纳的信息长度较长,除 单数据格式内容以外还可传主叫用户的姓名等。(1)单数据消息格式 单 数据消息格式

13、由消息头和消息体组成,消息头由消息类型和消息长度组成, 它们均为 8bit。消息类型的值用来识别消息的特征。消息长度指明后面所跟的 消息字 的长度。消息体包括交换机需传给终端用户的消息,消息体可容纳 1255 个 8bit 的消息字。每个字用 8bit 带校验位的 7 位编码字符集表示。(2)复合数据消息格式 与 单数据格式一样,复合数据消息格式由消息体组成。不同的是,复合数据的 消息体由一个或多个小的消息(称为参数消息 0 组成,参数消息同样具有参数 头和参数 体。参数头包括参数类型和参数长度,它们均为 8bit。参数类型值用 来识别后续参数字。参数长度指明参数体中参数字的数目。复合数据消息

14、格式 允许不同特征 产生的不同消息在同一个帧中传送。(3)消息帧格式 一个完整消息帧由信道占用信号和 9 或 0 标志信号、数据信息和校验字组成。 信道占用信号和标志信号的目的是提示电话终端准备接收数据。校验字是用作 差错检查。 信道占用信号:由一组 300 个连续的“0”和“1”交替的位组成,其第一个 比特为“0”,最后一个比特为“1”。在通话状态下,信道占用信号不发送。 标志信号:由 180 个(在挂机状态下)或 80 个(在通话状态下)标志位(逻 辑“1”)组成。 标志位;由 010 个逻辑“1”组成。 每个数据字之前先行一位“0”作为起始位,在最后加一位“1”作为结束位。 每个数据字的

15、最低位先发送。这样,实际每个字占 10bit,即 1PXXXXXXX0(P 为 奇偶校验位)。数据传送时,信道占用信号发送后接收标志信号。(4)数据定义 a.消息类型字 消息类型字的值(16 进制数表示)从 00FF 可定义 256 种不同特征的消息,见 表 2。值 含义 数据消息类型 00000100 主叫号码传送信息 单数据格式 10000000 呼叫建立 复合数据格式 其它 备用 备用表 2 消息类型定义b.消息长度字 消息长度字为消息体中消息字的数目。用 16 进制数表示,值从 00FF。 c.参数类型字 参数类型字的值(16 进制表示)从 00FF 可定义 256 种不同特征的参数,

16、见表 3。值 含义 00000001 呼叫时间 00000010 主叫号码 00000100 无主叫号码 00000111 主叫姓名00001000 无主叫姓名 其它 备用表 3 参数类型定义d.参数长度字 参数长度字为参数体中参数字的数目。用 16 进制数表示,值从 00FF。 e.消息字和参数字1.单数据消息格式消息字有以下各项: 日期、时间(月、日、时、分)用 ASCII 字符表示,共 8 个字节; 主叫号码(如果允许显示)用 ASCII 字符表示; 如果不允许显示主叫号码,将传送字符“P”; 当终端交换机无法得到主叫号码时,将传送字符“O”。 单数据消息格式消息按消息类型(如:04H)、消息长度、消息字、月、日、时、 分、主叫号码(“O”或“P”)顺序排列组成。2.复合数据消息格式参数字有以下各项: 日期、时间(月、日、时、分)用 ASCII 字符表示,共 8 个字符; 主叫叫码用 ASCII

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号