[发明专利]分布式网络交换机调试系统无效
申请号: | 201310271602.6 | 申请日: | 2013-07-01 |
公开(公告)号: | CN103338134A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 曹坤;刘小龙;何志川;沈晓屹 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L12/931 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 网络 交换机 调试 系统 | ||
技术领域
本发明涉及计算机领域的嵌入式开发技术,尤其涉及一种分布式网络交换机调试系统。
背景技术
芯片研发阶段的主要工作包括前端设计、后端设计、芯片生产、SDK(软件开发工具包)开发和验证,参考系统设计,芯片工程样片验证、芯片小批量生产、芯片量产等工作,本阶段的周期很长,一般需要16到24个月左右。
产品研发阶段的主要工作包括参照芯片研发阶段的参考系统设计来设计正式产品,芯片和产品的集成和适配对接,进行充分的功能测试和性能测试,进行必要的产品认证,然后产品即可正式上市。然而产片研发阶段的周期需要14到16个月左右,其中大部分时间消耗在从事芯片和产品的适配对接和进行充分的功能测试任务上。
然而,目前产品研发阶段必须要在芯片小批量生产后,产品送到相应研发厂家才能进行。这会造成上述两个研发阶段不能有效的同步进行,总的产品研发需要30到40个月左右,产品上市时间后延,这对于更新换代较快的电子类产品的销售非常不利。同时,目前的产品的功能测试和测试发现的问题定位都基于芯片硬件来进行,问题定位和调试也并不方便和快捷。
发明内容
本发明的目的在于,提供了一种分布式网络交换机调试系统,以在芯片研发阶段还未进行芯片小批量生产时,即可同步进行产品研发阶段。
为了达到上述目的,本发明所采用的技术方案为:
一种分布式网络交换机调试系统,所述分布式网络交换机系统包括:
客户端,所述客户端包括:
系统软件,所述系统软件包括用户接口、通信协议模块、适配模块;
SDK核心模块,用于根据系统软件指令发送请求;
服务端,与所述客户端通过网络进行通信,所述服务端包括:
网络接口,用于接收和发送报文;
转发芯片,用于实现报文转发;
SDK驱动模块,用于接收SDK核心模块发送的请求,读写所述转发芯片表项。
作为本发明的进一步改进,所述客户端还包括第一代理模块,所述服务端还包括第二代理模块,所述第一代理模块和所述第二代理模块均包括Socket单元,所述Socket单元用于为所述客户端和服务端提供Socket连接服务。
作为本发明的进一步改进,所述Socket连接服务为客户端和服务端之间的两条Socket连接,其中一条Socket连接用于实现同步通信,另一条Socket连接用于实现异步通信。
作为本发明的进一步改进,所述第一代理模块和第二代理模块均包括:
编解码单元,用于将客户端或服务端的内部数据结构转换为网络字节流。
作为本发明的进一步改进,所述第一代理模块和第二代理模块均包括:
服务单元,用于实现客户端和服务端之间的通信服务。
作为本发明的进一步改进,所述第一代理模块中,所述编解码单元位于所述Socket单元的上层,所述服务单元位于所述编解码单元的上层。
作为本发明的进一步改进,所述第二代理模块中,所述编解码单元位于所述服务单元的上层,所述Socket单元位于所述编解码单元的上层。
作为本发明的进一步改进,所述转发芯片为通过软件仿真转发功能的转发芯片。
作为本发明的进一步改进,所述转发芯片存储于服务端的内存中。
本发明的有益效果在于,提出了一种分布式网络交换机调试系统,缩短产品研发周期,提前产品上市时间,以及方便定位和调试芯片问题。
附图说明
图1为本发明的分布式网络交换机调试系统的模块结构示意图;
图2为本发明的分布式网络交换机调试系统的代理模块结构示意图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
请参图1所示,为本发明的分布式网络交换机调试系统的一实施方式,该分布式网络交换机调试系统包括可相互网络通信的客户端和服务端。
在本发明一实施方式中,该客户端可集成到客户系统环境中,以支持测试和检验服务端的芯片功能,该客户端包括系统软件1和SDK核心模块21。
该系统软件1,安装于客户端的系统操作平台上,该系统软件1包括用户接口,通信协议以及适配模块等,因该系统软件1为本领域普通技术人员所掌握的公知技术,在此不再赘述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310271602.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种犊牛岛
- 下一篇:一种出水量可调的洒水壶