发明内容
本发明要解决的技术问题是,提供一种电信接入网实现主、被叫中继的方法和装置,以较低的系统运维成本扩大用户线路的覆盖范围,同时减少资源浪费且可操作性强。
本发明采用的技术方案是,所述电信接入网实现主叫中继的方法,包括:
将CODEC模块的上联发送数据通道与上联接收数据通道对接,CPU模块对CODEC模块进行初始化,FXO(Foreign Exchange Office,外部交换局)型用户线路单元和FXS(Foreign Exchange Station,外部交换站)型用户线路单元中对应用户线路的语音信号进行自交换;
CODEC模块检测与主叫用户连接的FXS型用户线路单元接口的状态,当检测到有用户摘挂机时,上报CPU模块;
CPU模块通过CODEC控制与接入网ALC连接的FXO型用户线路单元接口模拟用户摘挂机。
所述将CODEC模块的上联发送数据通道与上联接收数据通道对接包括:将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接。
所述CPU模块对CODEC模块进行初始化包括:将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,以及将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。
所述FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换包括:
对来自FXS型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXO型用户线路单元;
对来自FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXS型用户线路单元。
本发明还提供一种电信接入网实现被叫中继的方法,包括:
将CODEC模块的上联发送数据通道与上联接收数据通道对接,CPU模块对CODEC模块进行初始化,FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换;
CODEC模块检测与接入网ALC连接的FXO型用户线路单元接口的状态,当检测到有被叫用户振铃时上报CPU模块;
CPU模块通过CODEC模块控制与被叫用户连接的FXS型用户线路单元接口向被叫用户振铃。
本发明还提供一种电信接入网实现主叫中继的装置,包括:
CPU模块,用于对CODEC模块进行初始化,通过CODEC模块控制与接入网ALC连接的FXO型用户线路单元接口模拟用户摘挂机;
CODEC模块,用于对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,通过FXS型用户线路单元检测与用户终端设备连接的FXS型用户线路单元接口的状态并上报CPU模块;
FXO型用户线路单元,用于传输语音信号,并在CPU模块的控制下向接入网ALC模拟用户摘挂机。
FXS型用户线路单元,用于传输语音信号,为用户终端设备正常馈电,以及检测与用户终端设备连接的FXS型用户线路单元接口的状态。
所述CPU模块对CODEC模块进行初始化包括:将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。
所述CODEC模块进一步包括:
数据转换模块,用于对语音信号进行模数转换和数模转换;
时隙分配模块,用于通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输;
数据通道传输模块,用于将CODEC模块的上联发送数据通道与上联接收数据通道对接,进行数据传输。
作为一种优选的技术方案,该装置进一步包括:
扩展接口模块,用于通过在其上插入CODEC模块、FXO型用户线路单元和FXS型用户线路单元的方式扩展用户终端设备数量。
本发明还提供一种电信接入网实现被叫中继的装置,包括:
CPU模块,用于对CODEC模块进行初始化,通过CODEC模块控制与用户终端设备连接的FXS型用户线路单元向用户终端设备振铃;
CODEC模块,用于对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,通过FXO型用户线路单元检测与接入网ALC连接的FXO型用户线路单元接口的状态并上报CPU模块;
FXO型用户线路单元,用于传输语音信号,并检测与接入网ALC连接的FXO型用户线路单元接口的状态。
FXS型用户线路单元,用于传输语音信号,为用户终端设备正常馈电,以及在CPU模块的控制下向用户终端设备振铃。
所述CPU模块对CODEC模块进行初始化包括:将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。
所述CODEC模块进一步包括:
数据转换模块,用于对语音信号进行模数转换和数模转换;
时隙分配模块,用于通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输;
数据通道传输模块,用于将CODEC模块的上联发送数据通道与上联接收数据通道对接,进行数据传输。
作为另一种优选的技术方案,该装置进一步包括电源模块,用于为FXS型用户线路单元、CODEC模块和CPU模块供电。
采用上述技术方案,本发明至少具有下列优点:
本发明所述电信接入网实现主、被叫中继的方法和装置,CPU模块通过CODEC模块对各接口的状态进行读取和控制,CODEC模块对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,该装置中的CODEC模块的上联数据通道未连接到交换设备,而是直接在CODEC模块内部进行数据交换,具有很好的可操作性。FXO型用户线路单元与接入网ALC相连接,FXS型用户线路单元与用户终端设备相连接,并且能够为用户终端设备提供正常馈电,本发明以较低的系统运维成本实现了主、被叫用户中继的功能,扩大了用户线路的覆盖范围,同时减少资源浪费。
还可以通过扩展接口模块以级联的方式增加用户线路覆盖范围,进一步提高系统设备的覆盖能力。
具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明提出的所述电信接入网实现主、被叫中继的方法和装置,详细说明如后。
本发明第一实施例,如图1所示,一种电信接入网实现主叫中继的装置,包括CPU模块、CODEC模块、FXO型用户线路单元和FXS型用户线路单元,本实施例采用外接电源为该装置中的各组成部分供电。CODEC模块通过电压平衡网络分别与FXO型用户线路单元和FXS型用户线路单元相连,CPU模块与CODEC模块通过串行控制接口相连。
CPU模块对CODEC模块进行初始化,具体的,通过软件配置的方式将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。当主叫用户摘挂机时,CPU模块通过CODEC模块控制与接入网ALC连接的FXO型用户线路单元接口模拟主叫用户摘挂机;
CODEC模块,用于通过FXS型用户线路单元检测与主叫用户终端设备连接的FXS型用户线路单元接口的状态并上报CPU模块,以及对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,自交换的过程涉及CODEC模块中的数据转换模块、时隙分配模块和数据通道传输模块协同工作,具体的:
数据转换模块,用于对来自FXS型用户线路单元或者FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,将经过时隙分配后的数字语音信号转换成模拟语音信号;
时隙分配模块,用于通过分时复用的方式将不同主叫用户的数字语音信号分为不同时隙进行传输;
数据通道传输模块,用于将CODEC模块的上联发送数据通道与上联接收数据通道对接,进行数据传输,具体是通过将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接实现的。
FXO型用户线路单元通过A/B线与接入网ALC中的用户线路对接,FXO型用户线路单元是无源器件,用于传输语音信号,其用户线路没有馈电。当主叫用户摘挂机时,FXO型用户线路单元在CPU模块的控制下向接入网ALC模拟主叫用户摘挂机。
FXS型用户线路单元通过A/B线与主叫用户终端设备相连,用于为主叫用户终端设备正常馈电,用于传输语音信号,以及检测与主叫用户终端设备连接的FXS型用户线路单元接口的状态,包括摘机和挂机等状态。FXS型用户线路单元可以提供基本的模拟用户线电路的7种功能,即包括向用户终端馈电在内的过压保护、振铃、监视、编解码、混合、测试等功能。
电源模块,用于为FXS型用户线路单元、CODEC模块和CPU模块供电。
较佳的,该装置还包括:
扩展接口模块,用于通过在其上插入CODEC模块、FXO型用户线路单元和FXS型用户线路单元的方式扩展主叫用户终端设备数量。
本发明第二实施例,如图2所示,一种电信接入网实现被叫中继的装置,包括CPU模块、CODEC模块、FXO型用户线路单元、FXS型用户线路单元和电源模块,本实施例采用电源模块为该装置中的各组成部分供电,是区别于第一实施例的供电方式。CODEC模块通过电压平衡网络分别与FXO型用户线路单元和FXS型用户线路单元相连,CPU模块与CODEC模块通过串行控制接口相连。
CPU模块对CODEC模块进行初始化,具体的,通过软件配置的方式将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元的在CODEC模块的上联发送数据通道上对应发送数据时隙连接到FXS型用户线路单元的在CODEC模块的上联接收数据通道上对应接收数据时隙。当接入网ALC振铃时,CPU模块通过CODEC模块控制与被叫用户终端设备连接的FXS型用户线路单元向被叫用户终端设备振铃;
CODEC模块,用于通过FXO型用户线路单元检测与接入网ALC连接的FXO型用户线路单元接口的状态并上报CPU模块,以及对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,自交换的过程涉及CODEC模块中的数据转换模块、时隙分配模块和数据通道传输模块协同工作,具体的:
数据转换模块,用于对来自FXS型用户线路单元或者FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,将经过时隙分配后的数字语音信号转换成模拟语音信号;
时隙分配模块,用于通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输;
数据通道传输模块,用于将CODEC模块的上联发送数据通道与上联接收数据通道对接,进行数据传输,具体是通过将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接实现的。
FXO型用户线路单元通过A/B线与接入网ALC中的用户线路对接,用于检测与接入网ALC连接的FXO型用户线路单元接口的状态。
FXS型用户线路单元通过A/B线与被叫用户终端设备相连,用于为被叫用户终端设备正常馈电,当接入网ALC振铃时,FXS型用户线路单元在CPU模块的控制下向被叫用户终端设备振铃。
较佳的,该装置还包括:
电源模块,用于为FXS型用户线路单元、CODEC模块和CPU模块供电。
较佳的,该装置还包括:
扩展接口模块,用于通过在其上插入CODEC模块、FXO型用户线路单元和FXS型用户线路单元的方式扩展被叫用户终端设备数量。
本发明第三实施例,如图3所示,一种电信接入网实现主、被叫中继的系统,包括:CPU模块、CODEC模块、FXO型用户线路单元和FXS型用户线路单元,本实施例采用外接电源为该装置中的各组成部分供电。CODEC模块通过电压平衡网络分别与FXO型用户线路单元和FXS型用户线路单元相连,CPU模块与CODEC模块通过串行控制接口相连。
CPU模块对CODEC模块进行初始化,具体的,通过软件配置的方式将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。当用户摘挂机时,CPU模块通过CODEC模块控制与接入网ALC连接的FXO型用户线路单元接口模拟用户摘挂机;当接入网ALC振铃时,CPU模块通过CODEC模块控制与被叫用户终端设备连接的FXS型用户线路单元向被叫用户终端设备振铃;
CODEC模块,用于通过FXS型用户线路单元检测与用户终端设备连接的FXS型用户线路单元接口的状态并上报CPU模块,通过FXO型用户线路单元检测与接入网ALC连接的FXO型用户线路单元接口的状态并上报CPU模块,以及对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,自交换的过程涉及CODEC模块中的数据转换模块、时隙分配模块和数据通道传输模块协同工作,具体的:
数据转换模块,用于对来自FXS型用户线路单元或者FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,将经过时隙分配后的数字语音信号转换成模拟语音信号;
时隙分配模块,用于通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输;
数据通道传输模块,用于将CODEC模块的上联发送数据通道与上联接收数据通道对接,进行数据传输,具体是通过将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接实现的。
FXO型用户线路单元通过A/B线与接入网ALC中的用户线路对接,检测与接入网ALC连接的FXO型用户线路单元接口的状态。当用户摘挂机时,FXO型用户线路单元在CPU模块的控制下向接入网ALC模拟用户摘挂机。
FXS型用户线路单元通过A/B线与主叫用户终端设备相连,用于为主叫用户终端设备正常馈电,检测与主叫用户终端设备连接的FXS型用户线路单元接口的状态,包括摘机和挂机等状态。当接入网ALC振铃时,FXS型用户线路单元在CPU模块的控制下向被叫用户终端设备振铃。FXS型用户线路单元还可以提供基本的模拟用户线电路的7种功能,即包括向用户终端馈电在内的过压保护、振铃、监视、编解码、混合、测试等功能。
本发明第四实施例,如图4所示,一种电信接入网实现主叫中继的方法,包括如下步骤:
步骤s101、将CODEC模块的上联发送数据通道与上联接收数据通道对接,具体是通过将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接实现的。
步骤s102、CPU模块对CODEC模块进行初始化,具体的,通过软件配置的方式将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。
步骤s103、FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,具体包括:
对来自FXS型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXO型用户线路单元;
对来自FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXS型用户线路单元。
步骤s104、CODEC模块检测与主叫用户连接的FXS型用户线路单元接口的状态,当检测到有用户摘机时,上报CPU模块;由于CODEC模块是通过检测A/B线间电流的变化来判断用户是否摘机,而用户从通话转为挂机时也会产生A/B线间电流的变化,CODEC模块还能检测到用户从通话转为挂机的状态,并上报给CPU模块,之后,CPU模块会通过CODEC模块控制与接入网ALC连接的FXO型用户线路单元接口模拟用户挂机,由于这一内容不是本发明所述电信接入网实现主叫中继的方法的重点,且原理与检测和模拟用户摘机相同,故此处不详述。
步骤s105、当CODEC模块将主叫用户的摘机状态上报给CPU模块时,CPU模块通过CODEC模块控制与接入网ALC连接的FXO型用户线路单元接口模拟用户摘机,主叫通道建立。
步骤s106,主叫用户拨打被叫用户号码,被叫用户摘机后,正常通话业务建立。
步骤s107,双方挂机后,通话结束。
本发明第五实施例,如图5所示,一种电信接入网实现被叫中继的方法,包括如下步骤:
步骤s201、将CODEC模块的上联发送数据通道与上联接收数据通道对接,具体是通过将CODEC模块的接收数据通道管脚DR与发送数据通道管脚DX短接实现的。
步骤s202、CPU模块对CODEC模块进行初始化,具体的,通过软件配置的方式将FXS型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXO型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙,将FXO型用户线路单元在CODEC模块的上联发送数据通道上对应的发送数据时隙连接到FXS型用户线路单元在CODEC模块的上联接收数据通道上对应的接收数据时隙。
步骤s203、FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,具体包括:
对来自FXS型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXO型用户线路单元;
对来自FXO型用户线路单元的模拟语音信号进行采样得到数字语音信号,然后对数字语音信号进行时隙分配即通过分时复用的方式将不同用户的数字语音信号分为不同时隙进行传输,接下来把经过时隙分配后的数字语音信号转换成模拟语音信号发送给FXS型用户线路单元。
步骤s204、CODEC模块检测与接入网ALC连接的FXO型用户线路单元接口的状态,当检测到有振铃时上报CPU模块。
步骤s205、当CODEC模块将接入网ALC的振铃状态上报给CPU模块时,CPU模块通过CODEC模块控制与被叫用户连接的FXS型用户线路单元接口向被叫用户终端设备振铃,被叫通道建立。
步骤s206,被叫用户摘机后建立正常通话业务。
步骤s207,双方挂机后,通话结束。
本发明所述电信接入网实现主、被叫中继的方法和装置,CPU模块通过CODEC模块对各接口的状态进行读取和控制,CODEC模块对FXO型用户线路单元和FXS型用户线路单元中对应用户线路的语音信号进行自交换,该装置中的CODEC模块的上联数据通道未连接到交换设备,而是直接在CODEC模块内部进行数据交换,具有很好的可操作性。FXO型用户线路单元与接入网ALC相连接,FXS型用户线路单元与用户终端设备相连接,并且能够为用户终端设备提供正常馈电,本发明以较低的系统运维成本实现了主、被叫用户中继的功能,扩大了用户线路的覆盖范围,同时减少资源浪费。
还可以通过扩展接口模块以级联的方式增加用户线路覆盖范围,进一步提高系统设备的覆盖能力。
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。