[发明专利]一种端口连接系统和方法有效
申请号: | 202110602694.6 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113329086B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 许忠文;彭杰;袁瑞;邵力强 | 申请(专利权)人: | 成都谐盈科技有限公司 |
主分类号: | H04L67/146 | 分类号: | H04L67/146;H04L67/56;G06F8/35 |
代理公司: | 北京正华智诚专利代理事务所(普通合伙) 11870 | 代理人: | 代维凡 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端口 连接 系统 方法 | ||
本发明提供了一种端口连接系统和方法,属于通信技术领域,该系统包括模型以及与模型通过外部端口连接的通用数据收发模型:模型包括相互通过浮动端口连接的平台组件、设备组件以及应用组件;应用组件附加的通用发送客户端与通用数据收发模型连接,应用组件通过调用外部端口与通用数据收发模型连接。本发明实现了模型与模型之外的数据收发处理模块的数据通道连接,以及实现了模型对于非SCA模型开发的数据收发处理模块的数据收发支持。
技术领域
本发明属于通信技术领域,尤其涉及一种端口连接系统和方法。
背景技术
基于模型建模的方式是SCA工具开发的主要方式.在SCA模型工具之中,存在不同的模型工具,包括不限于:平台组件、驱动组件、应用组件、通用组件以及端口组件等部分。其中端口组件用于将同层的不同类型组件、或者不同层的同类新组件、或者不同层的不同类型组件进行连接。
端口组件包括可浮动端口以及外部端口。其中浮动端口分为两类,分别是启动时连接端口和应用时连接端口。浮动端口主要用于组件模型的内部、用于连接不同层以及不同类型的组件。外部端口用于组件模型的外部,用于同模型之外的其它数据收发处理模块进行数据传输。
外部端口提供了一种基于SCA工具的外部端口使用方式,可以将模型之外的基于SCA工具开发的数据收发处理模块连接到模型之上,从而实现模型与模型之外的数据收发处理模块之间的数据传输通道。但是对于模型之外的不基于SCA工具开发的数据接收处理模块不支持,不能通过外部端口进行连接,所以使用一种通用的CORBA技术进行模型与模型之外的数据接收处理模块进行连接。
发明内容
针对现有技术中的上述不足,本发明提供的一种端口连接系统和方法,实现模型与模型之外的数据收发处理模块的数据通道连接,以及实现模型对于非SCA模型开发的数据收发处理模块的数据收发支持。
为了达到以上目的,本发明采用的技术方案为:
本方案提供一种端口连接系统,包括模型以及与所述模型通过外部端口连接的通用数据收发模型:
所述模型包括相互通过浮动端口连接的平台组件、设备组件以及应用组件;所述应用组件附加的通用发送客户端与所述通用数据收发模型连接,所述应用组件通过调用外部端口与所述通用数据收发模型连接。
进一步地,所述平台组件和设备组件,均用于模拟硬件平台,并对硬件平台进行控制和管理,对模型提供基于硬件平台的软件支持;
所述应用组件,用于设计目标功能软件,以及控制数据传输和管理;
所述外部端口,用于实现模型与通用数据收发模型的数据发送;
所述通用发送客户端,用于实现模块与通用数据收发模型的数据收发;
所述通用数据收发模型,用于当与通用发送客户端连接时实现外部与模型之间的数据收发。
本发明提供了一种端口连接方法,包括以下步骤:
S1、启动模型;
S2、启动通用数据收发模型,并连接外部端口;
S3、在通用数据收发模型中启动数据接收检测,并执行接收数据的指令;
S4、当模型执行应用波形时启动通用发送端,并将通用发送端连接至通用数据收发模型;
S5、由通用发送客户端检测连接状态;
S6、利用应用组件接收数据,将数据发送至通信发送客户端,并通过通用发送客户端将数据发送至通用数据收发模型中的数据接收端,并利用数据接收端对接收数据进行响应;
S7、由数据接收端接收模块发送的数据,完成端口连接。
进一步地,所述步骤S2包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都谐盈科技有限公司,未经成都谐盈科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110602694.6/2.html,转载请声明来源钻瓜专利网。