[发明专利]一种业务面的数据处理系统及方法有效
申请号: | 201810998059.2 | 申请日: | 2018-08-29 |
公开(公告)号: | CN110875823B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 陈秋玲 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘醒晗 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 数据处理系统 方法 | ||
1.一种业务面的数据处理系统,其特征在于,至少包括多个业务预分发单元TPD、多个业务转发单元TFD和至少一个业务发送单元TSND,其中,
TPD,一个TPD绑定一个独立的核,用于从物理端口接收数据报文,并基于预设的分发规则将数据报文发送至相应的TFD;
TFD,一个TFD绑定一个独立的核,用于从TPD接收数据报文,并按照数据报文的目的地址将数据报文发往相应的TSND;
TSND,一个TSND绑定一个独立的核,用于从TFD接收数据报文,并选取一个物理端口,将接收的数据报文通过所述一个物理端口发往接收端。
2.如权利要求1所述的系统,其特征在于,各个TPD和各个TFD之间采用队列工作方式。
3.如权利要求1所述的系统,其特征在于,进一步包括:
包括若干物理端口,每一个物理端口在系统里对应一个虚拟的虚端口;其中,
各个TPD与各个物理端口之间一一对应,或者,各个TPD与各个物理端口之间为一对多的对应关系,一个TPD对应至少两个物理端口;
各个TSND与各个物理端口之间一一对应,或者,各个TSND与各个物理端口之间为一对多的对应关系,一个TSND对应至少两个物理端口。
4.如权利要求3所述的系统,其特征在于,一个TPD从物理端口接收数据报文时,先确定所述一个TPD绑定的一个独立的核,再确定与所述一个独立的核绑定的一个物理端口,并从所述一个物理端口接收数据报文;或者,
一个TPD从物理端口接收数据报文时,先确定所述一个TPD绑定的一个独立的核,再确定与所述一个独立的核绑定的至少两个物理端口,并从所述至少两个物理端口接收数据报文。
5.如权利要求3所述的系统,其特征在于,一个TSND将接收的数据报文通过所述一个物理端口发往接收端时,先确定所述一个TSND绑定的一个独立的核,再确定与所述一个独立的核绑定的一个物理端口,并通过所述一个物理端口将数据报文发往接收端;或者,
一个TSND将接收的数据报文通过所述一个物理端口发往接收端时,先确定所述一个TSND绑定的一个独立的核,再确定与所述一个独立的核绑定的至少两个物理端口,并通过所述至少两个物理端口将数据报文发往接收端。
6.如权利要求1-5任一项所述的系统,其特征在于,所述TFD进一步用于在各个TPD和所述至少一个TSND之间建立通道。
7.如权利要求1-5任一项所述的系统,其特征在于,所述TFD进一步用于:
通过本地与TPD之间的环形RING通道中接收数据报文,判断所述数据报文是否属于业务面报文时,若是,则发送至TP进行处理,否则,交由操作系统处理;
接收到来自业务处理单元的业务面报文时,针对通用分组无线服务技术隧道协议指令信道GTPC类型的数据报文转发给信令子系统处理,针对ARP类型的数据报文根据其中包含的IP地址确定相应的物理端口,针对其他类型的数据报文,通过查找路由表完成报文封装后,向物理端口发送。
8.一种业务面的数据处理方法,其特征在于,包括:
在系统中实例化多个业务预分发单元TPD、多个业务转发单元TFD和至少一个业务发送单元TSND,其中,一个TPD绑定一个独立的核,一个TFD绑定一个独立的核,一个TSND绑定一个独立的核;
通过所述TPD从物理端口接收数据报文,并基于预设的分发规则将数据报文发送至相应的TFD;
通过所述TFD将从TPD按照数据报文的目的地址将接收的数据报文发往相应的TSND;
通过所述TSND选取一个物理端口,将接收的数据报文通过所述一个物理端口发往接收端。
9.如权利要求8所述的方法,其特征在于,在各个TPD和各个TFD之间采用队列工作方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810998059.2/1.html,转载请声明来源钻瓜专利网。