用IP电话实现SDH设备上的公务电话的方法 |
|||||||
申请号 | CN03140074.4 | 申请日 | 2003-08-06 | 公开(公告)号 | CN100466673C | 公开(公告)日 | 2009-03-04 |
申请人 | 华为技术有限公司; | 发明人 | 李东; | ||||
摘要 | 本 发明 涉及通讯领域,尤其是IP电话;用普通的IP电话实现SDH设备上公务电话功能,a、首先在SDH设备组成的环网内提供一路64K公务电话;b、使用再生段开销中的E1字节作为环网中各个网元之间公务电话联系,建立包含语音数据包在内的UDP数据报;c、使协议栈独立地使用E1通道来传输EPHONE数据,即EPHONE数据经过协议栈三层转发只能走SDH的E1通道;d、通过配置,让协议栈根据源IP地址识别EPHONE数据,设备过OSPF来发现整个环网的路由;e、在协议栈转发EPHONE数据时,将发现的路由的DCC通道进行通道转换;将通道从DCC切换到同一SDH的E1通道;适用于控制平面基于TCP/IP的SDH设备上公务电话的实现。 | ||||||
权利要求 | 1、一种用IP电话实现SDH设备上的公务电话的方法,其特征在 |
||||||
说明书全文 | 技术领域:本发明涉及通讯领域,尤其是IP电话。 背景技术: SDH设备上公务电话的实现多数都是通过在设备上提供公务电话接 口来现,此种方案提高了设备成本。随着IP电话的出现,语音数据可以压 缩打包成IP包在IP网络上传输,到达接收方再解压缩转换成语音数据。 如果SDH设备的控制平面基于TCP/IP,那么就可以通过路由来传输语 音数据包。 本发明的目的在于:提供一种用软件来实现语音数据包的传输,用IP 电话来实现语音数据和IP包之间转换的一种用IP电话实现SDH设备上 的公务电话的方法。 发明内容: a、首先在SDH设备组成的环网内提供一路64K公务电话; b、使用再生段开销中的E1字节作为环网中吝个网元之间公务电话 联系,建立包含语音数据包在内的EPHONE数据; c、使协议栈独立地使用E1通道来传输EPHONE数据,即EPHONE 数据经过协议栈三层转发只能走SDH的E1通道; d、通过配置,让协议栈根据源IP地址识别EPHONE数据,设备通 过OSPF来发现整个环网的路由; e、在协议栈转发EPHONE数据时,将发现的路由的DCC通道进行 通道转换;将通道从DCC切换到同一SDH的E1通道。 实施方式: 协议栈数据走的是设备的控制平面,主要供网管使用,走SDH的DcC 通道。由于只提供了DCC通道的驱动,所以目前协议栈只能使用DCC通 道。现在我们需要在SDH设备组成的环网内提供一路64K公务电话,使 用再生段开销中的E1字节,它们分别作为环网中各个网元之间公务电话 联系用,即常说的EPHONE。EPHONE数据本质上就是UDP数据报, 语音数据包含在数据报内,需要经过协议栈三层转发来实现电话的互通, 所以要求协议栈能使用E1通道且独立地使用E1通道来传输EPHONE数 据,即EPHONE数据经过协议栈三层转发只能走SDH的E1通道。 设备如何识别EPHONE数据呢?一般EPHONE是作为终端通过设备 上的以太口接入的,通过配置,可以让协议栈根据源IP地址识别EPHONE 数据。设备通过OSPF来发现整个环网的路由,但是发现的路由走的都是 DCC通道,所以要求协议栈转发EPHONE数据时,需要进行通道切换。 EPHONE数据的通道处理流程为:在转发EPHONE数据时,如果数 据从以太口进入,找到路由后,就将通道从DCC切换到同一SDH的E1通 道,从而让EPHONE数据走E1通道;如果数据是从SDH进入且下一跳 走SDH,对于这种情况,协议栈只需将从E1通道进入的数据,从E1通 道出去就行了,因为从E1通道来的数据肯定是EPHONE数据。 |