一种数据收发方法、装置及通信设备制造方法及图纸

技术编号:9697168 阅读:114 留言:0更新日期:2014-02-21 05:58
本申请提供了一种数据收发方法、装置及通信设备,预先建立数据标识与通信接口资源信息的对应关系,并为待发送数据配置第一存储空间,在发送数据时,从第一存储空间提取待发送数据和与待发送数据对应的数据标识,基于数据标识与通信接口资源信息的对应关系确定与提取的数据标识对应的通信接口资源信息,通过与确定出的通信接口资源信息所标识的通信接口资源发送提取的待发送数据。本申请提供的数据收发方法、装置及通信设备使得,不用将通信接口资源信息固化在收发数据的应用程序中,当对接设备的接口定义发生变化时,只需对数据标识与通信接口资源信息的对应关系进行更新,而不用更改收发数据的应用程序,实现简单,易于维护。

【技术实现步骤摘要】
一种数据收发方法、装置及通信设备
本专利技术涉及通信
,尤其涉及一种数据收发方法、装置及通信设备。
技术介绍
数据收发功能是各类通信接口的基本功能。各类通信接口应收发的数据内容与对接设备的接口定义有关,例如,通信接口的通道I发送高度数据和经纬度数据,通道3接收自检信息和状态数据。即,通信接口资源需要根据对接设备的接口定义进行分配。现有技术中,通过通信接口发送数据的方式为:根据对接设备的接口定义定制应用程序,将通信接口资源信息固化在应用程序中,应用程序通过与该通信接口资源信息对应的通信接口资源发送数据。专利技术人在实现本专利技术创造的过程中发现:由于发送数据的应用程序是根据对接设备的接口定义定制的,因此,当对接设备的接口定义发生变化时,为了能够成功发送数据,则需要依据变化后的接口定义调整固化在应用程序中的通信接口资源信息,即需要重新修改整套应用程序,因此,操作较繁琐、可维护性较差。
技术实现思路
有鉴于此,本专利技术提供了一种数据收发方法、装置及通信设备,用以解决现有技术中在发送数据时,如果对接设备的接口定义发生变化时,则需要依据变化后的接口定义调整固化在应用程序中的通信接口资源信息,操作较繁琐、可维护性较差的问题,其技术方案如下:第一方面,一种数据发送方法,预先建立数据标识与通信接口资源信息的对应关系,并为待发送数据配置第一存储空间,以便发送数据的应用程序将待发送数据和与所述待发送数据对应的数据标识存储至所述第一存储空间,所述通信接口资源信息包括通信接口的板卡号和通道号,所述数据标识用于标识数据的类型,所述方法包括:从所述第一存储空间提取第一数据和与所述第一数据对应的第一数据标识;基于所述数据标识与通信接口资源信息的对应关系确定与所述第一数据标识对应的通信接口资源信息;通过所述与所述第一数据标识对应的通信接口资源信息所标识的通信接口资源发送所述第一数据。其中,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护;则基于所述数据标识与通信接口资源信息的对应关系确定与所述第一数据标识对应的通信接口资源信息,包括:在所述映射表中查找与所述第一数据标识相同的数据标识;确定查找到的与所述第一数据标识相同的数据标识对应的通信接口资源信息为与所述第一数据标识对应的通信接口资源信息。其中,所述数据标识为数字、字母或字符串。第二方面,一种数据接收方法,预先为接收的数据分配第二存储空间,所述方法包括:当接收到第二数据时,确定接收所述第二数据的通信接口资源信息,并将确定出的通信接口资源信息作为第二通信接口资源信息;基于数据标识与通信接口资源信息的对应关系确定与所述第二通信接口资源信息对应的第二数据标识,将接收的所述第二数据和确定出的所述第二数据标识存储至所述第二存储空间中,以便接收数据的应用程序从所述第二存储空间中读取数据进行处理或显示。其中,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护;则所述基于数据标识与通信接口资源信息的对应关系确定与所述第二通信接口资源信息对应的第二数据标识,包括:[0021 ] 在所述映射表中查找与所述第二通信接口资源信息相同的通信接口资源信息;确定查找到的与所述第二通信接口资源信息相同的通信接口资源信息对应的数据标识为与所述第二通信接口资源信息对应的第二数据标识。第三方面,一种数据发送装置,包括:对应关系建立模块,用于预先建立数据标识与通信接口资源信息的对应关系,所述通信接口资源信息包括通信接口的板卡号和通道号;第一配置模块,用于为待发送数据配置第一存储空间,以便发送数据的应用程序将待发送数据和与所述待发送数据对应的数据标识存储至所述第一存储空间,其中,所述数据标识用于标识数据的类型;数据提取模块,用于从所述第一配置模块配置的所述第一存储空间中提取第一数据和与所述第一数据对应的第一数据标识;第一确定模块,用于基于所述对应关系建立模块建立的所述数据标识与通信接口资源信息的对应关系确定与所述数据提取模块提取的所述第一数据标识对应的通信接口资源信息;数据发送模块,用于通过所述第一确定模块确定出的、与所述第一数据标识对应的通信接口资源信息所标识的通信接口资源发送所述数据提取模块提取的所述第一数据。其中,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护;则所述第一确定模块包括:第一查找子模块,用于在所述映射表中查找与所述第一数据标识相同的数据标识;第一确定子模块,用于确定所述第一查找子模块查找到的、与所述第一数据标识相同的数据标识对应的通信接口资源信息为与所述第一数据标识对应的通信接口资源信肩、O第四方面,一种数据接收装置,包括:第二配置模块,用于预先为接收的数据分配第二存储空间;第二确定模块,用于当接收到第二数据时,确定接收所述第二数据的通信接口资源信息,并将确定出的通信接口资源信息作为第二通信接口资源信息;第三确定模块,用于基于数据标识与通信接口资源信息的对应关系确定与所述第二确定模块确定出的所述第二通信接口资源信息对应的第二数据标识;数据存储模块,用于将接收的所述第二数据和所述第三确定模块确定出的所述第二数据标识存储至所述第二存储空间中,以便接收数据的应用程序从所述第二存储空间中读取数据进行处理或显示。其中,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护;则所述第三确定模块包括:第二查找子模块,用于在所述映射表中查找与所述第二通信接口资源信息相同的通信接口资源信息;第二确定子模块,用于确定所述第二查找子模块查找到的、与所述第二通信接口资源信息相同的通信接口资源信息对应的数据标识为与所述第二通信接口资源信息对应的第二数据标识。第五方面,一种通信设备,包括上述的数据发送装置,以及,上述的数据接收装置。上述技术方案具有如下有益效果:本专利技术提供的数据收发方法、装置及通信设备,可基于数据标识与通信接口资源信息的对应关系确定从第一存储空间提取的待发送数据的通信接口资源信息,从而通过与确定出的通信接口资源信息所标识的通信接口资源发送提取的待发送数据,并且,可基于数据标识与通信接口资源信息的对应关系确定与接收数据的通信接口资源信息对应的数据标识,然后将接收的数据和确定出的数据标识存储至第二存储空间中,以便接收数据的应用程序可以从第二存储空间中读取数据进行处理或显示。本专利技术提供的数据收发方法、装置及通信设备,使得不用将通信接口资源信息固化在收发数据的应用程序中,当对接设备的接口定义发生变化时,只需对数据标识与通信接口资源信息的对应关系进行更新,而不用更改收发数据的应用程序,实现简单,易于维护。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种数据发送方法的流程示意图;图2为本专利技术实施例提供的一种数据接收方法的流程示意图;图3为本专利技术实施例提供的一种数据发送装置30的结构示意图;图4为本专利技术实施例提供的一种数据接收装置40的结构示意图;图5为本专利技术实施例提供的一种通信设备50的结构示意图。【具体实施方式】下面将结合本专利技术实本文档来自技高网...

【技术保护点】
一种数据发送方法,其特征在于,预先建立数据标识与通信接口资源信息的对应关系,并为待发送数据配置第一存储空间,以便发送数据的应用程序将待发送数据和与所述待发送数据对应的数据标识存储至所述第一存储空间,所述通信接口资源信息包括通信接口的板卡号和通道号,所述数据标识用于标识数据的类型,所述方法包括:从所述第一存储空间提取第一数据和与所述第一数据对应的第一数据标识;基于所述数据标识与通信接口资源信息的对应关系确定与所述第一数据标识对应的通信接口资源信息;通过所述与所述第一数据标识对应的通信接口资源信息所标识的通信接口资源发送所述第一数据。

【技术特征摘要】
1.一种数据发送方法,其特征在于,预先建立数据标识与通信接口资源信息的对应关系,并为待发送数据配置第一存储空间,以便发送数据的应用程序将待发送数据和与所述待发送数据对应的数据标识存储至所述第一存储空间,所述通信接口资源信息包括通信接口的板卡号和通道号,所述数据标识用于标识数据的类型,所述方法包括: 从所述第一存储空间提取第一数据和与所述第一数据对应的第一数据标识; 基于所述数据标识与通信接口资源信息的对应关系确定与所述第一数据标识对应的通信接口资源信息; 通过所述与所述第一数据标识对应的通信接口资源信息所标识的通信接口资源发送所述第一数据。2.根据权利要求1所述的方法,其特征在于,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护; 则基于所述数据标识与通信接口资源信息的对应关系确定与所述第一数据标识对应的通信接口资源信息,包括: 在所述映射表中查找与所述第一数据标识相同的数据标识; 确定查找到的与所述第一数据标识相同的数据标识对应的通信接口资源信息为与所述第一数据标识对应的通信接口资源信息。3.根据权利要求1或2所述的方法,其特征在于,所述数据标识为数字、字母或字符串。4.一种数据接收方法,其特征在于,预先为接收的数据分配第二存储空间,所述方法包括: 当接收到第二数据时,确定接收所述第二数据的通信接口资源信息,并将确定出的通信接口资源信息作为第二通信接口资源信息; 基于数据标识与通信接口资源信息的对应关系确定与所述第二通信接口资源信息对应的第二数据标识, 将接收的所述第二数据和确定出的所述第二数据标识存储至所述第二存储空间中,以便接收数据的应用程序从所述第二存储空间中读取数据进行处理或显示。5.根据权利要求4所述的方法,其特征在于,所述数据标识与通信接口资源信息的对应关系以映射表的形式维护; 则所述基于数据标识与通信接口资源信息的对应关系确定与所述第二通信接口资源信息对应的第二数据标识,包括: 在所述映射表中查找与所述第二通信接口资源信息相同的通信接口资源信息; 确定查找到的与所述第二通信接口资源信息相同的通信接口资源信息对应的数据标识为与所述第二通信接口资源信息对应的第二数据标识。6.一种数据发送装置,其特征在于,包括: 对应关系建立模块,用于预先建立数据标识与通信接口资源信息的对应关系,所述通信接口资源信息包括通信接口的板卡号和通道号;...

【专利技术属性】
技术研发人员:沙海亮
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1