The invention provides a collaborative apparatus and method for processing data, including FPGA logic module and external protocol processor, external protocol processor and logic processing module connected in parallel to the FPGA core network business data when receiving business data will be divided into voice data and protocol data, voice data with built-in logic processing module, protocol data from external protocol processor, then the convergence of the processed data, business data generated after processing, sent to the upper module of the gateway system. The collaborative data processing device, by setting the external protocol processing mold and FPGA coordination work, make full use of FPGA powerful logic processing ability, solve the bottleneck problem of FPGA business data processing core network, and enhance the ability of data processing system of multi service gateway.
【技术实现步骤摘要】
协同处理数据的装置与方法
本专利技术涉及网关多业务数据处理
,特别是涉及协同处理数据的装置与方法。
技术介绍
在GSM(GlobalSystemforMobilecommunication,全球移动通信系统)网关系统中,核心网通过SDH(SynchronousDigitalHierarchy,同步数字体系)网络过来的STM-1(SynchronousTransferModule,同步传输模块)信号上承载63路E1语音信号。这63路E1语音信号经过Iuh接口接入到GSM网关系统中。而在当前的网关系统中,数据是以IP以太网的方式进行分组交换。因此在网关系统的Iuh接口模块中,需要把这输入进来的63路E1转换为63路IP业务,以便在网关系统中进行传输与处理。在输出方向上,Iuh接口模块需要把待发送的63路IP业务承载在63条E1上在SDH网络上传输。该Iuh接口模块以下称作“STM-1接口转换模块”。STM-1接口转换模块除了要实现IP与E1之间的语音数据转换外,同时也需要支持E1信令的MTP2(MessageTransferPartlevel2,信息传送第二层)层协议,最终实现PSTN(PublicSwitchedTelephoneNetwork,公共开关电话网络)网接入侧与后端处理设备之间的数据交换、协议解析等功能。实现上述业务处理,目前常采用协同处理数据的装置是FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)。业务在FPGA内部分为两大模块处理,分别是协议处理模块和逻辑处理模块。“协议处理模块”运用的是FPGA内 ...
【技术保护点】
一种协同处理数据的装置,其特征在于,包括FPGA和外部协议处理器,其中,所述FPGA包括逻辑处理模块,所述外部协议处理器与所述逻辑处理模块并联连接,所述FPGA的两端分别外接核心网和网关系统的上层处理模块,所述核心网通过STM‑1接口转换模块与所述逻辑处理模块连接,所述逻辑处理模块通过以太网与所述网关系统的上层处理模块连接;所述FPGA接收核心网发送来的业务数据,并将所述业务数据区分为语音数据和协议数据,将所述语音数据发送到所述逻辑处理模块进行逻辑处理,将所述协议数据发送到所述外部协议处理器进行协议处理,所述外部协议处理器处理所述协议数据后,发回处理后的协议数据到所述FPGA,所述FPGA将逻辑处理模块处理后的语音数据与所述外部协议处理器处理后的协议数据汇聚,形成处理后的业务数据,发送处理后的业务数据到网关系统的上层处理模块;所述外部协议处理器设置有SGMII接口,所述外部协议处理器通过所述SGMII接口与所述FPGA进行数据交互,所述外部协议处理器为ARM、POWER PC或DSP处理器。
【技术特征摘要】
1.一种协同处理数据的装置,其特征在于,包括FPGA和外部协议处理器,其中,所述FPGA包括逻辑处理模块,所述外部协议处理器与所述逻辑处理模块并联连接,所述FPGA的两端分别外接核心网和网关系统的上层处理模块,所述核心网通过STM-1接口转换模块与所述逻辑处理模块连接,所述逻辑处理模块通过以太网与所述网关系统的上层处理模块连接;所述FPGA接收核心网发送来的业务数据,并将所述业务数据区分为语音数据和协议数据,将所述语音数据发送到所述逻辑处理模块进行逻辑处理,将所述协议数据发送到所述外部协议处理器进行协议处理,所述外部协议处理器处理所述协议数据后,发回处理后的协议数据到所述FPGA,所述FPGA将逻辑处理模块处理后的语音数据与所述外部协议处理器处理后的协议数据汇聚,形成处理后的业务数据,发送处理后的业务数据到网关系统的上层处理模块;所述外部协议处理器设置有SGMII接口,所述外部协议处理器通过所述SGMII接口与所述FPGA进行数据交互,所述外部协议处理器为ARM、POWERPC或DSP处理器。2.根据权利要求1所述的协同处理数据的装...
【专利技术属性】
技术研发人员:周世欣,
申请(专利权)人:京信通信系统广州有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。