CN102082631B - 一种处理信令的方法及装置 - Google Patents
一种处理信令的方法及装置 Download PDFInfo
- Publication number
- CN102082631B CN102082631B CN201010605959.XA CN201010605959A CN102082631B CN 102082631 B CN102082631 B CN 102082631B CN 201010605959 A CN201010605959 A CN 201010605959A CN 102082631 B CN102082631 B CN 102082631B
- Authority
- CN
- China
- Prior art keywords
- ppp
- module
- signaling
- link
- many
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Communication Control (AREA)
Abstract
本发明公开了一种处理信令的方法,用于提高信令处理效率。所述方法包括:通过时隙交换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上;对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理。本发明还公开了用于实现所述方法的装置。
Description
技术领域
本发明涉及通信领域,特别是涉及处理信令的方法及装置。
背景技术
E1/T1是广泛应用在通信领域的一种接口,E1是欧洲标准,速率是2.048Mbps;T1是北美标准,速率是1.544 Mbps。这里仅以E1为例进行说明,T1的原理是相似的。
从物理接口上看,E1以时分复用的形式来传输数据,它的一帧分32个时隙(Time Slot,TS),每个时隙为8bit(比特),通常定义TS0作为同步时隙,TS1-TS31则作为信令或语音时隙。
从传输信道上来看,若一个时隙作为一个信道,则传输速率为64Kbps;若几个时隙联合起来作为一个信道,则传输速率为N×64Kbps;若把一个时隙分为多个信道,则传输速率可以分为32Kbps和16Kbps等。对于信令采集来说,需要把信令采集下来,而不需要关注语音的内容。那么为了能够进行信令采集,需要事先知道信令时隙所在位置、信令速率和采用的协议,这些信息对采集设备来说是不容易准确获得的。对于IP(互联网协议)数据包通过E1(T1与E1类似)承载的应用,毕竟单个传输通道的带宽有限,***设备(如路由器)可根据当前的数据流量和网络状况动态调整承载方式,如绑定更多的传输通道来提高带宽等。通常这个动态调整是***设备间协商的结果,协商成功,调整即实施。如何获取协商结果,同步调整采集策略,灵活的应用对信令采集是一个挑战。
目前针对E1链路,数据链路层采用PPP(点到点协议)封装的信令采集,通常方案为:采集设备把待采集的某条E1线上的数据先由物理层芯片完成码型变换,然后提交给处理器,通过把处理器内部的MCC(Multi-ChannelController,多通道控制器)配置在HDLC(高级数据链路控制)模式下,再对数据进行HDLC成帧。因为PPP帧结构是一种类HDLC帧结构(HDLC-likeFraming),即按照PPP封装的数据帧具有HDLC帧的所有特征,因此可以实现HDLC成帧。通常对于一条E1链路,承载PPP信令时,可以利用一帧数据的部分或全部时隙来实现。按照信令处理侧的硬件处理能力,处理部分时隙承载与全部时隙承载的PPP信令,需要占用硬件的通道是一样的。也就是说,在处理部分时隙承载基于PPP信令时,有一部分硬件资源被浪费掉了,影响了信令处理效率。
发明内容
本发明实施例提供一种处理信令的方法及装置,用于提高信令处理效率。
一种处理信令的方法,包括以下步骤:
通过时隙交换方式,将收到的多条E1/T1链路上的多条PPP信令转换到一条E1/T1链路的多个时隙上;
对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理;
对成帧后的数据打上时间戳。
一种用于处理信令的装置,包括:
时隙交换模块,用于通过时隙交换方式,将收到的多条E1/T1链路上的多条PPP信令转换到一条E1/T1链路的多个时隙上;
协议处理模块,用于对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理,并对成帧后的数据打上时间戳。
本发明实施例通过时隙转换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上,使得后续的处理模块可以同时处理多条PPP信令,充分利用硬件资源,提高信令处理效率。
附图说明
图1为本发明实施例中信令处理的主要方法流程图;
图2为本发明实施例中信令处理的详细方法流程图;
图3为本发明实施例中装置的主要结构图;
图4为本发明实施例中装置的详细结构图。
具体实施方式
本发明实施例通过时隙转换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上,使得后续的处理模块可以同时处理多条PPP信令,充分利用硬件资源,提高信令处理效率。
参见图1,本实施例中信令处理的主要方法流程如下:
步骤101:通过时隙交换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上。
步骤102:对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理。
参见图2,本实施例中信令处理的详细方法流程如下:
步骤201:从多条E1/T1链路上接收多条承载于E1/T1上的基于PPP的信令。
步骤202:将收到的承载于E1/T1上的基于PPP的信令转换为承载于高速highway上的PPP信令。其中,Highway是一种串行信号。
步骤203:通过配置交换矩阵,将多条E1/T1链路上的多条PPP信令转换到一条E1/T1链路的多个时隙上。其中,一条PPP信令可以占用多个时隙。例如,一条E1/T1链路共有32个时隙,每8个时隙对应一条PPP信令。当然,PPP信令的长度可以不固定。
步骤204:对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理。
步骤205:对成帧后的数据打上时间戳。此步骤是为了便于后期对信令进行维护和管理。
步骤206:对成帧后数据进行格式打包并发送。尤其是对带时间戳的数据进行格式打包。打包的格式可依据外接设备所支持的格式来设置。可以将打包后的数据发送到任一外接设备,便于对信令进行分析,以及对链路进行维护和管理。
通过以上介绍了解了信令处理的过程,该过程可由装置实现,下面对该装置的内部结构和功能进行介绍。
参见图3,本实施例中用于信令处理的装置包括:时隙交换模块301和协议处理模块302。
时隙交换模块301用于通过时隙交换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上。时隙交换模块301可以使任意输入的highway信号的某些时隙交换到任意输出的highway信号的特定时隙中。该模块支持的highway信号速率最高可达32.768Mbps。
协议处理模块302用于对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理。协议处理模块302支持输入的highway信号速率最高也可达32.768Mbps,正好与时隙交换模块301的输出相匹配。协议处理模块302可以是可编程逻辑器件,最多可支持集成16条E1的分组,即可以处理16条E1绑定条件下的MLPPP(突破了采用处理器方式只能处理8条E1的瓶颈)。以及,协议处理模块302还用于对成帧后的数据打上时间戳。协议处理模块302还用于对成帧后数据进行格式打包,并通过装置中的PCI-E接口模块将格式打包后的数据发送到外部设备。
所述装置还包括:E1/T1接口模块303、时钟模块304、控制器模块305和PCI-E接口模块306,参见图4所示。
E1/T1接口模块303用于将收到的承载于E1/T1上的基于PPP的信令转换为承载于高速highway上的PPP信令。具体的,E1/T1接口模块303主要完成E1/T1信号链路码型转换,例如将输入的编码格式为HDB3(High DensityBipolar3,三阶高密度双极性码)或AMI(Alternate Mark Inversion,双极***替反转码)转换成NRZ(No Return Zero,非归零码)的highway信号(highway信号是一种串行信号),将NRZ的highway信号传输给时隙交换模块301。
时钟模块304用于从E1/T1链路上提取时钟并进行锁相,将锁相后产生的工作时钟配置到E1/T1接口模块、时隙交换模块和协议处理模块。具体的,时钟模块304进行锁相后产生一系列***工作时钟,如32.768MHz、8.192MHz、2.048MHz、8KHz、100MHz等,将相应的工作时钟分别分配到E1/T1接口模块303、时隙交换模块301、协议处理模块302和PCI-E接口模块306。
控制器模块305用于对时隙交换模块301和协议处理模块302进行初始配置和状态监控。
PCI-E接口模块306用于完成对打包数据在PCI-E物理接口上的数据发送。
本发明实施例通过时隙转换方式,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上,使得后续的处理模块可以同时处理多条PPP信令,充分利用硬件资源,提高信令处理效率。本发明实施例还对成帧后的数据打上时间戳,可标记各信令以及体现出信令间的顺序关系,便于后续的信令分析。以及,将成帧后的数据格式打包,发送后续的设备,以便对信令进行分析以及对链路进行维护和管理。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种处理信令的方法,其特征在于,包括以下步骤:
通过时隙交换方式,将收到的多条E1/T1链路上的多条PPP信令转换到一条E1/T1链路的多个时隙上;
对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理;
对成帧后的数据打上时间戳。
2.如权利要求1所述的方法,其特征在于,将收到的多条PPP信令转换到一条E1/T1链路的多个时隙上之前,还包括步骤:将收到的承载于E1/T1上的基于PPP的信令转换为承载于高速highway上的PPP信令。
3.一种用于处理信令的装置,其特征在于,包括:
时隙交换模块,用于通过时隙交换方式,将收到的多条E1/T1链路上的多条PPP信令转换到一条E1/T1链路的多个时隙上;
协议处理模块,用于对转换后的一条E1/T1链路上的多组PPP信令分别进行PPP成帧处理,并对成帧后的数据打上时间戳。
4.如权利要求3所述的装置,其特征在于,还包括:E1/T1接口模块,用于将收到的承载于E1/T1上的基于PPP的信令转换为承载于高速highway上的PPP信令。
5.如权利要求4所述的装置,其特征在于,还包括:时钟模块,用于从E1/T1链路上提取时钟并进行锁相,将锁相后产生的工作时钟配置到E1/T1接口模块、时隙交换模块和协议处理模块。
6.如权利要求3所述的装置,其特征在于,协议处理模块还用于对成帧后数据进行格式打包,并通过装置中的PCI-E接口模块将格式打包后的数据发送到外部设备。
7.如权利要求3所述的装置,其特征在于,协议处理模块为可编程逻辑器件。
8.如权利要求3所述的装置,其特征在于,还包括:控制器模块,用于对时隙交换模块和协议处理模块进行初始配置和状态监控。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010605959.XA CN102082631B (zh) | 2010-12-24 | 2010-12-24 | 一种处理信令的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010605959.XA CN102082631B (zh) | 2010-12-24 | 2010-12-24 | 一种处理信令的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102082631A CN102082631A (zh) | 2011-06-01 |
CN102082631B true CN102082631B (zh) | 2015-04-22 |
Family
ID=44088394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010605959.XA Expired - Fee Related CN102082631B (zh) | 2010-12-24 | 2010-12-24 | 一种处理信令的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102082631B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1281606A (zh) * | 1997-11-14 | 2001-01-24 | 世界空间管理公司 | 卫星直接无线广播***的信令协议 |
WO2009043247A1 (fr) * | 2007-09-21 | 2009-04-09 | Huawei Technologies Co., Ltd. | Procédé et dispositif d'interception, station de base et organe de commande de station de base |
CN101651846A (zh) * | 2009-09-16 | 2010-02-17 | 中兴通讯股份有限公司 | 一种信令采集装置及方法 |
CN101741649A (zh) * | 2009-12-31 | 2010-06-16 | 中兴通讯股份有限公司 | 一种信令监测采集设备及其数据处理装置与方法 |
-
2010
- 2010-12-24 CN CN201010605959.XA patent/CN102082631B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1281606A (zh) * | 1997-11-14 | 2001-01-24 | 世界空间管理公司 | 卫星直接无线广播***的信令协议 |
WO2009043247A1 (fr) * | 2007-09-21 | 2009-04-09 | Huawei Technologies Co., Ltd. | Procédé et dispositif d'interception, station de base et organe de commande de station de base |
CN101651846A (zh) * | 2009-09-16 | 2010-02-17 | 中兴通讯股份有限公司 | 一种信令采集装置及方法 |
CN101741649A (zh) * | 2009-12-31 | 2010-06-16 | 中兴通讯股份有限公司 | 一种信令监测采集设备及其数据处理装置与方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102082631A (zh) | 2011-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1145383C (zh) | 在gprs中的数据传输方法和设备 | |
CN102118191B (zh) | 一种通用公共无线接口数据的传递方法、设备及*** | |
CN102244927B (zh) | 多小区长期演进***中建立上行同步的方法、设备和终端 | |
CN101547083B (zh) | 时间同步装置、时间同步***和时间同步方法 | |
WO2007090330A1 (fr) | Procédé et dispositif de transmission de données de service radio multi-système | |
US20160277964A1 (en) | Devices and methods for multiplexing and demultiplexing common public radio interface data streams | |
KR100547842B1 (ko) | 무선 패킷 데이터 통신 시스템에서 서로 다른 데이터 유형들을 전송하는 장치 | |
CN108521343B (zh) | 一种oam报文的处理方法及装置 | |
CN109997383B (zh) | 协议转换方法及装置 | |
CN101674604B (zh) | 一种电路交换域业务的传输方法、网络设备及终端设备 | |
CN105577405A (zh) | 降低potn***集中式保护倒换时间的方法、装置及*** | |
CN102315892B (zh) | 数据转发装置和线卡板以及数据转发方法 | |
CN108183764A (zh) | 复帧发送、接收方法、装置、通讯设备及通讯网络*** | |
CN101437321B (zh) | 一种射频拉远单元信令级联的方法 | |
CN106888078A (zh) | 前传网络的数据传输方法及装置 | |
CN107925505B (zh) | 一种用户及网络侧设备、确定对数据包的处理模式的方法 | |
CN102377678A (zh) | 一种数据传输处理方法及装置 | |
JP6893244B2 (ja) | データカプセル化方法及びデータ伝送方法、装置並びにコンピュータ記憶媒体 | |
CN103973710A (zh) | 多协议同步数字体系转换装置 | |
CN103517332B (zh) | 一种基站、数据处理方法及通信*** | |
CN105284184B (zh) | 一种数据传输方法、装置及网络*** | |
CN101557386A (zh) | 数据发送方法与装置及数据接收方法与装置 | |
CN102082631B (zh) | 一种处理信令的方法及装置 | |
CN101426189B (zh) | 一种传输附加信息的方法及*** | |
CN100561892C (zh) | 时分双工hsdpa时的下行专用物理信道分配方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150422 Termination date: 20191224 |