通信数据传输方法、装置和电子设备制造方法及图纸

技术编号:24590389 阅读:13 留言:0更新日期:2020-06-21 02:33
本申请提供一种通信数据传输方法、装置和电子设备,用以解决现有技术中存在的问题。方法包括:发送登录请求至服务器,登录请求中携带终端的身份信息;接收来自服务器的应答信息;根据应答信息的应答类型,生成上报信息;发送上报信息至服务器;接收来自服务器的反馈信息。

Communication data transmission methods, devices and electronic equipment

【技术实现步骤摘要】
通信数据传输方法、装置和电子设备
本申请涉及车云通信领域,具体而言,涉及一种通信数据传输方法、装置和电子设备。
技术介绍
随着车联网相关技术的不断成熟,传感器技术、移动通讯技术等均与智能网联驾驶技术深度融合,使得智能网联驾驶技术具有的功能日益完善。由于汽车制造活动中,不同车厂、不同车辆类型、不同数据类型的数据上传、下发的示范运行的技术要求不统一,使用复杂,兼容性较差。给实时管理车与车之间和车与云服务器之间传输的车辆多维度信息带来了不便。
技术实现思路
本申请实施例的目的在于提供一种通信数据传输方法、装置和电子设备,用以解决现有技术中存在的问题。第一方面,实施例提供一种通信数据传输方法,包括:发送登录请求至服务器,登录请求中携带终端的身份信息;接收来自服务器的应答信息;根据应答信息的应答类型,生成上报信息;发送上报信息至服务器;接收来自服务器的反馈信息。在可选的实施方式中,接收来自服务器的应答信息,包括:判断是否在预设时间段内接收到服务器的应答信息;若在预设时间段内未接收到服务器的应答信息,则再次发送登录请求至服务器,并记录登录请求的当前发送次数;判断当前发送次数是否大于预设次数;若当前发送次数大于预设次数,则于预设时间间隔后再次发送登录请求。在可选的实施方式中,根据应答信息的应答类型,生成上报信息,包括:获取应答信息的应答类型标识符;根据应答类型标识符,判断应答类型是否为正确应答;若应答类型是正确应答,则生成上报信息。在可选的实施方式中,若应答类型是正确应答,则生成上报信息,包括:获取服务器的数据加密标识;根据数据加密标识判断上报信息是否需要加密;若上报信息需要加密,则创建带有加密字节的数据包;根据状态数据以及预设数据赋值表,将状态数据进行封装,生成消息体;根据数据包的起止符将消息体填入数据包,生成上报信息。第二方面,实施例提供一种通信数据传输方法,包括:接收来自终端的登录请求,登录请求中携带终端的身份信息;根据身份信息,生成应答信息;发送应答信息至终端;接收来自终端的上报信息;根据上报信息生成反馈信息;发送反馈信息至终端。在可选的实施方式中,根据身份信息,生成应答信息,包括:获取身份信息的标识码;根据身份信息的标识码和数据库,判断身份信息是否符合登录条件;若身份信息符合登录条件,则生成携带正确应答标识的应答信息。第三方面,实施例提供一种通信数据传输装置,包括:第一发送模块,用于发送登录请求至服务器,登录请求中携带终端的身份信息;第一接收模块,用于接收来自服务器的应答信息;第一生成模块,用于根据应答信息的应答类型,生成上报信息;第二发送模块,用于发送上报信息至服务器;第二接收模块,用于接收来自服务器的反馈信息。在可选的实施方式中,第一接收模块用于:判断是否在预设时间段内接收到服务器的应答信息;若在预设时间段内未接收到服务器的应答信息,则再次发送登录请求至服务器,并记录登录请求的当前发送次数;判断当前发送次数是否大于预设次数;若当前发送次数大于预设次数,则于预设时间间隔后再次发送登录请求。在可选的实施方式中,第一生成模块用于:获取应答信息的应答类型标识符;根据应答类型标识符,判断应答类型是否为正确应答;若应答类型是正确应答,则生成上报信息。在可选的实施方式中,第一生成模块还用于:获取服务器的数据加密标识;根据数据加密标识判断上报信息是否需要加密;若上报信息需要加密,则创建带有加密字节的数据包;根据状态数据以及预设数据赋值表,将状态数据进行封装,生成消息体;根据数据包的起止符将消息体填入数据包,生成上报信息。第四方面,实施例提供一种通信数据传输装置,包括:第三接收模块,用于接收来自终端的登录请求,登录请求中携带终端的身份信息;第二生成模块,用于根据身份信息,生成应答信息;第三发送模块,用于发送应答信息至终端;第四接收模块,用于接收来自终端的上报信息;第三生成模块,用于根据上报信息生成反馈信息;第四发送模块,用于发送反馈信息至终端。在可选的实施方式中,第二生成模块用于:获取身份信息的标识码;根据身份信息的标识码和数据库,判断身份信息是否符合登录条件;若身份信息符合登录条件,则生成携带正确应答标识的应答信息。第五方面,实施例提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行如前述第一方面的实施方式中任一项的方法。第六方面,实施例提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行如前述第二方面的实施方式中任一项的方法。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的一种电子设备;图2是本申请实施例提供的终端与服务器的交互示意场景;图3是本申请实施例提供的一种通信数据传输方法的流程示意图;图4是本申请实施例提供的另一种通信数据传输方法的流程示意图;图5是本申请实施例提供的另一种通信数据传输方法的流程示意图;图6是本申请实施例提供的另一种通信数据传输方法的流程示意图;图7是本申请实施例提供的一种通信数据传输装置的结构示意图;图8是本申请实施例提供的另一种通信数据传输装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。如图1所示,本实施例提供一种电子设备1,包括:至少一个处理器11和存储器12,图1中以一个处理器为例。处理器11和存储器12通过总线10连接,存储器12存储有可被处理器11执行的指令,指令被处理器11执行。于一实施例,电子设备1可以是终端100。终端100根据终端100的身份信息向服务器200发送登录请求,并根据接收到的服务器200的应答信息生成上报信息,然后将上报信息发送给服务器200,并接收服务器200的反馈信息,以完成通信数据传输的过程。于一实施例,电子设备1可以是服务器200。可以藉由通信网络实现服务器200根据终端100的身份信息向服务器200发送登录请求,并根据接收到的服务器200的应答信息生成上报信息,然后将上报信息发送给服务器200,并接收服务器200的反馈信息,以完成通信数据传输的过程。如图2所示,其为本申请一实施例中终端100与服务器200的交互示意场景,终端100可以是车辆,服务器200可以是数据监测或数据存储服务器200。终端100向服务器200发起登录请求,并在终端100和服务器200之间建立通信链路,当通信链路成功建立以后,终端100自动向服务器200发送身份信息进行身份识别,服务器对接收到的身份信息进行校验,校验正确时,服务器200返回身份校验成功应答;校验错误时,服务器200存储错误记录并通知终端100。在身份信息校验通过后,本文档来自技高网...

【技术保护点】
1.一种通信数据传输方法,其特征在于,包括:/n发送登录请求至服务器,所述登录请求中携带终端的身份信息;/n接收来自所述服务器的应答信息;/n根据所述应答信息的应答类型,生成上报信息;/n发送所述上报信息至所述服务器;/n接收来自所述服务器的反馈信息。/n

【技术特征摘要】
1.一种通信数据传输方法,其特征在于,包括:
发送登录请求至服务器,所述登录请求中携带终端的身份信息;
接收来自所述服务器的应答信息;
根据所述应答信息的应答类型,生成上报信息;
发送所述上报信息至所述服务器;
接收来自所述服务器的反馈信息。


2.根据权利要求1所述的方法,其特征在于,所述接收来自所述服务器的应答信息,包括:
判断是否在预设时间段内接收到所述服务器的应答信息;
若在预设时间段内未接收到所述服务器的应答信息,则再次发送所述登录请求至所述服务器,并记录所述登录请求的当前发送次数;
判断所述当前发送次数是否大于预设次数;
若所述当前发送次数大于所述预设次数,则于预设时间间隔后再次发送所述登录请求。


3.根据权利要求1所述的方法,其特征在于,所述根据所述应答信息的应答类型,生成上报信息,包括:
获取所述应答信息的应答类型标识符;
根据所述应答类型标识符,判断所述应答类型是否为正确应答;
若所述应答类型是正确应答,则生成上报信息。


4.根据权利要求3所述的方法,其特征在于,所述若所述应答类型是正确应答,则生成上报信息,包括:
获取所述服务器的数据加密标识;
根据所述数据加密标识判断所述上报信息是否需要加密;
若所述上报信息需要加密,则创建带有加密字节的数据包;
根据状态数据以及预设数据赋值表,将所述状态数据进行封装,生成消息体;
根据所述数据包的起止符将所述消息体填入所述数据包,生成所述上报信息。


5.一种通信数据传输方法,其特征在于,包括:
接收来自终端的登录请求,所述登录请求中携带终端的身份信息;
根据所述身份信息,生成应答信息;<...

【专利技术属性】
技术研发人员:姜浙陈新
申请(专利权)人:北京汽车集团有限公司北京汽车研究总院有限公司
类型:发明
国别省市:北京;11

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

1