通过dsl实现对话机远程控制的装置及方法

文档序号:7655163阅读:346来源:国知局
专利名称:通过dsl实现对话机远程控制的装置及方法
技术领域
本发明涉及远程通讯控制领域,尤其涉及一种通过DSL实现对话机远程控制的装置及方法。
背景技术
近年来,随着数字用户线路(DSL)的兴起,语音、数据二合一业务受到了广泛的关注。由于DSL和普通老式电话网(POTS)本身就共用一个物理网络线路,这就给二者的通讯和共存提供了十分便利的条件。就语音部分而言,除了POST之外,无线市话(PHS)也得到了十分广泛的应用。为此,把DSL、POTS和PHS整合到一起,提供有线语音、无线语音和数据的综合业务,使电话线的带宽得到合理的使用,是语音基本功能有效延伸,也会给人们的通讯方式带来很大的便利。就可行性而言,电话机、电话模块已有了很长时间的技术积累,已经非常成熟,电话模块能够提供较为丰富的接口,可以实现和其他设备灵活、有效的对接。而DSL技术发展到今天也已经很完备了,以其支持的tr069、简单网络管理协议(SNMP)和TCP/IP等协议可以方便地实现对DSL设备的控制,这也给DSL和其他设备的对接提供了上层通讯的基础。
ADSL远程控制话机主要应用在ADSL数据和语音共存的终端上,用户可以通过因特网方便地维护、控制远程的话机进行拨号、留言、转移、固化随身行(需和PHS绑定使用)等语音和数据业务。
目前通过ADSL远程控制话机的方案基本上都是通过控制集成在单板上的话机芯片来实现的,一般是通过Web页面配置用户侧电路(SLIC)上的芯片来达到控制话机的目的。这样做法虽然可行,但是成本较高,需要模拟话机的专用芯片,这和普通的话机模块相比没有价格优势,另外这种方式的接口复杂,给软件控制带来较大的工作量。

发明内容
本发明所要解决的技术问题是提供了一种通过DSL实现对话机远程控制的装置及方法,可以方便地实现通过DSL对话机进行远程控制,让远程控制家庭的话机变得简单、便利。
为了实现上述目的,本发明提供了一种通过DSL实现对话机远程控制的装置,包括电话模块和DSL终端,其特点在于,所述DSL终端包括UART协议模块,用于向所述电话模块发送指令和从所述电话模块接收反馈;所述电话模块包括UART协议模拟模块,用于从所述DSL终端接收指令并向所述DSL终端发送反馈。
上述的装置,其特点在于,所述电话模块还包括执行模块,用于执行所述UART协议模拟模块接收的指令,并向所述UART协议模拟模块发送反馈。
上述的装置,其特点在于,所述DSL终端还包括转发模块,用于从所述DSL终端接收的指令中识别出用于控制所述电话模块的指令,并将其发送到所述UART协议模块。
上述的装置,其特点在于,所述UART协议模拟模块为所述DSL终端上的多点控制单元的两个通用输入输出端口。
为了更好地实现上述目的,本发明又提供了一种通过DSL实现对话机远程控制的方法,用于包括电话模块和DSL终端的装置,包括如下步骤控制步骤,通过UART通道向所述电话模块发送指令和从所述电话模块接收反馈;反馈步骤,通过模拟UART通道从所述DSL终端接收指令并向所述DSL终端发送反馈。
上述的方法,其特点在于,所述方法还包括执行步骤,执行所述电话模块接收的指令,并向所述DSL终端发送反馈。
上述的方法,其特点在于,所述方法还包括转发步骤,从所述DSL终端接收的指令中识别出用于控制所述电话模块的指令,并将其发送。
上述的方法,其特点在于,所述模拟UART通道是通过所述DSL终端上的多点控制单元的两个通用输入输出端口来实现的。
为了更好地实现上述目的,本发明还提供了一种实现上述方法的通信网络,包括DSLAM、网管平台、电话模块和DSL终端,其特点在于,所述DSL终端包括UART协议模块,用于向所述电话模块发送指令和从所述电话模块接收反馈;所述电话模块包括UART协议模拟模块,用于从所述DSL终端接收指令并向所述DSL终端发送反馈。
上述的网络,其特点在于,所述电话模块还包括执行模块,用于执行所述UART协议模拟模块接收的指令,并向所述UART协议模拟模块发送反馈。
本发明提供的装置和方法,使电话模块上的多点控制单元通过两个输入输出端口模拟UART协议来和DSL终端上的真实UART通讯,将DSL下行的配置命令传送到电话模块,从而可以方便地实现通过DSL对话机进行远程控制,让远程控制家庭的话机变得简单、便利。


图1是本发明中通信网络系统结构框图;图2是本发明中实现方法工作流程图。
具体实施例方式
图1所示为本发明中通信网络系统结构框图,其中通信网络100包括电话模块110、DSL终端120、数字用户线路接入复用器(DSLAM)130和网管平台140,其中电话模块110还包括通用异步接收发送器(UART)协议模拟模块111和执行模块112,DSL终端120还包括转发模块121和UART协议模块122,网管平台140为BASE/ACS服务器。本发明中通过DSL实现对话机远程控制的装置包括电话模块110和DSL终端120,其中电话模块110中的UART协议模拟模块111是多点控制单元(MCU)通过两个通用输入输出协议(GPIO)模拟的,用于从DSL终端120接收指令并向DSL终端120发送反馈,执行模块112用于执行UART协议模拟模块111接收的指令,并向UART协议模拟模块111发送反馈,DSL终端120中的转发模块121用于从DSL终端120接收的指令中识别出用于控制电话模块110的指令,并将其发送到UART协议模块122,UART协议模块122是DSL终端上的CPU自带的,通过串口线与电话模块110相连,用于向电话模块110发送指令和从电话模块110接收反馈。
如图2所示,本发明中实现方法的工作流程如下步骤S210,网管平台发出配置和控制指令,在TR069、SNMP等协议的基础上从DSLAM到达DSL终端;步骤S220,DSL终端接到指令后进行分析,将用于操作电话模块的指令通过UART通道发送到电话模块;步骤S230,电话模块通过模拟UART通道接收到指令后进行分析并执行;步骤S240,电话模块把执行反馈信息通过模拟UART通道发送到DSL终端;步骤S250,DSL终端通过UART通道接收执行反馈信息,并通过DSL上行链路将其发送到网管平台。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种通过DSL实现对话机远程控制的装置,包括电话模块和DSL终端,其特征在于,所述DSL终端包括UART协议模块,用于向所述电话模块发送指令和从所述电话模块接收反馈;所述电话模块包括UART协议模拟模块,用于从所述DSL终端接收指令并向所述DSL终端发送反馈。
2.根据权利要求1所述的装置,其特征在于,所述电话模块还包括执行模块,用于执行所述UART协议模拟模块接收的指令,并向所述UART协议模拟模块发送反馈。
3.根据权利要求1所述的装置,其特征在于,所述DSL终端还包括转发模块,用于从所述DSL终端接收的指令中识别出用于控制所述电话模块的指令,并将其发送到所述UART协议模块。
4.根据权利要求1所述的装置,其特征在于,所述UART协议模拟模块为所述DSL终端上的多点控制单元的两个通用输入输出端口。
5.一种通过DSL实现对话机远程控制的方法,用于包括电话模块和DSL终端的装置,其特征在于,包括如下步骤控制步骤,通过UART通道向所述电话模块发送指令和从所述电话模块接收反馈;反馈步骤,通过模拟UART通道从所述DSL终端接收指令并向所述DSL终端发送反馈。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括执行步骤,执行所述电话模块接收的指令,并向所述DSL终端发送反馈。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括转发步骤,从所述DSL终端接收的指令中识别出用于控制所述电话模块的指令,并将其发送。
8.根据权利要求5所述的方法,其特征在于,所述模拟UART通道是通过所述DSL终端上的多点控制单元的两个通用输入输出端口来实现的。
9.一种实现权利要求5、6、7或8所述方法的通信网络,包括DSLAM、网管平台、电话模块和DSL终端,其特征在于,所述DSL终端包括UART协议模块,用于向所述电话模块发送指令和从所述电话模块接收反馈;所述电话模块包括UART协议模拟模块,用于从所述DSL终端接收指令并向所述DSL终端发送反馈。
10.根据权利要求9所述的网络,其特征在于,所述电话模块还包括执行模块,用于执行所述UART协议模拟模块接收的指令,并向所述UART协议模拟模块发送反馈。
全文摘要
本发明提供了一种通过DSL实现对话机远程控制的装置,包括电话模块和DSL终端,所述DSL终端包括UART协议模块,用于向所述电话模块发送指令和从所述电话模块接收反馈;所述电话模块包括UART协议模拟模块,用于从所述DSL终端接收指令并向所述DSL终端发送反馈。本发明提供的装置和方法,使电话模块上的多点控制单元通过两个输入输出端口模拟UART协议来和DSL终端上的真实UART通讯,将DSL下行的配置命令传送到电话模块,从而可以方便地实现通过DSL对话机进行远程控制,让远程控制家庭的话机变得简单、便利。
文档编号H04L12/24GK101083688SQ200710118098
公开日2007年12月5日 申请日期2007年6月28日 优先权日2007年6月28日
发明者王威, 彭乐龙, 严鹏, 唐纬 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1