数据升级方法及装置与流程

文档序号:12067887阅读:来源:国知局

技术特征:

1.一种数据升级方法,其特征在于,所述方法包括:

发送准备数据区的指示,所述数据区用于保存升级数据包;

接收所述数据区的长度;

发送升级数据包,所述升级数据包的长度小于等于所述数据区的长度。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

在所述接收所述数据区的长度之前,发送所述升级数据包的长度;所述升级数据包的长度用于调整所述数据区。

3.如权利要求2所述的方法,其特征在于,所述发送准备数据区的指示,包括:

发送擦除数据区指令;

接收擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

4.如权利要求1所述的方法,其特征在于,所述发送准备数据区的指示,包括:发送擦除数据区指令;

所述接收所述数据区的长度,包括:接收擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

5.如权利要求1所述的方法,其特征在于,所述方法还包括:

发送所述升级数据包的长度、升级标记和重新启动的时间;

接收确认的所述升级数据包的长度、升级标记和重新启动的时间。

6.如权利要求1所述的方法,其特征在于,所述发送所述升级数据包,包括:

发送一个以上块数据消息,每个所述块数据消息中携带块数据、发送顺序号及指示发送是否结束的指示位,每个所述块数据为所述升级数据包的一部分。

7.如权利要求6所述的方法,其特征在于,所述发送一个以上块数据消息,包括:

按照设定发送顺序,依次发送一个以上块数据消息;

当满足设定条件时,重新发送已发送的块数据消息中的最后一个块数据消息;

接收异常接收消息,所述异常接收消息指示接收异常的块数据消息中的发送顺序号;如果所述接收异常的块数据消息中的发送顺序号不为0,重新发送接收异常的块数据消息、并执行重新发送已发送的块数据消息中的最后一个块数据消息的步骤;如果所述接收异常的块数据消息中的发送顺序号为0,发送下一个块数据消息或结束发送。

8.一种数据升级方法,其特征在于,所述方法包括:

接收准备数据区的指示,所述数据区用于保存升级数据包;

发送所述数据区的长度;

接收升级数据包,所述升级数据包的长度小于等于所述数据区的长度。

9.如权利要求8所述的方法,其特征在于,所述方法还包括:

在发送所述数据区的长度之前,接收所述升级数据包的长度;

根据所述升级数据包的长度,调整所述数据区。

10.如权利要求9所述的方法,其特征在于,所述接收准备数据区的指示,包括:

接收擦除数据区指令;

发送擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

11.如权利要求8所述的方法,其特征在于,所述接收准备数据区的指示,包括:接收擦除数据区指令;

所述发送所述数据区的长度,包括:发送擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

12.如权利要求8所述的方法,其特征在于,所述方法还包括:

接收所述升级数据包的长度、升级标记和重新启动的时间;

发送确认的所述升级数据包的长度、升级标记和所述重新启动的时间。

13.如权利要求8所述的方法,其特征在于,所述接收升级数据包,包括:

接收一个以上块数据消息,每个所述块数据消息中携带块数据、发送顺序号及指示发送是否结束的指示位,每个所述块数据为所述升级数据包的一部分。

14.如权利要求13所述的方法,其特征在于,所述接收一个以上块数据消息,包括:

按照设定发送顺序,依次接收一个以上块数据消息;

接收重新发送的已发送的块数据消息中的最后一个块数据消息;

如果存在接收异常的块数据,发送指示接收异常的块数据消息中的发送顺序号的异常接收消息,如果不存在接收异常的块数据,发送指示发送顺序号为0的异常接收消息。

15.一种数据升级装置,其特征在于,所述装置包括:

发射器,被配置为发送准备数据区的指示,所述数据区用于保存升级数据包;发送所述升级数据包,所述升级数据包的长度小于等于所述数据区的长度;

接收器,被配置为接收所述数据区的长度。

16.如权利要求15所述的装置,其特征在于,所述发射器进一步被配置为:在所述接收器接收所述数据区的长度之前,发送所述升级数据包的长度;所述升级数据包的长度用于调整所述数据区。

17.如权利要求16所述的装置,其特征在于,所述发射器发送准备数据区的指示,被配置为:发送擦除数据区指令;

所述接收器进一步被配置为:接收擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

18.如权利要求15所述的方法,其特征在于,所述发射器发送准备数据区的指示,被配置为:发送擦除数据区指令;

所述接收器接收所述数据区的长度,被配置为:接收擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

19.如权利要求15所述的装置,其特征在于,所述发射器进一步被配置为:发送所述升级数据包的长度、升级标记和重新启动的时间;

所述接收器进一步被配置为:接收确认的所述升级数据包的长度、升级标记和重新启动的时间。

20.如权利要求15所述的装置,其特征在于,所述发射器发送所述升级数据包,被配置为:

发送一个以上块数据消息,每个所述块数据消息中携带块数据、发送顺序号及指示发送是否结束的指示位,每个所述块数据为所述升级数据包的一部分。

21.如权利要求20所述的装置,其特征在于,所述发射器发送一个以上块数据,被配置为:按照设定发送顺序,依次发送一个以上块数据消息;当满足设定条件时,重新发送已发送的块数据消息中的最后一个块数据消息;当所述接收器接收到的接收异常的块数据消息中的发送顺序号不为0时,重新发送接收异常的块数据消息、并重新发送已发送的块数据消息中的最后一个块数据消息;当所述接收器接收到的接收异常的块数据消息中的发送顺序号为0时,发送下一个块数据消息或结束发送。

22.一种数据升级装置,其特征在于,所述装置包括:

接收器,被配置为接收准备数据区的指示,所述数据区用于保存升级数据包;接收升级数据包,所述升级数据包的长度小于等于所述数据区的长度;

发射器,被配置为发送所述数据区的长度。

23.如权利要求22所述的装置,其特征在于,所述接收器进一步被配置为:在所述发射器发送所述数据区的长度之前,接收所述升级数据包的长度;

所述装置还包括:处理器,被配置为根据所述升级数据包的长度,调整所述数据区。

24.如权利要求23所述的装置,其特征在于,所述接收器接收准备数据区的指示,被配置为:接收擦除数据区指令;

所述发射器进一步被配置为,发送擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

25.如权利要求22所述的装置,其特征在于,所述接收器接收准备数据区的指示,被配置为:接收擦除数据区指令;

所述发射器发送所述数据区的长度,被配置为:发送擦除数据区应答,所述擦除数据区应答中携带已擦除的数据区的长度。

26.如权利要求22所述的装置,其特征在于,所述接收器进一步被配置为:接收所述升级数据包的长度、升级标记和重新启动的时间;

所述发射器进一步被配置为:发送确认的所述升级数据包的长度、升级标记和所述重新启动的时间。

27.如权利要求22所述的装置,其特征在于,所述接收器接收升级数据包,被配置为:

接收一个以上块数据消息,每个所述块数据消息中携带块数据、发送顺序号及指示发送是否结束的指示位,每个所述块数据为所述升级数据包的一部分。

28.如权利要求27所述的装置,其特征在于,所述接收器接收一个以上块数据消息,被配置为:按照设定发送顺序,依次接收一个以上块数据消息;接收重新发送的已发送的块数据消息中的最后一个块数据消息;

所述发射器进一步被配置为:当存在接收异常的块数据时,发送指示接收异常的块数据消息中的发送顺序号的异常接收消息,当不存在接收异常的块数据时,发送指示发送顺序号为0的异常接收消息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1